A binary matrix satisfies the consecutive ones property (c1p) if its columns can be permuted such that the 1s in each row of the resulting matrix are consecutive. Equivalently, a family of setsF={Q1,…,Qm}, where Qi⊆R for some universe R, satisfies the c1p if the symbols in R can be permuted such that the elements of each set Qi∈F occur consecutively, as a contiguous segment of the permutation of Rʼs symbols. Motivated by combinatorial problems on sequences with repeated symbols, we consider the c1p version on multisets and prove that counting the orderings (permutations) thus generated is #P-complete. We prove completeness results also for counting the permutations generated by PQ-trees (which are related to the c1p), thus showing that a polynomial-time algorithm is unlikely to exist when dealing with multisets and sequences with repeated symbols. To prove our results, we use a combinatorial approach based on parsimonious reductions from the Hamiltonian path problem, which enables us to prove also the hardness of approximation for these counting problems.

Consecutive ones property and PQ-trees for multisets: Hardness of counting their orderings

GROSSI, ROBERTO;
2012-01-01

Abstract

A binary matrix satisfies the consecutive ones property (c1p) if its columns can be permuted such that the 1s in each row of the resulting matrix are consecutive. Equivalently, a family of setsF={Q1,…,Qm}, where Qi⊆R for some universe R, satisfies the c1p if the symbols in R can be permuted such that the elements of each set Qi∈F occur consecutively, as a contiguous segment of the permutation of Rʼs symbols. Motivated by combinatorial problems on sequences with repeated symbols, we consider the c1p version on multisets and prove that counting the orderings (permutations) thus generated is #P-complete. We prove completeness results also for counting the permutations generated by PQ-trees (which are related to the c1p), thus showing that a polynomial-time algorithm is unlikely to exist when dealing with multisets and sequences with repeated symbols. To prove our results, we use a combinatorial approach based on parsimonious reductions from the Hamiltonian path problem, which enables us to prove also the hardness of approximation for these counting problems.
2012
Battaglia, G; Grossi, Roberto; Scutellà, N.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/153390
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact