Comparing Heuristics, Constraint Optimization, and Reinforcement Learning for an Industrial 2D Packing Problem
Stefan B\"ohm, Martin Neumayer, Oliver Kramer, Alexander Schiendorfer,, Alois Knoll

TL;DR
This paper compares heuristics, constraint optimization, and deep reinforcement learning for a 2D furniture packing problem, finding heuristics most efficient and effective, while RL requires further training and is less suitable.
Contribution
It provides an experimental comparison of different methodologies for a specific industrial packing problem, highlighting the strengths and limitations of each approach.
Findings
Greedy heuristic yields optimal solutions and fastest runtime.
Constraint optimization also finds optimal solutions but is slower.
Deep reinforcement learning underperforms without extensive training.
Abstract
Cutting and Packing problems are occurring in different industries with a direct impact on the revenue of businesses. Generally, the goal in Cutting and Packing is to assign a set of smaller objects to a set of larger objects. To solve Cutting and Packing problems, practitioners can resort to heuristic and exact methodologies. Lately, machine learning is increasingly used for solving such problems. This paper considers a 2D packing problem from the furniture industry, where a set of wooden workpieces must be assigned to different modules of a trolley in the most space-saving way. We present an experimental setup to compare heuristics, constraint optimization, and deep reinforcement learning for the given problem. The used methodologies and their results get collated in terms of their solution quality and runtime. In the given use case a greedy heuristic produces optimal results and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Advanced Manufacturing and Logistics Optimization · Assembly Line Balancing Optimization
