Academia.eduAcademia.edu

Outline

Squeeze-free Hamiltonian Paths in Grid Graphs

2015

Abstract

Motivated by multi-robot construction systems, we introduce the problem of nding squeeze-free Hamiltonian paths in grid graphs. A Hamiltonian path is squeeze-free if it does not pass between two previously visited vertices lying on opposite sides. We determine necessary and sucient conditions for the existence of squeeze-free Hamiltonian paths in staircase grid graphs. Our proofs are constructive and lead to linear time algorithms for determining such paths, provided that they exist.

References (6)

  1. E.M. Arkin, S.P. Fekete, K. Islam, H. Meijer, J.S.B. Michell, Y. Núñez-Rodríguez, V. Polishchuk, D. Rap- paport, H. Xiao. Not being (super) thin or solid is hard: A study of grid Hamiltonicity. Comp. Geom.: Theory and Applications, 42(6-7), 582-605, 2009.
  2. E. M. Arkin, M. A. Bender, E. Demaine, S. P. Fekete, J. S. B. Mitchell, and S. Sethia. Optimal covering tours with turn costs. In Proc. of the ACM-SIAM Symp. on Discrete Algs., 138-147, 2001.
  3. Z. Fitzsimmons and R. Flatland Algorithms for Col- lective Construction of 2D Block Structures with Holes Am. J. of Undergraduate Research, 10(2): 1-10, 2011.
  4. A. Itai, C. H. Papadimitriou, and J. L. Szwarcfiter. Hamiltonian Paths in Grid Graphs. SIAM J. on Com- puting, 11(4): 676-686, 1982.
  5. C. Umans and W. Lenhart. Hamiltonian Cycles in Solid Grid Graphs. In Proc. of the IEEE Symp. on Founda- tions of Comp. Sci., 496-507, 1997.
  6. J. Werfel, K. Petersen, and R. Nagpal. Distributed multi-robot algorithms for the TERMES 3D collective construction system. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems, 2011.