日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

分支定界法上下界_分支定界(Branch-and-Cut)方法的逻辑

發布時間:2025/3/21 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分支定界法上下界_分支定界(Branch-and-Cut)方法的逻辑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于一個含有m個變量的模型,如果每個變量是連續變量,每個變量的范圍無論是[-5,100]、[5,500]、[0,1]......,都可以作為LP問題在多項式時間內求解。

現在增加一個條件,模型中有n個變量是{0,1}變量。如果將變量松弛為[0,1]之間的連續變量,作為LP問題求解,這n個變量的取值可能是介于[0,1]區間的任何數,而無法保證是{0,1}。

分支定界是在這個背景下運用的。

我們以0-1整數規劃舉例:

首先,我們將0-1整數規劃模型松弛為LP模型求最優解,對于最小化問題,該LRP的最優解是原問題最優解的下界,i.e. 原問題的最優解一定不小于LRP的最優解。

其次,我們令這n個變量在滿足{0,1}約束的前提下求出一個可行解,該解可能不是最優解,一定是最優解的上界,i.e. 原問題的最優解一定不大于該可行解。

建樹:

如果模型中有n個{0,1}變量,我們就畫一個有

個葉子節點的二叉樹,如下。

n=4:

我們把LRP解得的x1的值(假如x1=0.7)作為根節點:

分支:

因為x1的取值是0或1,因此分支:

定界:

計算x1=0,其他變量松弛情況下,模型的最優解y1。

計算x1=1,其他變量松弛情況下,模型的最優解y2。

情形1:如果y1或y2大于當前的上界,則該支及其以下的分支沒必要search下去,稱為cut。

情形2:如果y1或y2小于當前的上界,則該支的下界被更新為y1或y2,稱為定界。

情形3:如果求得y1或y2時,這n個變量正好滿足{0,1}約束,則終止運算,因為滿足約束的松弛模型最優解一定是原模型的最優解。

對于情形1和2,我們還需要把運算進行下去。

分支:

因為x2的值也是在[0,1]區間上,我們將x2分支:

Note:x1=0或x1=1那個分支可能在上述情形1中被cut了。

定界:

分別計算x2=0、x2=1情況下,除x1、x2之外的其他變量松弛的最優解。

情形1:當前松弛最優解大于當前的上界(當前最優可行解),則該支及其以下的分支沒必要search下去,稱為cut。

情形2:當前松弛最優解小于當前的上界(當前最優可行解),則下界被更新為當前松弛最優解,稱為定界。

情形3:對于當前松弛最優解,這n個變量正好滿足{0,1}約束,則終止運算,因為滿足約束的松弛模型最優解一定是原模型的最優解。

對于情形1和2,我們還需要把運算進行下去。

分支:

因為x3的值也是在[0,1]區間上,我們將x3分支:

Note:x2=0或x2=1的分支可能在上述情形1中被cut了。

定界:

與上同理。

分支:

因為x4的值也是在[0,1]區間上,我們將x4分支:

Note:x3=0或x3=1的某些分支可能在上述情形1中被cut了。

定界:

與上同理。

算法復雜度:

完整二叉樹的節點是指數增長的,to be exact,每增加1個{0,1}變量,最小分支(葉子節點)的個數需要乘以2。例如n=10,最小分支的個數為1024;n=15,最小分支的個數為32768;n=20,最小分支的個數為1048576。這就是指數爆炸!

如此復雜度的運算,那什么時候中止呢:

(1)獲得最優解,如上情形3。

(2)上下界之間的gap小于預設的MIPGap參數值。

(3)完成了預設的運算時間。

(4)強制中止(Ctrl+C,輸入m.optimize()會從中止處繼續運行)

Note:“建樹”是根據定界逐步完成的,不是事先將完整的二叉樹建好,只會建滿足定界要求的“支”,顯然,最終建好的樹不是一個完整的二叉樹。

總結

以上是生活随笔為你收集整理的分支定界法上下界_分支定界(Branch-and-Cut)方法的逻辑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美另类videosbestsex| 女性裸体视频网站 | 99精品在线 | 国产一线二线三线在线观看 | 国产精品探花视频 | 精品人妻一区二区三区久久夜夜嗨 | 欧美最猛性xxxxx(亚洲精品) | 男女啪啪免费网站 | a视频在线看 | 91本色| 欧美一区成人 | 色乱码一区二区三区熟女 | 禁漫天堂免费网站 | 久久午夜夜伦鲁鲁片 | 男女作爱免费网站 | 国产人妻精品一区二区三区不卡 | 制服丝袜av一区二区三区下载 | 鲁片一区二区三区 | 开心六月婷婷 | 有奶水的迷人少妇 | 亚洲av综合色区无码另类小说 | 裸体按摩www性xxxcom | 亚洲在线资源 | 上海贵妇尝试黑人洋吊 | 欧美日韩在线播放 | 一级少妇女片 | 亚洲精品国产精华液 | 无套暴操 | 亚洲AV成人无码网站天堂久久 | 亚洲精品久久久久久久蜜桃臀 | 欧美日韩小说 | 香蕉视频在线免费播放 | 光棍天堂av | 精品国产91久久久久久 | 欧美激情小视频 | 国产黄色大片网站 | 男人的天堂黄色 | 午夜性剧场 | 亚洲人天堂 | 名校风暴在线观看免费高清完整 | 亚洲综合久久av一区二区三区 | www.日韩在线| 欧美在线免费 | 亚洲男人天堂2020 | 丝袜诱惑av| 激情婷婷久久 | 成人日批视频 | 污污网址在线观看 | japanese中文字幕 | 国产成人午夜 | 中国黄色录像 | 免费大片av | 亚洲一区二区三区三州 | 国产a视频精品免费观看 | 性欧美又大又长又硬 | 国产99在线 | 亚洲 | 误杀1电影免费观看高清完整版 | 国产精品毛片一区二区在线看舒淇 | 公肉吊粗大爽色翁浪妇视频 | 亚洲性图一区二区 | 黄色aa视频 | 久久久人妻无码一区二区 | 一二三不卡视频 | 亚洲精品视频在线看 | 无码人妻精品一区二区50 | 国产免费av一区二区 | 国产精品一区二区久久毛片 | 欧美三级 欧美一级 | 亚洲国产精品久久久久婷婷老年 | 亚洲天堂不卡 | 婷婷国产一区二区三区 | 一本加勒比波多野结衣 | 国产中文字幕在线免费观看 | 中国爆后菊女人的视频 | 国产网站在线免费观看 | 日韩欧美视频网站 | 国产黄色影院 | 色偷偷888欧美精品久久久 | 午夜性色| 一本色道久久综合精品婷婷 | 91视频导航 | 六月综合网 | 国产精品久久久久久久久免费软件 | 熟女俱乐部五十路六十路av | 欧美一区二区三区不卡视频 | 人人爱爱人人 | 亚洲女女做受ⅹxx高潮 | 亚洲资源在线播放 | 午夜日韩电影 | 欧美日韩人妻精品一区二区 | 放荡的美妇在线播放 | 最近日韩中文字幕 | 美女啪啪av | 成人国产在线 | 日韩在线观看一区 | 美女毛片 | 久久99热人妻偷产国产 | 麻豆影视网站 | 99插插|