Artykuł w czasopiśmie
Brak miniatury
Licencja

ClosedAccessDostęp zamknięty
 

Fast Hamiltonicity Checking Via Bases of Perfect Matchings

cris.lastimport.scopus2024-02-12T20:29:29Z
dc.abstract.enFor an even integer t ≥ 2, the Matching Connectivity matrix Ht is a matrix that has rows and columns both labeled by all perfect matchings of the complete graph on t vertices; an entry Ht[M1, M2] is 1 if M1 and M2 form a Hamiltonian cycle and 0 otherwise. Motivated by applications for the Hamiltonicity problem, we show that Ht has rank exactly 2t/2−1 over GF(2). The upper bound is established by an explicit factorization of Ht as the product of two submatrices; the matchings labeling columns and rows, respectively, of the submatrices therefore form a basis Xt of Ht. The lower bound follows because the 2t/2−1 × 2t/2−1 submatrix with rows and columns labeled by Xt can be seen to have full rank. We obtain several algorithmic results based on the rank of Ht and the particular structure of the matchings in Xt. First, we present a 1.888n nO(1) time Monte Carlo algorithm that solves the Hamiltonicity problem in directed bipartite graphs. Second, we give a Monte Carlo algorithm that solves the problem in (2 + √ 2)pwnO(1) time when provided with a path decomposition of width pw for the input graph. Moreover, we show that this algorithm is best possible under the Strong Exponential Time Hypothesis, in the sense that an algorithm with running time (2 + √2 − ϵ)pwnO(1), for any ϵ > 0, would imply the breakthrough result of a (2 − ϵ′)n-time algorithm for CNF-Sat for some ϵ′ > 0.
dc.affiliationUniwersytet Warszawski
dc.contributor.authorNederlof, Jesper
dc.contributor.authorKratsch, Stefan
dc.contributor.authorCygan, Marek
dc.date.accessioned2024-01-25T00:16:42Z
dc.date.available2024-01-25T00:16:42Z
dc.date.issued2018
dc.description.financeNie dotyczy
dc.description.number3
dc.description.volume46
dc.identifier.doi10.1145/3148227
dc.identifier.issn0004-5411
dc.identifier.urihttps://repozytorium.uw.edu.pl//handle/item/106998
dc.languageeng
dc.pbn.affiliationcomputer and information sciences
dc.relation.ispartofJournal of the ACM
dc.relation.pages1-46
dc.rightsClosedAccess
dc.sciencecloudnosend
dc.titleFast Hamiltonicity Checking Via Bases of Perfect Matchings
dc.typeJournalArticle
dspace.entity.typePublication