整数計画とは? わかりやすく解説

Weblio 辞書 > 学問 > OR事典 > 整数計画の意味・解説 

整数計画

読み方せいすうけいかく
【英】:integer programming

概要

最適化問題において, 変数整数値を取るという制約いくつかの変数付いているとき, これを整数計画と呼ぶ. 整数値を取る変数は, 整数変数呼ばれる. 整数計画問題は, NP困難呼ばれる問題クラス属しており, 厳密解をいつでも効率的に求め算法存在は, 理論的に絶望視されている. しかしながら, 様々な技法開発計算機高性能化に伴い, 実用的には十分短い計算時間解ける問題クラスサイズは, いまも広がり続けている.

詳説

 最適化問題において, 変数整数値を取るという制約いくつかの変数付いているとき, これを整数計画(integer programming)(整数計画法, 整数計画問題)と呼ぶ. 特に, 全ての変数が0または1の値を取るものを, 0-1整数計画問題 (0-1 integer programming problem)と呼ぶ. また, 全ての変数整数値をとるものを, 全整数計画問題 (all integer programming problem) と呼ぶ.整数値を取る変数と, 実数値を取る変数混じっている問題は, 混合整数計画(mixed integer programming problem)と呼ばれるが, MIPミップ)と省略して呼ばれる事も多い.

 例えば, 目的関数最大化するような 0-1 整数計画問題は, 以下のように記述される.


\begin{array}{lll}
\mbox{max.} & f(x_1,x_2,\ldots ,x_n) \\
\mbox{s. t.}& g_i (x_1,x_2,\ldots ,x_n)\geq b_i 
 & (i=1,2,\ldots ,m), \\
 & x_1,x_2,\ldots ,x_n \in \{0,1\}. \\
\end{array}


整数値を取る変数は, 整数変数呼ばれ, 0または1の値を取る変数は, 0-1変数呼ばれる.

 整数計画問題は, NP困難呼ばれる問題クラス属しており, 厳密解をいつでも効率的に求め算法存在は, 理論的に絶望視されている. しかしながら, 様々な技法開発計算機高性能化に伴い, 実用的に十分短い計算時間解ける問題クラスサイズは, いまも広がり続けている.

 上記3つの問題厳密解求めるのは, 経験的に, 0-1整数計画問題が最も解きやすく, 次に全整数計画問題, そして混合整数計画問題が最も難しと言われる.しかしながら, 発見的解法作り易さは, 必ずしもこの順ではない.

 上に記述した0-1整数計画問題において,目的関数制約式中の関数全て線形関数あるよう問題は, 数多く研究なされており, また市販ソフトウェアそのような問題を解くものがほとんどである.0-1整数計画問題を解く解法は, 「0または1の値を取る」という制約を, 「0以上1以下の値を取る」という制約緩和した問題 (線形緩和問題)を手がかりにした分枝限定法, あるいは分枝切除法用いる事が多い.

 全整数計画問題は, 整数値を表すのに, 複数0-1変数を使う事によって, 0-1整数計画問題変形することができるが, このような変形一般に解法効率を落とす事が多い. 全整数計画問題も, 整数値をとる変数連続変数緩和した線形緩和問題手がかりにした分枝限定法用いて解くことが多い.

 混合整数計画問題は, 問題連続変数部分整数変数部分分解する手続き繰り返しながら解く Benders の分解法と, 分枝限定法組み合わせて解かれる事が多い.

 実用的な計算時間ある程度良い解を求め発見的解法研究数多くなされている. しかしながら, 高性能発見的解法は, 問題特質着目している事が多く, 高性能発見的解法構築法一般的に議論する事は困難である.



参考文献

[1] 今野浩, 鈴木久編著,『整数計画法組合せ最適化問題』, 日科技連出版社, 1978.

[2] 茨木俊秀,『組合せ最適化 分枝限定法中心として』,産業図書, 1983.

[3] 久保幹雄, 田村明久, 松井知己編, 『応用数理計画ハンドブック』, 朝倉書店, 2002.

[4] G. L. Nemhauser and L. A. Wolsey, Integer and Combinatorial Optimization, Wiley, New York, 1988.




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「整数計画」の関連用語

整数計画のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



整数計画のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本オペレーションズ・リサーチ学会日本オペレーションズ・リサーチ学会
Copyright (C) 2024 (社)日本オペレーションズ・リサーチ学会 All rights reserved.

©2024 GRAS Group, Inc.RSS