2018
DOI: 10.1145/3148227
|View full text |Cite
|
Sign up to set email alerts
|

Fast Hamiltonicity Checking Via Bases of Perfect Matchings

Abstract: For an even integer t ≥ 2, the Matching Connectivity matrix H t is a matrix that has rows and columns both labeled by all perfect matchings of the complete graph on t vertices; an entry H t [ M 1 , M 2 ] is 1 if M 1 and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 43 publications
(58 citation statements)
references
References 30 publications
0
58
0
Order By: Relevance
“…Our algorithm also naturally extends to higher dimensions, but one needs to track the connectivity requirements of the dynamic programming solutions more carefully, using representative sets and the rank-based approach [BCKN15;CKN18]. This gives a running time of 2 O(1/ε) d−1 n log O(1) n for any fixed dimension d 2.…”
Section: Our Contributionmentioning
confidence: 99%
“…Our algorithm also naturally extends to higher dimensions, but one needs to track the connectivity requirements of the dynamic programming solutions more carefully, using representative sets and the rank-based approach [BCKN15;CKN18]. This gives a running time of 2 O(1/ε) d−1 n log O(1) n for any fixed dimension d 2.…”
Section: Our Contributionmentioning
confidence: 99%
“…Applying the rank-based approach. Next we describe how we can use the rank-based approach [3,6] in our setting. A standard application of the rank-based approach works on a tree-decomposition of the underlying graph, where the bags represent vertex separators of the underlying graph.…”
Section: An Exact Algorithm For Tspmentioning
confidence: 99%
“…The number of matchings on B boundary points is |B| Θ(|B|) , which is again too much for our purposes. Fortunately, the rank-based approach [3,6] developed in recent years can be applied here. By applying this approach in a suitable manner, we then obtain our 2 O(n 1−1/d ) algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…For the special case of Hamiltonian Cycle, a O(2 n ) algorithm is known [19,7] for general di-graphs from 1960s. It was recently improved to O(1.657 n ) for graphs [8], and to O(1.888 n ) for bipartite di-graphs [12]. For other results and more details we refer to Chapter 12 of [2].…”
Section: Inputmentioning
confidence: 99%