• 締切済み

条件付の組み合わせ最適問題教えて下さい

ヨウジと申します。20代後半の技術職です。 すみません、数学の組み合わせ最適問題について教えてください。 ナップザック問題の派生のような感じなのですが。 ナップザックにN個荷物を入れるが、荷物はN種類のジャンルから1つずつ入れないといけない。 N種類のジャンルにはそれぞれ複数個の候補の荷物があり、それぞれ重さ、価値が決まっている。このとき、 (1)ナップザックに入れられる物の重さは制限以下にしたい。(M以下) (2)ナップザックに入れる物の価値は出来るだけ高くしたい。 (3)ナップザックに入れる際に、各ジャンルから1つずつ荷物を入れる。 という条件で、最適組合せを求めるやり方を教えて頂きたいのです。 線型計画法とか、Genetic Algorithmとかで解くのかなと思いますが、 どうも、年のせいか、数学がわからなくなってしまいまして。 よろしくお願いします。

みんなの回答

  • rinri503
  • ベストアンサー率24% (23/95)
回答No.1

価格x個数=価格のように関係式が立てられるときは線形数学のように数学で解けますが、個数は1コと固定していますから、はかりに制限重量のおもりをつけ各品物の最軽量のものをとりあえず1コずつ載せ、品物ごとに取り替え価値をたかめるしか方法がないのでは

yoji2006
質問者

お礼

どうもありがとうございます。 助かりました。

すると、全ての回答が全文表示されます。

関連するQ&A