Hamiltonicity of regular graphs and blocks of consecutive ones in symmetric matrices

被引:9
作者
Wang, Rui
Lau, Francis C. M. [1 ]
Zhao, Yingchao
机构
[1] Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] Tsing Hua Univ, Inst Theoret Comp Sci, Beijing, Peoples R China
关键词
regular graph; hamiltonicity; consecutive ones; NP-completeness;
D O I
10.1016/j.dam.2007.06.009
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We show that the Hamiltonicity of a regular graph G can be fully characterized by the numbers of blocks of consecutive ones in the binary matrix A + 1, where A is the adjacency matrix of G, 0 is the unit matrix, and the blocks can be either linear or circular. Concretely, a k-regular graph G with girth g(G) >= 5 has a Hamiltonian circuit if and only if the matrix A + 1 can be permuted on rows such that each column has at most (or exactly) k - 1 circular blocks of consecutive ones; and if the graph G is k-regular except for two (k - 1)-degree vertices a and b, then there is a Hamiltonian path from a to b if and only if the matrix A + 1 can be permuted on rows to have at most (or exactly) k - I linear blocks per column. Then we turn to the problem of determining whether a given matrix can have at most k blocks of consecutive ones per column by some row permutation. For this problem, Booth and Lueker gave a linear algorithm for k = 1 [Proceedings of the Seventh Annual ACM Symposium on Theory of Computing, 1975, pp. 255-265); Flammini et a]. showed its NP-completeness for general k [Algorithmica 16 (1996) 549-568]; and Goldberg et al. proved the same for every fixed k >= 2 [J. Comput. Biol. 2 (1) (1995) 139-152]. In this paper, we strengthen their result by proving that the problem remains NP-complete for every constant k >= 2 even if the matrix is restricted to (1) symmetric, or (2) having at most three blocks per row. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:2312 / 2320
页数:9
相关论文
共 12 条
  • [1] Bollobas B., 1978, EXTREMAL GRAPH THEOR
  • [2] BOOTH KS, 1975, P 7 ANN ACM S THEOR, P255
  • [3] FLAMMINI M, 1995, LECT NOTES COMPUTER, V900, P279
  • [4] Garey M. R., 1976, SIAM Journal on Computing, V5, P704, DOI 10.1137/0205049
  • [5] Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
  • [6] The compactness of interval routing
    Gavoille, C
    Peleg, D
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 1999, 12 (04) : 459 - 473
  • [7] Goldberg P W, 1995, J Comput Biol, V2, P139, DOI 10.1089/cmb.1995.2.139
  • [8] Harary F., 1972, Graph Theory
  • [9] Kou L. T., 1977, SIAM Journal on Computing, V6, P67, DOI 10.1137/0206004
  • [10] Papadimitriou C., 1998, COMBINATORIAL OPTIMI