ビンパッキング問題
ビンパッキング問題(Bin-Packing Problem)とは、与えられた荷物を、できるだけ少ない箱に詰める問題である。与えられた荷物の重量は様々であり、箱には一定の重量制限がある。最小個数の箱の中に荷物を詰め込むための、組み合わせを考える
詳細については、WikipediaのBin packing problemを参照されたい。
応用
ビンパッキング問題は、次のような問題に応用できる。- 棒状の材料から、さまざまな長さの棒を切り出すとき、利用する材料の本数を最小にする組み合わせを求める場合。
- 積載荷重が一定のトラックを使って、最小限の往復回数で荷物を運ぶための組み合わせを求める場合。