Optimal Unlabeled Pebble Motion on Trees

Authors

  • Pierre Le Bodic Department of Data Science and Artificial Intelligence, Monash University
  • Edward Lam Department of Data Science and Artificial Intelligence, Monash University

DOI:

https://doi.org/10.1609/socs.v17i1.31562

Abstract

Given a tree, a set of pebbles initially stationed at some nodes of the tree and a set of target nodes, the Unlabeled Pebble Motion on Trees problem (UPMT) asks to find a plan to move the pebbles one-at-a-time from the starting nodes to the target nodes along the edges of the tree while minimizing the number of moves. This paper proposes the first optimal algorithm for UPMT that is asymptotically as fast as possible, as it runs in a time linear in the size of the input (the tree) and the size of the output (the optimal plan).

Downloads

Published

2024-06-01