定理証明済み
線形計画法の基本定理
内容
実行可能領域が空でなく有界であるとする。線形計画問題が最適値を持つならば、その最適値はのある頂点(端点)で達成される。
なぜ正しいのか?
目的関数は線形であるため、そのレベル集合は互いに平行な超平面である。そのような超平面を凸多面体上でスライドさせるとき、領域を離れる直前に触れる最後の点は常に頂点であり、面の内部の点になることはない。なぜなら、内部の点は常に目的関数を改善する方向にさらに押し進めることができるからである。
証明の概略
は有限個の線形不等式で定義された有界な多面体であるから、有限個の頂点を持ち、多面体に関する古典的な事実(ミンコフスキーの定理)により、のすべての点はこれらの頂点の凸結合として表される:、ここでかつである。
目的関数は線形であるから、そのような凸結合上でこれを評価するとが得られる。これは各であり、それらの和がになるからである。
これは、すべての実行可能なの目的関数値が最良の頂点値を超えないことを示す。しかし、その最良の頂点、と呼ぶことにすると、それ自体がの実行可能点であるから、実際にこの上界を達成する:。したがって、線形計画問題の最適値は頂点で達成され、主張が証明される。
この定理を使うトピック
ステップごとの証明
この定理のステップごとの証明はまだありません。
参考文献
- George B. Dantzig (1963). Linear Programming and Extensions
- Dimitris Bertsimas, John N. Tsitsiklis (1997). Introduction to Linear Optimization