Optimizing printing processes with MCTS
The printing industry benefits from digitalizing workflows such as customer quoting. Intelligent printing process planning is essential to determine the near-optimal price for automated quoting. This paper addresses the automation of sheet imposition, a critical and computationally intensive step in optimizing the printing process that belongs to the general class of cutting and packing problems. We propose a simple recursive sheet imposition representation as the basis for our algorithms. The Brute Force algorithm for optimizing sheet imposition guarantees the cheapest solution but is computationally infeasible for complex tasks. As alternatives, we investigate heuristic algorithms, specifically Monte Carlo Tree Search (MCTS) and Simulated Annealing (SA). Our findings show that while Brute Force is prohibitively slow, MCTS strikes a robust balance between computational performance and solution quality, consistently finding solutions within a 5% margin of optimal price. Although SA can occasionally find superior solutions, MCTS provides a more reliable and efficient approach by consistently delivering results close to the optimal price. • We propose a general recursive sheet imposition representation. • MCTS finds sheet impositions priced within 5% of the optimal price. • MCTS is generally more consistent and optimal than SA.
Authors
- Tarmo Kadak (ORCID: https://orcid.org/0000-0002-0923-3332)
- Ants Torim (ORCID: https://orcid.org/0000-0003-1436-1328)
- Erki Eessaar (ORCID: https://orcid.org/0000-0001-5972-3412)
- Kadri Kukk
Institutions
- Tallinn University of Technology (EE)
Publication Details
- Journal
- Intelligent Systems with Applications
- Published
- 2025-11-11
- DOI
- https://doi.org/10.1016/j.iswa.2025.200602
- Primary Topic
- Optimization and Packing Problems
- Type
- article
- Field-Weighted Citation Impact
- 0.00