0

遺伝的アルゴリズムによるナップサックDPのやり方(これもDP)

14
0

遺伝的アルゴリズムによるナップサックDPのやり方(これもDP)

  1. (これがナップサックDP独特の部分)g当たりの平均値を求め近似解Aを出す。
    2.袋の数n=1兆とかの場合もあるが、まず近似解を利用して平均値のより高い2, 3, 4, 5個の組Xを作る。これは射になる。
    そこから更に、それを2, 3, 4, 5個組み合わせた射を作る。
    これを繰り返し、100個程度の元を持つ空間Yを作る。途中からMC法で作る。
    3.近似解から、Yの元同士で交換し総当たりでより良い値Bがないか探す。必ずAB。MC法でBを更新し、最終的には総当り。一つずつ射を逆に辿り、最後にX。MC法から総当り。
投稿日:2023422
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

のんびりしようね。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 遺伝的アルゴリズムによるナップサックDPのやり方(これもDP)