A binary matrix has the Consecutive Ones Property (C1P) if there exists a permutation of its columns (i.e. a sequence of column swappings) such that in the resulting matrix the 1s are consecutive in every row. A Minimal Conflicting Set (MCS) of rows is a set of rows that does not have the C1P, but such that any proper subset of has the C1P. In [5], Chauve et al. gave a O(Δ 2 m max (4,Δ + 1) (n + m + e)) time algorithm to decide if a row of a m ×n binary matrix with at most Δ 1s per row belongs to at least one MCS of rows. Answering a question raised in [2], [5] and [25], we present the first polynomial-time algorithm to decide if a row of a m ×n binary matrix belongs to at least one MCS of rows. © 2011 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Blin, G., Rizzi, R., & Vialette, S. (2011). A polynomial-time algorithm for finding a minimal conflicting set containing a given row. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6651 LNCS, pp. 373–384). https://doi.org/10.1007/978-3-642-20712-9_29
Mendeley helps you to discover research relevant for your work.