Hamiltonian Paths in Some Classes of Grid Graphs
2012, Journal of Applied Mathematics
https://doi.org/10.1155/2012/475087Abstract
The Hamiltonian path problem for general grid graphs is known to be NP-complete. In this paper, we give necessary and sufficient conditions for the existence of Hamiltonian paths inL-alphabet,C-alphabet,F-alphabet, andE-alphabet grid graphs. We also present linear-time algorithms for finding Hamiltonian paths in these graphs.
References (19)
- R. Diestel, Graph Theory, vol. 173, Springer, New York, NY, USA, 2nd edition, 2000.
- M. R. Garey and D. S. Johnson, Computers and Intractability, W. H. Freeman and Co., San Francisco, Calif, USA, 1979.
- P. Damaschke, "Paths in interval graphs and circular arc graphs," Discrete Mathematics, vol. 112, no. 1-3, pp. 49-64, 1993.
- L. Du, "A polynomial time algorithm for hamiltonian cycle Path ," in Proceedings of the International MultiConference of Engineers and Computer Scientists (IMECS '10), vol. 1, pp. 17-19, Hong Kong, 2010.
- R. J. Gould, "Advances on the Hamiltonian problem-a survey," Graphs and Combinatorics, vol. 19, no. 1, pp. 7-52, 2003.
- Y. Gurevich and S. Shelah, "Expected computation time for Hamiltonian path problem," SIAM Journal on Computing, vol. 16, no. 3, pp. 486-502, 1987.
- S.-S. Kao and L.-H. Hsu, "Spider web networks: a family of optimal, fault tolerant, Hamiltonian bipartite graphs," Applied Mathematics and Computation, vol. 160, no. 1, pp. 269-282, 2005.
- M. S. Rahman and M. Kaykobad, "On Hamiltonian cycles and Hamiltonian paths," Information Proc- esing Letters, vol. 94, no. 1, pp. 37-41, 2005.
- F. Luccio and C. Mugnia, "Hamiltonian paths on a rectangular chessboard," in Proceedings of the 16th Annual Allerton Conference, pp. 161-173, 1978.
- A. Itai, C. H. Papadimitriou, and J. L. Szwarcfiter, "Hamilton paths in grid graphs," SIAM Journal on Computing, vol. 11, no. 4, pp. 676-686, 1982.
- C. Zamfirescu and T. Zamfirescu, "Hamiltonian properties of grid graphs," SIAM Journal on Discrete Mathematics, vol. 5, no. 4, pp. 564-570, 1992.
- S. D. Chen, H. Shen, and R. Topor, "An efficient algorithm for constructing Hamiltonian paths in meshes," Parallel Computing. Theory and Applications, vol. 28, no. 9, pp. 1293-1305, 2002.
- W. Lenhart and C. Umans, "Hamiltonian cycles in solid grid graphs," in Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS '97), pp. 496-505, 1997.
- A. N. M. Salman, Contributions to graph theory, Ph.D. thesis, University of Twente, 2005.
- K. Islam, H. Meijer, Y. Nunez, D. Rappaport, and H. Xiao, "Hamiltonian circuts in hexagonal grid graphs," in Proceedings of the CCCG, pp. 20-22, 2007.
- V. S. Gordon, Y. L. Orlovich, and F. Werner, "Hamiltonian properties of triangular grid graphs," Dis- crete Mathematics, vol. 308, no. 24, pp. 6166-6188, 2008.
- M. Nandi, S. Parui, and A. Adhikari, "The domination numbers of cylindrical grid graphs," Applied Mathematics and Computation, vol. 217, no. 10, pp. 4879-4889, 2011.
- F. Keshavarz-Kohjerdi, A. Bagheri, and A. Asgharian-Sardroud, "A linear-time algorithm for the long- est path problem in rectangular grid graphs," Discrete Applied Mathematics, vol. 160, no. 3, pp. 210-217, 2012.
- F. Keshavarz-Kohjerdi and A. Bagheri, "An efficient parallel algorithm for the longest path problem in meshes," http://arxiv.org/abs/1201.4459.