組合せ最適化

--> 小島政和研ホームページ
--> 小島政和研:主な研究領域,研究室を志望する学生へ
--> 数理計画法に関する情報源


組合せ最適化問題とはいろいろなものの組合せの中で目的関数を最小化 するものをみつけよう,という問題です.組合せ最適化問題にはさまざまな問題があります.例えば,巡回セールスマン問題,割当問題,最大流問題に代表されるネットワーク上の最適化問題,および組合せ最適化問題の解の効率的列挙等.以下にk簡単な例を挙げましょう.

(例1) 工場から店に製品を運ぶことになりました. 工場は3つ,店も3つあります. 各工場の生産量と店の需要量,そして工場から店への輸送費は 以下のように決まっています.

   工場  A  B  C     店   X  Y  Z  
   生産量 40 30 20    需要量 50 20 20

        それぞれの工場から店への輸送費(1個当たり)

            工場\店 X  Y  Z  

             A   6  3  1
             B   4  8  2
             C   6  3  5

さて,輸送費を最小にするにはどう運べば いいのでしょう?」


(例2)  ここに1個のナップサックと8個の荷物があります. ナップサックに荷物を詰め込んで持っていくことになりました. 各荷物の大きさと価値およびナップサックの容積は以下のようになっています.
┌─────────────────────────────┐
│荷物   A   B  C  D  E  F  G  H │
├─────────────────────────────┤
│価値  15 100 90 60 40 15 10  1 │
│大きさ  2  20 20 30 40 30 60 10 │
└─────────────────────────────┘

                ナップサックの容積 = 102

この時,ナップサックに詰め込む荷物の価値の合計を最大にするには どの荷物を持っていけば良いでしょうか? ( 答えはA,B,C,D,F )


--> 小島政和研ホームページ
--> 小島政和研:主な研究領域,研究室を志望する学生へ
--> 数理計画法に関する情報源