Math 板


LINE

※ 引述《fish890315 (小瑜瑜;D)》之銘言: : Simplex method 就我的認知是 : (沒有很會) : 目標函數要是max(或乘-1) : 限制式都要是小於等於 : 不是的話後面要加上a像這樣 : https://i.imgur.com/VRMjv1E.jpg 目標是 min 或 max 都可以 只要記得 reduced cost c_j - z_j 的計算方式跟選取進入基底的準則要變就好 建議是只記一種規則:max的時候 reduced cost怎麼選 然後遇到 min的問題時 直接目標式乘-1 轉成max 限制是<=的原因是線性規劃的應用通常是實際問題 只考慮非負的解 (記得你的非負限制式 x>=0嗎) 而simplex method的第一步就是要創造起始可行解 給一個不違反任何限制的起點 通常會是 0 這是為什麼對於每一條限制式要加上額外變數的原因 額外變數又可以分成兩類:slack/surplus 還有 artificial variable 如果是 <= , 加上 係數為正一的s 就可 比方說2x1+3x2 <= 10 變成 2x1+3x2+s1 = 10 如果是 >= 則加上係數為負一的s 比方說 5x1+6x2 >= 18 變成 5x1+6x2 -s2 = 18 slack/surplus代表為了要讓不等式變成等式要補上的差額 所以起始表格設定所有非基變數(Non-basic variables)為零 用上面例子來看 令x1, x2都=0 可以得到起始解 s1 = 10 and s2 = -18 咦???不是說好非負嗎?所以對於>=的不等式要再加入一個額外變數讓起始解為正 5x1 + 6x2 -s2 + a1 = 18 然後讓非基變數x1, x2, s2 = 0 可以得到起始解 s1 = 10, a1 = 18 然後就可以開始做迭代 看讓哪些非基變數進入基底把 s1 or a1取代掉 達到max的目標 同樣的方法也可以處理嚴格等式的限制式 在這個例子中 起始解(x1,x2,s1,s2,a1) =(0,0,10,0,18) 但是對應回原問題只有兩個變數可以看到起點是(x1,x2) = (0,0) 增加了這些額外的變數 我們保證simplex總是從0開始移動找尋更好的解 這裡跟slack/surplus的意義不太一樣的是 artificial variable的目的只是純粹 有起始可行解 所以我們不喜歡他 才會給他在目標式這麼大的懲罰係數M 使用M的Simplexe Method 叫做 Big-M Method 大M法 我不喜歡 因為計算M很麻煩 後面你會學到Two-phase雙階法 第一階段找到可行解後就可以把 a都丟掉 目標係數也不會有M的計算 : 但像24題這樣 : https://i.imgur.com/JQkagfA.jpg : 這個題目應該要先把表格解到最後一步才知道是不是有alternative solution吧 : 但是這個有大約等於的限制式 : 表格上不是應該要有假設a1 a2 a3的位子嗎 : https://i.imgur.com/ykW7day.jpg : 有辦法不用到a未知數就可以直接解嗎 首先要理解什麼時候有alternative solution Simplex 停止的準則是什麼?以你24題的例子來看 是否非基變數的reduced cost c_j - z_j 都是負數的時候就停止 假設是正數k的話 代表可以增加一單位的該非基變數 可以給目前的目標式利潤k 所以應該要置換基底 如果這時候有一個非基變數的rc 是 0 代表就算這個非基變數進入基底 也不會改變目前的目標式 因為利潤是0 就算置換也沒有關係 置換後的解 是alternative solution 如果是兩維問題 用畫圖的可以看出alternative solution 畫出可行解區域 看到有兩個角點跟目標式函數的線重合 那他們都是得到同個目標式利潤的alternative solution 但如果是高維問題 沒辦法畫圖 三維都很難畫了 我是覺得應該是沒有其他的方法不做simplex表格就可以偵測 要好好學習怎麼用表格偵測線性規劃的特殊情況喔 1. alternative solution 2. unboundedness 3. degeneracy (這個大學部不一定會談到) : 還是是什麼意思 : 先謝過看得懂我敘述的大大了 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 50.88.209.128 (美國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Math/M.1587836723.A.F05.html ※ 編輯: illousion (50.88.209.128 美國), 04/26/2020 01:54:11
1F:推 fish890315 : 超感謝!!!!!講的超清楚而且又簡單 感謝! 04/26 13:41







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP