arXiv論文メモ
新着一覧
cs.LG / cs.AI / math.OC · 査読状況未確認

品物の相性グラフで解く一次元箱詰め問題

Deep Reinforcement Learning on Item-Compatibility Graphs for One-Dimensional Bin Packing

M. Asl{\i} Ayd{\i}n

この論文をやさしく読む

ひとことで言うと

一次元の箱詰めを、互いにまとめられる品物のグラフとして表し、強化学習で箱数を減らす方法を調べました。

何に役立つ?

考えられる用途は、サイズが異なる箱詰め問題を一つの学習済みモデルで解くことです。物流などの実運用での効果は要旨には示されていません。

この研究の面白いところ

BPPLIB全体で構築型手法の平均最適性ギャップを2.66%から2.31%へ改善し、最難関の一群では別の学習型手法を上回りました。

どこまで分かった?

全体ではグループ化遺伝的アルゴリズムが提案法より良好でした。結果はBPPLIBでの追加学習なしの比較に基づきます。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

一次元箱詰め問題は古典的なNP困難の組合せ最適化問題で、物流、製造、クラウド資源管理などに応用がある。深層強化学習はデータ駆動の最適化で有力になっているが、学習に基づく詰め込み手法の多くは二次元や三次元を対象とし、一次元問題の賢い学習型ソルバーは少ない。 本研究は、問題サイズに依存しない、端から端まで学習するグラフ強化学習の枠組みを提案する。箱詰めの過程を、品物の相性グラフ上のマルコフ決定過程として表す。このグラフは構造的な知識表現となり、各行動は一緒に入れられる二つの部分的な箱を統合する。グラフニューラルネットワークのactor–critic方策が関係性の特徴を取り出し、強化学習で訓練され、確率的ビーム探索で解を作る。一つの訓練済みモデルを、任意のサイズの事例へ追加学習なしで適用できる。 グラフ符号化器、深層強化学習のアルゴリズム、報酬関数、訓練分布、ハイパーパラメータを体系的に調べた。BPPLIBベンチマーク全体で、構築型ヒューリスティック、グループ化遺伝的アルゴリズム、最近の学習型手法と、追加学習なしで比較した。提案方策は、構築型ヒューリスティックの平均最適性ギャップを2.66%から2.31%に下げ、構造のある事例で改善が最も大きかった。同じベンチマークで評価した学習型手法との比較では、九つの問題群の大半でギャップが小さく、事例分布を変えたときの安定性もはるかに高かった。最難関の問題群では、列生成法と整数計画法に依存する最先端の学習型ソルバーを、ソルバーを一切使わずに上回った。ただし、全体ではグループ化遺伝的アルゴリズムの方が良く、著者らは残る差の原因を分析している。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-21(UTC)
最新改訂
2026-09-21 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

The one-dimensional bin packing problem (1D-BPP) is a classical NP-hard combinatorial optimization problem with applications ranging from logistics and manufacturing to cloud resource management. Although deep reinforcement learning (DRL) has become a competitive paradigm for data-driven optimization, most learned packing methods target 2D and 3D variants, and intelligent learned solvers for 1D-BPP remain scarce. In this paper, we present a novel end-to-end, size-agnostic graph reinforcement learning framework for 1D-BPP. We formulate the packing process as a Markov decision process on an item-compatibility graph, serving as a structural knowledge representation in which every action merges two partial bins that fit together. A graph neural network actor-critic policy extracts relational features from this representation and is trained through reinforcement learning and decoded by stochastic beam search, enabling a single trained model to generalize zero-shot to instances of any size. We conduct a systematic empirical study across graph encoders, DRL algorithms, reward functions, training distributions, and hyperparameters. Evaluated zero-shot on the full BPPLIB benchmark against a constructive heuristic, a grouping genetic algorithm, and recent learned methods, our data-driven policy lowers the mean optimality gap of the constructive heuristic from 2.66\% to 2.31\%, with the largest gains on structured instances. Against learned baselines evaluated on the same benchmark, it attains a lower gap on most of the nine families and is far more stable across instance distributions. On the hardest benchmark family, it outperforms a state-of-the-art learned solver that relies on column generation and integer programming, while using no solver at all. A grouping genetic algorithm remains ahead overall, and we analyze where and why the residual gap arises.

著者のコメント

29 pages,3 figures, 8 tables

arXiv ID: 2609.25397 / 要約の誤りについて