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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

UA SIE545 优化理论基础1 例题3 凸多面体的表示与线性规划

發布時間:2025/4/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UA SIE545 优化理论基础1 例题3 凸多面体的表示与线性规划 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

UA SIE545 優化理論基礎1 例題3 凸多面體的表示與線性規劃

這一講介紹多面體的表示算法,以及單純形的計算方法。考慮線性規劃:
min?cTxs.t.Ax=b,x≥0\min \ \ c^Tx \\ s.t. \ \ Ax = b,x \ge 0min??cTxs.t.??Ax=b,x0

它的可行域是S={x:Ax=b,x≥0}S=\{x:Ax = b,x \ge 0\}S={x:Ax=b,x0},這是一個多面體,假設x1,?,xkx_1,\cdots,x_kx1?,?,xk?是極點,d1,?,dld_1,\cdots,d_ld1?,?,dl?是極方向,?x∈S\forall x \in S?xS,
x=∑j=1kλjxj+∑j=1lμjdj∑j=1kλj=1,λj≥0,μj≥0x = \sum_{j=1}^k\lambda_jx_j+\sum_{j=1}^l\mu_jd_j \\ \sum_{j=1}^k \lambda_j=1,\lambda_j \ge 0 ,\mu_j \ge 0x=j=1k?λj?xj?+j=1l?μj?dj?j=1k?λj?=1,λj?0,μj?0

如果SSS有界,它就沒有極方向;如果SSS無界,它至少有一個極方向。手動分析一個線性規劃問題時,根據最優解的存在性定理:如果?j,cTdj≥0\forall j,c^Td_j \ge 0?j,cTdj?0, 則存在一個極點是最優解,我們需要先分析SSS的極點與極方向,然后用單純形法找出最優解。

例1
min?x1?3x2s.t.?x1+2x2≤6x1+x2≤5x1,x2≥0\min \ \ x_1-3x_2 \\ s.t. \ \ -x_1+2x_2 \le 6 \\ x_1+x_2 \le 5 \\ x_1,x_2 \ge 0min??x1??3x2?s.t.???x1?+2x2?6x1?+x2?5x1?,x2?0

改寫為標準形式,引入松弛變量x3,x4≥0x_3,x_4\ge 0x3?,x4?0,
min?x1?3x2s.t.?x1+2x2+x3=6x1+x2+x4=5x1,x2,x3,x4≥0\min \ \ x_1-3x_2 \\ s.t. \ \ -x_1+2x_2+x_3 = 6 \\ x_1+x_2 + x_4 = 5 \\ x_1,x_2 ,x_3,x_4\ge 0min??x1??3x2?s.t.???x1?+2x2?+x3?=6x1?+x2?+x4?=5x1?,x2?,x3?,x4?0

因此這個線性規劃的參數為
c=[1?300],A=[?12101101],b=[65]c = \left[ \begin{matrix} 1 \\ -3 \\ 0 \\ 0 \end{matrix} \right],A= \left[ \begin{matrix} -1 & 2 & 1 & 0 \\ 1 & 1 & 0 & 1 \end{matrix} \right], b = \left[ \begin{matrix} 6 \\ 5 \end{matrix} \right]c=?????1?300??????,A=[?11?21?10?01?],b=[65?]

極點的計算方法
第一步,將Ax=bAx=bAx=b改寫為BxB+NxN=bBx_B+Nx_N=bBxB?+NxN?=b,其中BBBAAA列空間的一個極大無關組;
第二步,對于每一個BBB,極點滿足xB=B?1b,xN=0x_B=B^{-1}b,x_N=0xB?=B?1b,xN?=0

對于B=[abcd]B = \left[ \begin{matrix} a&b\\c&d \end{matrix} \right]B=[ac?bd?], b=[b1b2]b = \left[ \begin{matrix} b_1 \\ b_2 \end{matrix} \right]b=[b1?b2??], B?1b=1ad?bc[db1?bb2?cb1+ab2]B^{-1}b=\frac{1}{ad-bc}\left[ \begin{matrix} db_1 -bb_2\\ -cb_1+ab_2 \end{matrix} \right]B?1b=ad?bc1?[db1??bb2??cb1?+ab2??],這道題中AAA有6個可能的極大無關組,因此極點個數可能有六個。

比如選擇B=[1001]B = \left[ \begin{matrix} 1&0\\0&1 \end{matrix} \right]B=[10?01?], 則B?1b=[65]B^{-1}b=\left[ \begin{matrix} 6 \\ 5 \end{matrix} \right]B?1b=[65?]

極方向的計算方法
假設已經完成了極點的第一步,如果N=[a1,a2,?,an?m]N=[a_1,a_2,\cdots,a_{n-m}]N=[a1?,a2?,?,an?m?],并且存在aja_jaj?使得B?1aj≤0B^{-1}a_j \le 0B?1aj?0,則極方向為
d=[?B?1ajej]d = \left[ \begin{matrix} -B^{-1}a_j \\ e_j \end{matrix} \right]d=[?B?1aj?ej??]

其中eje_jej?n?mn-mn?m維了除了第jjj個元素為1其他元素均為0的向量。但這個例子中可行域有界,因此不存在極方向。

單純形法(表格形式)
決策變量為xB,xNx_B,x_NxB?,xN?,則目標函數為cBTxB+cNTxNc_B^Tx_B+c_N^Tx_NcBT?xB?+cNT?xN?,記目標函數值為fff,則f?cBTxB?cNTxN=0f-c_B^Tx_B-c_N^Tx_N=0f?cBT?xB??cNT?xN?=0,因此模型的表格形式為

1?cBT-c^T_B?cBT??cNT-c^T_N?cNT?0
0BNb

如果取xB=B?1bx_B=B^{-1}bxB?=B?1b,則
cTx=cBTxB+cNTxN=cBTB?1b+cNTxN=cBTB?1b+(cNT?cBTB?1N)xNc^Tx = c_B^Tx_B+c_N^Tx_N = c_B^TB^{-1}b+c_N^Tx_N \\= c_B^TB^{-1}b+(c_N^T-c_B^TB^{-1}N)x_NcTx=cBT?xB?+cNT?xN?=cBT?B?1b+cNT?xN?=cBT?B?1b+(cNT??cBT?B?1N)xN?

因此f+(cNT?cBTB?1N)xN=cBTB?1bf+(c_N^T-c_B^TB^{-1}N)x_N=c_B^TB^{-1}bf+(cNT??cBT?B?1N)xN?=cBT?B?1b,于是表格形式改寫為:

10T0^T0T?cNT+cBTB?1N-c_N^T+c_B^TB^{-1}N?cNT?+cBT?B?1NcBTB?1bc_B^TB^{-1}bcBT?B?1b
0IB?1NB^{-1}NB?1NB?1bB^{-1}bB?1b

如果?cNT+cBTB?1N≤0-c_N^T+c_B^TB^{-1}N \le 0?cNT?+cBT?B?1N0,當前的極點就是最優點。在本例中應用單純形法:

第一步,選擇一個極點作為初始值,比如xB=[6,5]′x_B=[6,5]'xB?=[6,5],寫出表格形式:

f1-13000
x3x_3x3?0-12106
x4x_4x4?011015

此時?cNT+cBTB?1N≤0-c_N^T+c_B^TB^{-1}N \le 0?cNT?+cBT?B?1N0不成立,
?cNT+cBTB?1N=?[0,0]+[?1,3][1001]?1[?1211]=[4,1]-c_N^T+c_B^TB^{-1}N=-[0,0]+[-1,3]\left[ \begin{matrix} 1&0\\0&1 \end{matrix} \right]^{-1}\left[ \begin{matrix} -1&2\\1&1 \end{matrix} \right]=[4,1]?cNT?+cBT?B?1N=?[0,0]+[?1,3][10?01?]?1[?11?21?]=[4,1]
我們觀察AAA的部分,發現第一行第二列系數最大,因此我們用第二列替換第三列作為AAA的極大無關組,表格形式改寫為(對第三列到第六列的2、3行做行變換,目標是把第四列變成1,0,第一行根據公式?cNT+cBTB?1N-c_N^T+c_B^TB^{-1}N?cNT?+cBT?B?1N填充)

f101/20-3/2-9
x2x_2x2?0-1/211/203
x4x_4x4?03/20-1/212

再觀察發現3/23/23/2最大,于是把x1x_1x1?換到x4x_4x4?的位置即可,最后會發現最優點就是?x1+2x2=6,x1+x2=5-x_1+2x_2=6,x_1+x_2=5?x1?+2x2?=6,x1?+x2?=5的交點。

總結

以上是生活随笔為你收集整理的UA SIE545 优化理论基础1 例题3 凸多面体的表示与线性规划的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 成人久久精品 | 熟妇人妻va精品中文字幕 | 色激情五月 | 久久成人激情 | 成人网在线播放 | 欧美xxxx日本和非洲 | 涩涩视屏| 波多野结衣影片 | www.com亚洲 | 精品久久久久久亚洲 | a视频 | 亚洲专区欧美专区 | 看片网站在线观看 | 亚洲成人网在线播放 | 亚洲av电影一区 | 中文字幕一区二区在线观看 | 中文视频在线观看 | 狼人综合伊人 | 中文字幕一区二区三区又粗 | 婷婷色av | 亚洲一区 中文字幕 | 亚洲色诱 | 男女拍拍拍网站 | 西西午夜影院 | 欧美精品乱人伦久久久久久 | 少妇高潮淫片免费观看 | 韩国伦理电影免费在线 | 干爹你真棒插曲免费 | 天天干天天干 | 中文字幕在线2018 | 天天综合欧美 | 啪免费视频 | 成人久久一区 | 色综合视频在线 | 黄色精品免费 | 超碰中文在线 | 国产婷婷色一区二区三区 | 一级片福利| 台湾极品xxx少妇 | 天堂影视在线观看 | 亚洲情侣在线 | 亚洲一区二区黄 | 午夜亚洲一区 | 铠甲勇士猎铠 | 亚洲图片欧美视频 | 国产精品成人久久久久久久 | 99精品视频在线看 | 河北彩花中文字幕 | 草莓视频在线观看入口w | 午夜成年人视频 | 亚洲av乱码久久精品蜜桃 | 三级网站免费 | 日本污网站 | 久久艳片www.17c.com | 成人一区二区三区在线 | 亚洲欧美一区二区在线观看 | 91蜜桃在线观看 | 在线视频网站 | 欧美成人精品激情在线观看 | 黄色片的网站 | 欧美乱三级 | 最新av网址在线观看 | 第五色婷婷 | 国产视频精品视频 | 香蕉在线视频播放 | 97黄色片 | 国产情侣酒店自拍 | 无码精品人妻一二三区红粉影视 | 日韩高清不卡在线 | 美女脱衣服一干二净 | 欧美老肥熟 | 欧美一区二区三区激情视频 | 婷婷五月情 | 99ri国产在线 | 拍国产真实乱人偷精品 | 一区二区三区福利视频 | 正在播放老肥熟妇露脸 | 在线免费黄| 午夜精品一区二区三区在线播放 | www视频在线免费观看 | 久久99精品波多结衣一区 | 一区二区日韩av | 瑟瑟综合网 | 久久草精品 | av大全在线播放 | 黄色一级片在线 | 久久久久久亚洲精品 | 69视频在线 | ts人妖在线| 含羞草一区二区 | 欧美大片免费高清观看 | 欧美日韩国内 | 美女久久视频 | 国产精品视频1区 | 五月婷婷开心 | 91大神久久| 日韩爱爱网站 | 成人短视频在线 | 香蕉视频二区 |