NEJul 28, 2021

Automated Design of Heuristics for the Container Relocation Problem

arXiv:2107.13313v126 citations
Originality Incremental advance
AI Analysis

This provides an automated alternative to time-consuming manual heuristic design for container relocation, a domain-specific combinatorial optimization problem.

The paper tackles the container relocation problem by using genetic programming to automatically design heuristics, showing that evolved rules outperform existing manually designed ones and generalize well across unseen problems.

The container relocation problem is a challenging combinatorial optimisation problem tasked with finding a sequence of container relocations required to retrieve all containers by a given order. Due to the complexity of this problem, heuristic methods are often applied to obtain acceptable solutions in a small amount of time. These include relocation rules (RRs) that determine the relocation moves that need to be performed to efficiently retrieve the next container based on certain yard properties. Such rules are often designed manually by domain experts, which is a time-consuming and challenging task. This paper investigates the application of genetic programming (GP) to design effective RRs automatically. The experimental results show that GP evolved RRs outperform several existing manually designed RRs. Additional analyses of the proposed approach demonstrate that the evolved rules generalise well across a wide range of unseen problems and that their performance can be further enhanced. Therefore, the proposed method presents a viable alternative to existing manually designed RRs and opens a new research direction in the area of container relocation problems.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes