The Hamiltonian connectivity of rectangular supergrid graphs

被引:13
作者
Hung, Ruo-Wei [1 ]
Li, Chin-Feng [1 ]
Chen, Jong-Shin [2 ]
Su, Qing-Song [3 ]
机构
[1] Chaoyang Univ Technol, Dept Comp Sci & Informat Engn, Taichung 41349, Taiwan
[2] Chaoyang Univ Technol, Dept Informat & Commun Engn, Taichung 41349, Taiwan
[3] Shenyang Aerosp Univ, Dept Comp Sci, 37 DaoYi South St, Shenyang 110000, Liaoning, Peoples R China
关键词
Hamiltonian connectivity; Longest path; Rectangular supergrid graph; Grid graph; Computer sewing machine; GRID GRAPHS; LONGEST PATHS; ALGORITHM; HYPERCUBE; NETWORKS; CYCLES;
D O I
10.1016/j.disopt.2017.06.001
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
A Hamiltonian path of a graph is a simple path which visits each vertex of the graph exactly once. The Hamiltonian path problem is to determine whether a graph contains a Hamiltonian path. A graph is called Hamiltonian connected if there exists a Hamiltonian path between any two distinct vertices. In this paper, we will study the Hamiltonian connectivity of rectangular supergrid graphs. Supergrid graphs were first introduced by us and include grid graphs and triangular grid graphs as subgraphs. The Hamiltonian path problem for grid graphs and triangular grid graphs was known to be NP-complete. Recently, we have proved that the Hamiltonian path problem for supergrid graphs is also NP-complete. The Hamiltonian paths on supergrid graphs can be applied to compute the stitching traces of computer sewing machines. Rectangular supergrid graphs form a popular subclass of supergrid graphs, and they have strong structure. In this paper, we provide a constructive proof to show that rectangular supergrid graphs are Hamiltonian connected except one trivial forbidden condition. Based on the constructive proof, we present a linear-time algorithm to construct a longest path between any two given vertices in a rectangular supergrid graph. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:41 / 65
页数:25
相关论文
共 50 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]  
Ascheuer N., 1996, TR963 KONR ZUS ZENTR
[3]  
Bermond J.C., 1978, SELECTED TOPICS GRAP, P127
[4]   HAMILTONIAN CIRCUITS IN INTERVAL GRAPH GENERALIZATIONS [J].
BERTOSSI, AA ;
BONUCCELLI, MA .
INFORMATION PROCESSING LETTERS, 1986, 23 (04) :195-200
[5]  
Bondy J., 2008, GRADUATE TEXTS MATH
[6]   On computing a longest path in a tree [J].
Bulterman, RW ;
van den Sommen, FW ;
Zwaan, G ;
Verhoeff, T ;
van Gasteren, AJM ;
Feijen, WHJ .
INFORMATION PROCESSING LETTERS, 2002, 81 (02) :93-96
[7]  
Chen GH, 2000, NETWORKS, V35, P56, DOI 10.1002/(SICI)1097-0037(200001)35:1<56::AID-NET5>3.0.CO
[8]  
2-D
[9]  
Chen SD, 2002, PARALLEL COMPUT, V28, P1293, DOI 10.1016/S0167-8191(02)00135-7
[10]   On some super fault-tolerant Hamiltonian graphs [J].
Chen, YC ;
Tsai, CH ;
Hsu, LH ;
Tan, JJM .
APPLIED MATHEMATICS AND COMPUTATION, 2004, 148 (03) :729-741