Article ID Journal Published Year Pages File Type
420093 Discrete Applied Mathematics 2012 9 Pages PDF
Abstract

Motivated by problems in comparative genomics and paleogenomics, we study the computational complexity of the Gapped Consecutive-Ones Property ((k,δ)(k,δ)-C1P) Problem: given a binary matrix MM and two integers kk and δδ, decide if the columns of MM can be permuted such that each row contains at most kk blocks of ones and no two neighboring blocks of ones are separated by a gap of more than δδ zeros. The classical C1P decision problem, which is known to be polynomial-time solvable is equivalent to the (1,0)(1,0)-C1P problem. We extend our earlier results on this problem [C. Chauve, J. Mauch, M. Patterson, On the gapped consecutive-ones property, in: Proceedings of the European Conference on Combinatorics, Graphs Theory and Applications (EuroComb), in: Electronic Notes in Discrete Mathematics, vol. 34, 2009, pp. 121–125] to show that for every k≥2,δ≥1,(k,δ)≠(2,1)k≥2,δ≥1,(k,δ)≠(2,1), the (k,δ)(k,δ)-C1P Problem is NP-complete, and that for every δ≥1δ≥1, the (∞,δ)(∞,δ)-C1P Problem is NP-complete. On the positive side, we also show that if k,δk,δ and the maximum degree   of MM are constant, the problem is related to the classical Graph Bandwidth Problem and can be solved in polynomial time using a variant of an algorithm of Saxe [J.B. Saxe, Dynamic-programming algorithms for recognizing small-bandwidth graphs in polynomial time, SIAM Journal on Algebraic and Discrete Methods 1 (4) (1980) 363–369].

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, , ,