English

An Optimal Algorithm for the Stacker Crane Problem on Fixed Topologies

Data Structures and Algorithms 2025-09-18 v2 Optimization and Control

Abstract

The Stacker Crane Problem (SCP) is a variant of the Traveling Salesman Problem. In SCP, pairs of pickup and delivery points are designated on a graph, and a crane must visit these points to move objects from each pickup location to its respective delivery point. The goal is to minimize the total distance traveled. SCP is known to be NP-hard, even on trees. The only positive results, in terms of polynomial-time solvability, apply to graphs that are topologically equivalent to a path or a cycle. We propose an algorithm that is optimal for each fixed topology, running in near-linear time. This is achieved by demonstrating that the problem is fixed-parameter tractable (FPT) when parameterized by both the cycle rank and the number of branch vertices.

Keywords

Cite

@article{arxiv.2410.06764,
  title  = {An Optimal Algorithm for the Stacker Crane Problem on Fixed Topologies},
  author = {Yike Chen and Ke Shi and Chao Xu},
  journal= {arXiv preprint arXiv:2410.06764},
  year   = {2025}
}

Comments

To appear in ISAAC 2025

R2 v1 2026-06-28T19:14:10.406Z