SlideShare a Scribd company logo
1 of 11
Download to read offline
K-Lab UTokyo
III/GSII
東京⼤学⼤学院学際情報学府 三股猛
しっかり学ぶ数理最適化
2.3-2.3.1 緩和問題と双対定理
越塚研究室・数理最適化勉強会 – 第2回
2021年04⽉22⽇(⽊)
ダイワユビキタス学術研究館
K-Lab UTokyo
Agenda
2.3 緩和問題と双対定理
2.3.1 双対問題
2.3.2 緩和問題
2.3.3 双対定理
2.3.4 感度分析
2.3.5 双対単体法
2
K-Lab UTokyo
3 緩和問題と双対定理
3
復習
頂点を辿ることで最適解を探していくのが単体法だった
Thanks to Prof.Umetani, Univ. Osaka[1]
K-Lab UTokyo
3 緩和問題と双対定理
4
この章の⽬的
⽬的︓最適解を求めるのが困難な問題に対して、最適値の範囲を絞ってあげる
だけど…
どんな線形計画問題でも線形計画法
で最適解が求まるか︖
=> No. 困難な問題もある
数理最適化の⽬的
最適解を求めること
本章の⽬的
K-Lab UTokyo
Agenda
2.3 緩和問題と双対定理
2.3.1 双対問題
2.3.2 緩和問題
2.3.3 双対定理
2.3.4 感度分析
2.3.5 双対単体法
5
K-Lab UTokyo
2.3.1 双対問題
6
具体例を⾒てみよう
例)線形計画問題
20𝑥! + 10𝑥"
𝑥! + 𝑥" ≤ 6,
3𝑥! + 𝑥" ≤ 12,
𝑥! + 2𝑥" ≤ 10,
𝑥!, 𝑥" ≥ 0
条件
最⼤化
->①
->②
->③
この問題を解くのではなく、⽬的関数の最
適値𝑧∗の取りうる範囲を考えよう
下界を考える
(条件を眺めてみて)実⾏可能解として、(3, 3)が
あるなぁ
𝑧 3, 3 = 20×3 + 10×3 = 90
->𝑧
∵ 𝑧∗ ≥ 90
上界を考える
制約条件をゴニョゴニョしてzを表現する
②x6+③x2を考えると…
新たな不等式が得られる. 最適値𝑥!
∗
, 𝑥#
∗
は当然こ
の不等式を常に満たすので𝑧∗
≤ 92が得られる.
同様に①x5+②x5は以下のようになる.
新たなより良い上界𝑧∗
≤ 90が得られる.
最適値に関する上界と下界が⼀致しているので、
最適値が90であることがわかる(おぉ〜〜〜)
⼀般化しよう!
K-Lab UTokyo
2.3.1 双対問題
7
⼿続きの⼀般化
例)線形計画問題
20𝑥! + 10𝑥"
𝑥! + 𝑥" ≤ 6,
3𝑥! + 𝑥" ≤ 12,
𝑥! + 2𝑥" ≤ 10,
𝑥!, 𝑥" ≥ 0
条件
最⼤化
->①
->②
->③
->𝑧
制約条件①,②,③をそれぞれ𝑦!, 𝑦# , 𝑦$倍して⾜
し合わせると
𝑦" + 3𝑦# + 𝑦$ 𝑥" + 𝑦" + 𝑦# + 2𝑦$ 𝑥#
≤ 6𝑦" + 12𝑦# + 10𝑦$
新たな不等式が得られる.ただし𝑦!, 𝑦# , 𝑦$は正で
なければならない(不等式がおかしくなる)
最適解では𝑥!
∗
, 𝑥#
∗
は⾮負であるから
20𝑥!
∗
+ 10𝑥#
∗
≤ 𝑦! + 3𝑦# + 𝑦$ 𝑥!
∗
+ 𝑦! + 𝑦# + 2𝑦$ 𝑥#
∗
≤ 6𝑦! + 12𝑦# + 10𝑦$
より最適値𝑧∗
の上界が求められる.
これらをまとめると新たな線形計画問題が導かれ
る.
双対問題
6𝑦! + 12𝑦" + 10𝑦#
𝑦! + 3𝑦" + 𝑦# ≥ 20,
𝑦! + 𝑦" + 2𝑦# ≥ 10,
𝑦!, 𝑦" , 𝑦# ≥ 0
条件
最⼩化
ある最適化問題の最適値のより良い上界(※)を求める問題を双対問題と呼ぶ
元の問題を主問題と呼ぶ
※最⼤化問題であれば上界,最⼩化問題であれば下界
K-Lab UTokyo 8
2.3.1 双対問題 更なる⼀般化へ
主問題(primal problem)
1
%&"
'
𝑐% 𝑥%
条件
最⼤化
1
%&"
'
𝑎(% 𝑥% ≤ 𝑏(, 𝑖 = 1, … , 𝑚
𝑗 = 1, … , 𝑛.
𝑥% ≥ 0,
双対問題(dual problem)
1
(&"
)
𝑏( 𝑦(
条件
最⼩化
まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ
せると
1
(&"
)
𝑦( 1
%&"
'
𝑎(% 𝑥% ≤ 1
(&"
)
𝑦( 𝑏(
新たな不等式が得られた.左辺を𝑥&についてまとめ
る
1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( ≤ 1
(&"
)
𝑦( 𝑏(
𝑥& ≥ 0であるため, 𝑥&の係数が𝑐&以上である関係性
から
1
%&"
'
𝑐% 𝑥% ≤ 1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( ≤ 1
(&"
)
𝑦( 𝑏(
まとめると….
1
(&"
)
𝑎(% 𝑦( ≥ 𝑐%, 𝑗 = 1, … , 𝑛.
𝑦( ≥ 0, 𝑖 = 1, … , 𝑚
K-Lab UTokyo 9
2.3.1 双対問題 ⾮負制約がない場合の⼀般化
主問題(primal problem)
1
%&"
'
𝑐% 𝑥%
条件
最⼤化
1
%&"
'
𝑎(% 𝑥% ≤ 𝑏(, 𝑖 = 1, … , 𝑚
双対問題(dual problem)
1
(&"
)
𝑏( 𝑦(
条件
最⼩化
まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ
せ,先ほどと同様𝑥&についてまとめる
おんなじ形になるんじゃが…
𝑥&の係数の条件に関しての不等式が𝑥&が負になると
成り⽴たなくなる.
1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( ≤ 1
(&"
)
𝑦( 𝑏(
従って等号にしてあげる
1
%&"
'
𝑐% 𝑥% = 1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( ≤ 1
(&"
)
𝑦( 𝑏(
まとめると….
1
(&"
)
𝑎(% 𝑦( = 𝑐%, 𝑗 = 1, … , 𝑛.
𝑦( ≥ 0, 𝑖 = 1, … , 𝑚
1
%&"
'
𝑐% 𝑥% ≤ 1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦(
K-Lab UTokyo 10
2.3.1 双対問題 等式制約の場合の⼀般化
主問題(primal problem)
1
%&"
'
𝑐% 𝑥%
条件
最⼤化
1
%&"
'
𝑎(% 𝑥% = 𝑏(, 𝑖 = 1, … , 𝑚
𝑗 = 1, … , 𝑛.
𝑥% ≥ 0,
双対問題(dual problem)
1
(&"
)
𝑏( 𝑦(
条件
最⼩化
1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( = 1
(&"
)
𝑦( 𝑏(
𝑥& ≥ 0であるため, 𝑥&の係数が𝑐&以上である関係性
から
1
%&"
'
𝑐% 𝑥% ≤ 1
%&"
'
𝑥% 1
(&"
)
𝑎(% 𝑦( = 1
(&"
)
𝑦( 𝑏(
まとめると….
1
(&"
)
𝑎(% 𝑦( ≥ 𝑐%, 𝑗 = 1, … , 𝑛.
まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ
せ,先ほどと同様𝑥&についてまとめる
K-Lab UTokyo 11
Appendix - 参考⽂献
[1] https://speakerdeck.com/umepon/an-introduction-to-linear-programming?slide=45 より

More Related Content

What's hot

相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心takehikoihayashi
 
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会Shotaro Sano
 
クラシックな機械学習の入門 3. 線形回帰および識別
クラシックな機械学習の入門 3. 線形回帰および識別クラシックな機械学習の入門 3. 線形回帰および識別
クラシックな機械学習の入門 3. 線形回帰および識別Hiroshi Nakagawa
 
3.3節 変分近似法(前半)
3.3節 変分近似法(前半)3.3節 変分近似法(前半)
3.3節 変分近似法(前半)tn1031
 
A Brief Survey of Schrödinger Bridge (Part I)
A Brief Survey of Schrödinger Bridge (Part I)A Brief Survey of Schrödinger Bridge (Part I)
A Brief Survey of Schrödinger Bridge (Part I)Morpho, Inc.
 
[DL輪読会]Weakly-Supervised Disentanglement Without Compromises
[DL輪読会]Weakly-Supervised Disentanglement Without Compromises[DL輪読会]Weakly-Supervised Disentanglement Without Compromises
[DL輪読会]Weakly-Supervised Disentanglement Without CompromisesDeep Learning JP
 
2015年因果フェススライド
2015年因果フェススライド2015年因果フェススライド
2015年因果フェススライドJun Otsuka
 
Word2vecの並列実行時の学習速度の改善
Word2vecの並列実行時の学習速度の改善Word2vecの並列実行時の学習速度の改善
Word2vecの並列実行時の学習速度の改善Naoaki Okazaki
 
混合モデルとEMアルゴリズム(PRML第9章)
混合モデルとEMアルゴリズム(PRML第9章)混合モデルとEMアルゴリズム(PRML第9章)
混合モデルとEMアルゴリズム(PRML第9章)Takao Yamanaka
 
ベイズ最適化によるハイパラーパラメータ探索
ベイズ最適化によるハイパラーパラメータ探索ベイズ最適化によるハイパラーパラメータ探索
ベイズ最適化によるハイパラーパラメータ探索西岡 賢一郎
 
最適輸送の計算アルゴリズムの研究動向
最適輸送の計算アルゴリズムの研究動向最適輸送の計算アルゴリズムの研究動向
最適輸送の計算アルゴリズムの研究動向ohken
 
クラシックな機械学習の入門 6. 最適化と学習アルゴリズム
クラシックな機械学習の入門  6. 最適化と学習アルゴリズムクラシックな機械学習の入門  6. 最適化と学習アルゴリズム
クラシックな機械学習の入門 6. 最適化と学習アルゴリズムHiroshi Nakagawa
 
Control as Inference (強化学習とベイズ統計)
Control as Inference (強化学習とベイズ統計)Control as Inference (強化学習とベイズ統計)
Control as Inference (強化学習とベイズ統計)Shohei Taniguchi
 
[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019Deep Learning JP
 
東京都市大学 データ解析入門 2 行列分解 1
東京都市大学 データ解析入門 2 行列分解 1東京都市大学 データ解析入門 2 行列分解 1
東京都市大学 データ解析入門 2 行列分解 1hirokazutanaka
 
ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介Naoki Hayashi
 
5分でわかるベイズ確率
5分でわかるベイズ確率5分でわかるベイズ確率
5分でわかるベイズ確率hoxo_m
 

What's hot (20)

相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心
 
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会
サポートベクトルデータ記述法による異常検知 in 機械学習プロフェッショナルシリーズ輪読会
 
線形計画法入門
線形計画法入門線形計画法入門
線形計画法入門
 
クラシックな機械学習の入門 3. 線形回帰および識別
クラシックな機械学習の入門 3. 線形回帰および識別クラシックな機械学習の入門 3. 線形回帰および識別
クラシックな機械学習の入門 3. 線形回帰および識別
 
3.3節 変分近似法(前半)
3.3節 変分近似法(前半)3.3節 変分近似法(前半)
3.3節 変分近似法(前半)
 
A Brief Survey of Schrödinger Bridge (Part I)
A Brief Survey of Schrödinger Bridge (Part I)A Brief Survey of Schrödinger Bridge (Part I)
A Brief Survey of Schrödinger Bridge (Part I)
 
[DL輪読会]Weakly-Supervised Disentanglement Without Compromises
[DL輪読会]Weakly-Supervised Disentanglement Without Compromises[DL輪読会]Weakly-Supervised Disentanglement Without Compromises
[DL輪読会]Weakly-Supervised Disentanglement Without Compromises
 
2015年因果フェススライド
2015年因果フェススライド2015年因果フェススライド
2015年因果フェススライド
 
MCMC法
MCMC法MCMC法
MCMC法
 
Word2vecの並列実行時の学習速度の改善
Word2vecの並列実行時の学習速度の改善Word2vecの並列実行時の学習速度の改善
Word2vecの並列実行時の学習速度の改善
 
混合モデルとEMアルゴリズム(PRML第9章)
混合モデルとEMアルゴリズム(PRML第9章)混合モデルとEMアルゴリズム(PRML第9章)
混合モデルとEMアルゴリズム(PRML第9章)
 
ベイズ最適化によるハイパラーパラメータ探索
ベイズ最適化によるハイパラーパラメータ探索ベイズ最適化によるハイパラーパラメータ探索
ベイズ最適化によるハイパラーパラメータ探索
 
最適輸送の計算アルゴリズムの研究動向
最適輸送の計算アルゴリズムの研究動向最適輸送の計算アルゴリズムの研究動向
最適輸送の計算アルゴリズムの研究動向
 
クラシックな機械学習の入門 6. 最適化と学習アルゴリズム
クラシックな機械学習の入門  6. 最適化と学習アルゴリズムクラシックな機械学習の入門  6. 最適化と学習アルゴリズム
クラシックな機械学習の入門 6. 最適化と学習アルゴリズム
 
coordinate descent 法について
coordinate descent 法についてcoordinate descent 法について
coordinate descent 法について
 
Control as Inference (強化学習とベイズ統計)
Control as Inference (強化学習とベイズ統計)Control as Inference (強化学習とベイズ統計)
Control as Inference (強化学習とベイズ統計)
 
[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019
 
東京都市大学 データ解析入門 2 行列分解 1
東京都市大学 データ解析入門 2 行列分解 1東京都市大学 データ解析入門 2 行列分解 1
東京都市大学 データ解析入門 2 行列分解 1
 
ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介
 
5分でわかるベイズ確率
5分でわかるベイズ確率5分でわかるベイズ確率
5分でわかるベイズ確率
 

Similar to しっかり学ぶ数理最適化輪読会・2.3

Chapter 4 Duality & sensitivity analysis hand out last .pdf
Chapter 4 Duality & sensitivity analysis hand out last .pdfChapter 4 Duality & sensitivity analysis hand out last .pdf
Chapter 4 Duality & sensitivity analysis hand out last .pdfTsegay Berhe
 
Extended Analysis of Cauchy’s Inequality
Extended Analysis of Cauchy’s InequalityExtended Analysis of Cauchy’s Inequality
Extended Analysis of Cauchy’s InequalityIRJET Journal
 
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...Naoki Hayashi
 
A Non Local Boundary Value Problem with Integral Boundary Condition
A Non Local Boundary Value Problem with Integral Boundary ConditionA Non Local Boundary Value Problem with Integral Boundary Condition
A Non Local Boundary Value Problem with Integral Boundary ConditionIJMERJOURNAL
 
primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problemYash Lad
 
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...IJERA Editor
 
CP2-Chp2-Series.pptx
CP2-Chp2-Series.pptxCP2-Chp2-Series.pptx
CP2-Chp2-Series.pptxNasimSalim2
 
A study on singular perturbation correction to bond prices under affine term ...
A study on singular perturbation correction to bond prices under affine term ...A study on singular perturbation correction to bond prices under affine term ...
A study on singular perturbation correction to bond prices under affine term ...Frank Fung
 
Cauchy’s Inequality based study of the Differential Equations and the Simple ...
Cauchy’s Inequality based study of the Differential Equations and the Simple ...Cauchy’s Inequality based study of the Differential Equations and the Simple ...
Cauchy’s Inequality based study of the Differential Equations and the Simple ...IRJET Journal
 
Development of implicit rational runge kutta schemes for second order ordinar...
Development of implicit rational runge kutta schemes for second order ordinar...Development of implicit rational runge kutta schemes for second order ordinar...
Development of implicit rational runge kutta schemes for second order ordinar...Alexander Decker
 
Multivariate Analysis of Cauchy’s Inequality
Multivariate Analysis of Cauchy’s InequalityMultivariate Analysis of Cauchy’s Inequality
Multivariate Analysis of Cauchy’s InequalityIRJET Journal
 
On Continuous Approximate Solution of Ordinary Differential Equations
On Continuous Approximate Solution of Ordinary Differential EquationsOn Continuous Approximate Solution of Ordinary Differential Equations
On Continuous Approximate Solution of Ordinary Differential EquationsWaqas Tariq
 
research on journaling
research on journalingresearch on journaling
research on journalingrikaseorika
 
Monte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in MontrealMonte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in MontrealFred J. Hickernell
 

Similar to しっかり学ぶ数理最適化輪読会・2.3 (20)

Chapter 4 Duality & sensitivity analysis hand out last .pdf
Chapter 4 Duality & sensitivity analysis hand out last .pdfChapter 4 Duality & sensitivity analysis hand out last .pdf
Chapter 4 Duality & sensitivity analysis hand out last .pdf
 
Extended Analysis of Cauchy’s Inequality
Extended Analysis of Cauchy’s InequalityExtended Analysis of Cauchy’s Inequality
Extended Analysis of Cauchy’s Inequality
 
Stochastic Optimization
Stochastic OptimizationStochastic Optimization
Stochastic Optimization
 
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...
Bayesian Generalization Error and Real Log Canonical Threshold in Non-negativ...
 
Project 7
Project 7Project 7
Project 7
 
A Non Local Boundary Value Problem with Integral Boundary Condition
A Non Local Boundary Value Problem with Integral Boundary ConditionA Non Local Boundary Value Problem with Integral Boundary Condition
A Non Local Boundary Value Problem with Integral Boundary Condition
 
primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problem
 
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...
Unsteady MHD Flow Past A Semi-Infinite Vertical Plate With Heat Source/ Sink:...
 
CP2-Chp2-Series.pptx
CP2-Chp2-Series.pptxCP2-Chp2-Series.pptx
CP2-Chp2-Series.pptx
 
A study on singular perturbation correction to bond prices under affine term ...
A study on singular perturbation correction to bond prices under affine term ...A study on singular perturbation correction to bond prices under affine term ...
A study on singular perturbation correction to bond prices under affine term ...
 
Cauchy’s Inequality based study of the Differential Equations and the Simple ...
Cauchy’s Inequality based study of the Differential Equations and the Simple ...Cauchy’s Inequality based study of the Differential Equations and the Simple ...
Cauchy’s Inequality based study of the Differential Equations and the Simple ...
 
Development of implicit rational runge kutta schemes for second order ordinar...
Development of implicit rational runge kutta schemes for second order ordinar...Development of implicit rational runge kutta schemes for second order ordinar...
Development of implicit rational runge kutta schemes for second order ordinar...
 
Multivariate Analysis of Cauchy’s Inequality
Multivariate Analysis of Cauchy’s InequalityMultivariate Analysis of Cauchy’s Inequality
Multivariate Analysis of Cauchy’s Inequality
 
On Continuous Approximate Solution of Ordinary Differential Equations
On Continuous Approximate Solution of Ordinary Differential EquationsOn Continuous Approximate Solution of Ordinary Differential Equations
On Continuous Approximate Solution of Ordinary Differential Equations
 
Duality.ppt
Duality.pptDuality.ppt
Duality.ppt
 
Graphical method
Graphical methodGraphical method
Graphical method
 
research on journaling
research on journalingresearch on journaling
research on journaling
 
Monte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in MontrealMonte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in Montreal
 
On the Analysis of the Finite Element Solutions of Boundary Value Problems Us...
On the Analysis of the Finite Element Solutions of Boundary Value Problems Us...On the Analysis of the Finite Element Solutions of Boundary Value Problems Us...
On the Analysis of the Finite Element Solutions of Boundary Value Problems Us...
 
E04 06 3943
E04 06 3943E04 06 3943
E04 06 3943
 

Recently uploaded

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...Lokesh Kothari
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 

Recently uploaded (20)

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 

しっかり学ぶ数理最適化輪読会・2.3

  • 1. K-Lab UTokyo III/GSII 東京⼤学⼤学院学際情報学府 三股猛 しっかり学ぶ数理最適化 2.3-2.3.1 緩和問題と双対定理 越塚研究室・数理最適化勉強会 – 第2回 2021年04⽉22⽇(⽊) ダイワユビキタス学術研究館
  • 2. K-Lab UTokyo Agenda 2.3 緩和問題と双対定理 2.3.1 双対問題 2.3.2 緩和問題 2.3.3 双対定理 2.3.4 感度分析 2.3.5 双対単体法 2
  • 5. K-Lab UTokyo Agenda 2.3 緩和問題と双対定理 2.3.1 双対問題 2.3.2 緩和問題 2.3.3 双対定理 2.3.4 感度分析 2.3.5 双対単体法 5
  • 6. K-Lab UTokyo 2.3.1 双対問題 6 具体例を⾒てみよう 例)線形計画問題 20𝑥! + 10𝑥" 𝑥! + 𝑥" ≤ 6, 3𝑥! + 𝑥" ≤ 12, 𝑥! + 2𝑥" ≤ 10, 𝑥!, 𝑥" ≥ 0 条件 最⼤化 ->① ->② ->③ この問題を解くのではなく、⽬的関数の最 適値𝑧∗の取りうる範囲を考えよう 下界を考える (条件を眺めてみて)実⾏可能解として、(3, 3)が あるなぁ 𝑧 3, 3 = 20×3 + 10×3 = 90 ->𝑧 ∵ 𝑧∗ ≥ 90 上界を考える 制約条件をゴニョゴニョしてzを表現する ②x6+③x2を考えると… 新たな不等式が得られる. 最適値𝑥! ∗ , 𝑥# ∗ は当然こ の不等式を常に満たすので𝑧∗ ≤ 92が得られる. 同様に①x5+②x5は以下のようになる. 新たなより良い上界𝑧∗ ≤ 90が得られる. 最適値に関する上界と下界が⼀致しているので、 最適値が90であることがわかる(おぉ〜〜〜) ⼀般化しよう!
  • 7. K-Lab UTokyo 2.3.1 双対問題 7 ⼿続きの⼀般化 例)線形計画問題 20𝑥! + 10𝑥" 𝑥! + 𝑥" ≤ 6, 3𝑥! + 𝑥" ≤ 12, 𝑥! + 2𝑥" ≤ 10, 𝑥!, 𝑥" ≥ 0 条件 最⼤化 ->① ->② ->③ ->𝑧 制約条件①,②,③をそれぞれ𝑦!, 𝑦# , 𝑦$倍して⾜ し合わせると 𝑦" + 3𝑦# + 𝑦$ 𝑥" + 𝑦" + 𝑦# + 2𝑦$ 𝑥# ≤ 6𝑦" + 12𝑦# + 10𝑦$ 新たな不等式が得られる.ただし𝑦!, 𝑦# , 𝑦$は正で なければならない(不等式がおかしくなる) 最適解では𝑥! ∗ , 𝑥# ∗ は⾮負であるから 20𝑥! ∗ + 10𝑥# ∗ ≤ 𝑦! + 3𝑦# + 𝑦$ 𝑥! ∗ + 𝑦! + 𝑦# + 2𝑦$ 𝑥# ∗ ≤ 6𝑦! + 12𝑦# + 10𝑦$ より最適値𝑧∗ の上界が求められる. これらをまとめると新たな線形計画問題が導かれ る. 双対問題 6𝑦! + 12𝑦" + 10𝑦# 𝑦! + 3𝑦" + 𝑦# ≥ 20, 𝑦! + 𝑦" + 2𝑦# ≥ 10, 𝑦!, 𝑦" , 𝑦# ≥ 0 条件 最⼩化 ある最適化問題の最適値のより良い上界(※)を求める問題を双対問題と呼ぶ 元の問題を主問題と呼ぶ ※最⼤化問題であれば上界,最⼩化問題であれば下界
  • 8. K-Lab UTokyo 8 2.3.1 双対問題 更なる⼀般化へ 主問題(primal problem) 1 %&" ' 𝑐% 𝑥% 条件 最⼤化 1 %&" ' 𝑎(% 𝑥% ≤ 𝑏(, 𝑖 = 1, … , 𝑚 𝑗 = 1, … , 𝑛. 𝑥% ≥ 0, 双対問題(dual problem) 1 (&" ) 𝑏( 𝑦( 条件 最⼩化 まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ せると 1 (&" ) 𝑦( 1 %&" ' 𝑎(% 𝑥% ≤ 1 (&" ) 𝑦( 𝑏( 新たな不等式が得られた.左辺を𝑥&についてまとめ る 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( ≤ 1 (&" ) 𝑦( 𝑏( 𝑥& ≥ 0であるため, 𝑥&の係数が𝑐&以上である関係性 から 1 %&" ' 𝑐% 𝑥% ≤ 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( ≤ 1 (&" ) 𝑦( 𝑏( まとめると…. 1 (&" ) 𝑎(% 𝑦( ≥ 𝑐%, 𝑗 = 1, … , 𝑛. 𝑦( ≥ 0, 𝑖 = 1, … , 𝑚
  • 9. K-Lab UTokyo 9 2.3.1 双対問題 ⾮負制約がない場合の⼀般化 主問題(primal problem) 1 %&" ' 𝑐% 𝑥% 条件 最⼤化 1 %&" ' 𝑎(% 𝑥% ≤ 𝑏(, 𝑖 = 1, … , 𝑚 双対問題(dual problem) 1 (&" ) 𝑏( 𝑦( 条件 最⼩化 まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ せ,先ほどと同様𝑥&についてまとめる おんなじ形になるんじゃが… 𝑥&の係数の条件に関しての不等式が𝑥&が負になると 成り⽴たなくなる. 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( ≤ 1 (&" ) 𝑦( 𝑏( 従って等号にしてあげる 1 %&" ' 𝑐% 𝑥% = 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( ≤ 1 (&" ) 𝑦( 𝑏( まとめると…. 1 (&" ) 𝑎(% 𝑦( = 𝑐%, 𝑗 = 1, … , 𝑛. 𝑦( ≥ 0, 𝑖 = 1, … , 𝑚 1 %&" ' 𝑐% 𝑥% ≤ 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦(
  • 10. K-Lab UTokyo 10 2.3.1 双対問題 等式制約の場合の⼀般化 主問題(primal problem) 1 %&" ' 𝑐% 𝑥% 条件 最⼤化 1 %&" ' 𝑎(% 𝑥% = 𝑏(, 𝑖 = 1, … , 𝑚 𝑗 = 1, … , 𝑛. 𝑥% ≥ 0, 双対問題(dual problem) 1 (&" ) 𝑏( 𝑦( 条件 最⼩化 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( = 1 (&" ) 𝑦( 𝑏( 𝑥& ≥ 0であるため, 𝑥&の係数が𝑐&以上である関係性 から 1 %&" ' 𝑐% 𝑥% ≤ 1 %&" ' 𝑥% 1 (&" ) 𝑎(% 𝑦( = 1 (&" ) 𝑦( 𝑏( まとめると…. 1 (&" ) 𝑎(% 𝑦( ≥ 𝑐%, 𝑗 = 1, … , 𝑛. まず,各制約条件に⾮負の係数𝑦𝑖を掛けて⾜し合わ せ,先ほどと同様𝑥&についてまとめる
  • 11. K-Lab UTokyo 11 Appendix - 参考⽂献 [1] https://speakerdeck.com/umepon/an-introduction-to-linear-programming?slide=45 より