Skip to content
Preprint

A Deterministic $O^*((3/2)^n)$ Algorithm for the Parity of Directed Hamiltonian Cycles

Sep 2026 · 0 citations · 4 references
Computer Science

Abstract

We give a deterministic algorithm for the parity of the number of directed Hamiltonian cycles in an $n$-vertex digraph. For $n\geq 2$, the running time is $O^*((3/2)^n)$ and the space usage is $2^{O(n/\log n)}$. The construction starts from the local-degree identity of Bj\"orklund and Husfeldt. Their surviving terms are solutions of a quadratic system over $\mathbb{F}_2$. We encode each coordinate of this system by one of three states and observe that forbidding one state per coordinate makes the system affine-linear. A cover of the ternary cube by antipodal binary subcubes then gives a small family of affine systems. The cover is made constructive and deterministic. We use the even-induced-subgraph construction of Kuang and Wang, together with conditional expectations, to obtain a cover of a block of $b$ coordinates with at most $2(3/2)^b-1$ centers. A canonical owner for every ternary state removes all duplicate enumeration. A second conditional-expectation argument chooses the artificial self-loops so that the total number of affine solutions generated by all systems is no larger than the number of systems. The remaining contribution of each state is evaluated by one Gaussian elimination over $\mathbb{F}_2$. We include complete proofs of the encoding, the owner rule, the two derandomizations, and the complexity bound. The degenerate one-vertex case is handled separately because a self-loop can then itself be a Hamiltonian cycle.

View source

Similar papers

Preprint Sep 2026

Breaking the $2^n$ barrier for directed hamiltonicity

We give a randomized algorithm for Directed Hamiltonian Cycle on $n$-vertex directed graphs that runs in time $O^*((375/196)^n)=O^*(1.9133^n)$. For general directed graphs, this is the first improvement in the exponential base over the classical $O^*(2^n)$-time algorithms of Bellman and Held--Karp (1962). To obtain thi...

Tomohiro Koana, Soh Kumabe · 0 citations
Preprint Aug 2026

Linear-Time Verification of Rings and Fields

We consider the following problems: Given two $n \times n$ tables defining binary operations $+$ and $\cdot$ on a set $S$ of $n$ elements, decide whether $(S,+,\cdot)$ forms a ring or, respectively, a field. Recently, Dudek, Fischer, Gokaj, Jin, K\"unnemann, Mao, and Redzic (STOC 2026) obtained the following two (near-...

Youlong Ding · 0 citations
Preprint Sep 2026

A Deterministic $(2+\varepsilon)$-Approximation for Weighted Feedback Vertex Set in Tournaments

We study the weighted feedback vertex set problem in tournaments. For every fixed integer $k\geq 2$, we give a deterministic $(2+1/k)$-approximation algorithm with running time $n^{2^{O(k)}}$, apart from polynomial dependence on the encoding length of the weights. Consequently, for every fixed $\varepsilon>0$, weighted...

Han-Qing Li, Zi-Han Wu · 0 citations
Preprint Sep 2026

Ehrhart $h^*$-polynomials of $(132,213)$-avoiding permutation polytopes: A repair cone and eventual real-rootedness

Let $P_d(132,213)$ be the convex hull of the permutations in $S_d$ that avoid $132$ and $213$, and let $H_d(t)$ be its Ehrhart $h^*$-polynomial, defined by $\sum_{m\ge0}|mP_d(132,213)\cap\mathbb{Z}^d|t^m=\frac{H_d(t)}{(1-t)^d}$. We give an explicit lattice equivalence between this polytope, a path-Laplacian deficit pol...

P. D. de Castro · 0 citations
Preprint Aug 2026

An infinite family of doubly saturated $R(3,t)$-good graphs

For every odd integer $t\ge17$, we prove that an explicit circulant graph on $5t-10$ vertices is doubly saturated $R(3,t)$-good. The graph is triangle-free and has independence number $t-1$. Adding any nonedge creates a triangle, whereas deleting any edge creates an independent set of order $t$. This settles Conjecture...

Abhishek Saigal, Akaash R. Parthasarathy · 0 citations
Preprint Sep 2026

The small Davenport constant of $E_2\times C_3^r$ for $0\le r\le3$

Let $E_2$ be the extraspecial group of order $3^5$ and exponent three. We prove that $d(E_2\times C_3^r)=2r+10$ for $0\le r\le3$. The upper bounds follow from signed zero-block identities and two finite statements in the four-dimensional symplectic space over $\mathbb F_3$. The first supplies edge weights for all compl...

André Volkmann · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.