We present a Monte Carlo algorithm for Hamiltonicity detection in an $n$-vertex undirected graph running in $O(1.657^{n})$ time. To the best of our knowledge, this is the first superpolynomial improvement on the worst case runtime for the problem since the $O^*(2^n)$ bound established for the traveling salesman problem (TSP) over 50 years ago [R. Bellman, J. Assoc. Comput. Mach., 9 (1962), pp. 61--63], [M. Held and R. M. Karp, J. Soc. Indust. Appl. Math., 10 (1962), pp. 196--210]. ($O^*(f(n))$ suppresses polylogarithmic functions in $f(n)$). It answers in part the first open problem in Woeginger's 2003 survey on exact algorithms for NP-hard problems. For bipartite graphs, we improve the bound to $O^*(\sqrt{2}^n)\subset O(1.415^{n})$ time. B...
Abstract. Let us fix a function f(n) = o(n lnn) and reals 0 ≤ α < β ≤ 1. We present a polynomial...
We show that the permanent of an n × n matrix over any finite ring of r ≤ n elements can be computed...
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved...
The best worst case guarantee algorithm to see if a graph has a Hamiltonian cycle, a closed tour vis...
We present a Monte Carlo algorithm that detects the presence of a Hamiltonian cycle in an n-vertex u...
For an even integer t \geq 2, the Matchings Connecivity matrix H_t is a matrix that has rows and col...
Dirac's theorem (1952) is a classical result of graph theory, stating that an $n$-vertex graph ($n \...
We are motivated by a tantalizing open question in exact algorithms: can we detect whether an n-vert...
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved...
We are motivated by a tantalizing open question in exact algorithms: can we detect whether an n-vert...
AbstractWe propose an improved algorithm for counting the number of Hamiltonian cycles in a directed...
We present a deterministic algorithm that given any directed graph on n vertices computes the parity...
We show that the two problems of computing the permanent of an n*n matrix of poly(n)-bit integers an...
Dirac’s theorem (1952) is a classical result of graph theory, stating that an n-vertex graph (n≥3n≥3...
This paper describes a polynomial time algorithm HAM that searches for Hamilton cycles in undirected...
Abstract. Let us fix a function f(n) = o(n lnn) and reals 0 ≤ α < β ≤ 1. We present a polynomial...
We show that the permanent of an n × n matrix over any finite ring of r ≤ n elements can be computed...
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved...
The best worst case guarantee algorithm to see if a graph has a Hamiltonian cycle, a closed tour vis...
We present a Monte Carlo algorithm that detects the presence of a Hamiltonian cycle in an n-vertex u...
For an even integer t \geq 2, the Matchings Connecivity matrix H_t is a matrix that has rows and col...
Dirac's theorem (1952) is a classical result of graph theory, stating that an $n$-vertex graph ($n \...
We are motivated by a tantalizing open question in exact algorithms: can we detect whether an n-vert...
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved...
We are motivated by a tantalizing open question in exact algorithms: can we detect whether an n-vert...
AbstractWe propose an improved algorithm for counting the number of Hamiltonian cycles in a directed...
We present a deterministic algorithm that given any directed graph on n vertices computes the parity...
We show that the two problems of computing the permanent of an n*n matrix of poly(n)-bit integers an...
Dirac’s theorem (1952) is a classical result of graph theory, stating that an n-vertex graph (n≥3n≥3...
This paper describes a polynomial time algorithm HAM that searches for Hamilton cycles in undirected...
Abstract. Let us fix a function f(n) = o(n lnn) and reals 0 ≤ α < β ≤ 1. We present a polynomial...
We show that the permanent of an n × n matrix over any finite ring of r ≤ n elements can be computed...
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved...