Counting Hamiltonian cycles in sparse graphs in subexponential time, assuming the new #SAT algorithms
Version 1 / Oct 31, 2026 / CC BY 4.0
Abstract
Provenance statement
Tools used
- Anthropic
- Claude Fable
- Anthropic
- Claude Opus
References
- Noga Alon and Zolt á n F ü redi, Covering the cube by affine hyperplanes , European J. Combin. 14 (1993), no. 2, 79--83.
- Eric T. Bax, Inclusion and exclusion algorithm for the H amiltonian path problem , Inform. Process. Lett. 47 (1993), no. 4, 203--207.
- Richard Bellman, Dynamic programming treatment of the travelling salesman problem , J. ACM 9 (1962), no. 1, 61--63.
- Andreas Bj ö rklund, Determinant sums for undirected H amiltonicity , SIAM J. Comput. 43 (2014), no. 1, 280--299, Preliminary version in FOCS 2010.
- — , Below all subsets for some permutational counting problems , Proc. 15th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT), LIPIcs, vol. 53, 2016, pp. 17:1--17:11.
- Andreas Bj ö rklund and Thore Husfeldt, The parity of directed H amiltonian cycles , Proc. 54th IEEE Symposium on Foundations of Computer Science (FOCS), 2013, pp. 727--735.
- Andreas Bj ö rklund, Thore Husfeldt, Petteri Kaski, and Mikko Koivisto, Computing the T utte polynomial in vertex-exponential time , Proc. 49th IEEE Symposium on Foundations of Computer Science (FOCS), 2008, pp. 677--686.
- — , The traveling salesman problem in bounded degree graphs , ACM Trans. Algorithms 8 (2012), no. 2, Art. 18, Preliminary version in ICALP 2008.
- Andreas Bj ö rklund and Ryan Williams, Computing permanents and counting H amiltonian cycles by listing dissimilar vectors , Proc. 46th International Colloquium on Automata, Languages, and Programming (ICALP), LIPIcs, vol. 132, 2019, pp. 25:1--25:14.
- Hans L. Bodlaender, Marek Cygan, Stefan Kratsch, and Jesper Nederlof, Deterministic single exponential time algorithms for connectivity problems parameterized by treewidth , Inform. and Comput. 243 (2015), 86--111, Preliminary version in ICALP 2013.
Show all 39 referencesShow fewer references
- Nicolas Bourbaki, Algebra I . C hapters 1--3 , Elements of Mathematics, Springer, 1989.
- Cornelius Brand, Holger Dell, and Marc Roth, Fine-grained dichotomies for the T utte plane and B oolean # CSP , Algorithmica 81 (2019), no. 2, 541--556, Preliminary version in IPEC 2016; arXiv:1606.06581.arXiv
- Chris Calabro, Russell Impagliazzo, Valentine Kabanets, and Ramamohan Paturi, The complexity of U nique - SAT : an isolation lemma for - CNF s , J. Comput. System Sci. 74 (2008), no. 3, 386--393, Preliminary version in CCC 2003.
- Sergio Caracciolo, Jesper Lykke Jacobsen, Hubert Saleur, Alan D. Sokal, and Andrea Sportiello, Fermionic field theory for trees and forests , Phys. Rev. Lett. 93 (2004), no. 8, 080601.
- Claude (Anthropic) , A time algorithm for 3-SAT , Preprint dated October 26, 2026. Paper and Lean formalisation in the repository https://github.com/anthropics/formal-math, folder eth , 2026.link
- Radu Curticapean, Block interpolation: a framework for tight exponential-time counting complexity , Inform. and Comput. 261 (2018), 265--280, Preliminary version in ICALP 2015.
- Radu Curticapean, Nathan Lindzey, and Jesper Nederlof, A tight lower bound for counting H amiltonian cycles via matrix rank , Proc. 29th ACM-SIAM Symposium on Discrete Algorithms (SODA), 2018, arXiv:1709.02311, pp. 1080--1099.arXiv
- Marek Cygan, Fedor V. Fomin, Łukasz Kowalik, Daniel Lokshtanov, D á niel Marx, Marcin Pilipczuk, Michał Pilipczuk, and Saket Saurabh, Parameterized algorithms , Springer, 2015.
- Marek Cygan, Stefan Kratsch, and Jesper Nederlof, Fast H amiltonicity checking via bases of perfect matchings , J. ACM 65 (2018), no. 3, Art. 12, Preliminary version in STOC 2013.
- Marek Cygan, Jesper Nederlof, Marcin Pilipczuk, Michał Pilipczuk, Johan M. M. van Rooij, and Jakub Onufry Wojtaszczyk, Solving connectivity problems parameterized by treewidth in single exponential time , Proc. 52nd IEEE Symposium on Foundations of Computer Science (FOCS), 2011, Journal version in ACM Trans. Algorithms 18 (2022), no. 2, pp. 150--159.
- Leonardo de Moura and Sebastian Ullrich, The L ean 4 theorem prover and programming language , Automated Deduction -- CADE 28, Lecture Notes in Comput. Sci., vol. 12699, Springer, 2021, pp. 625--635.
- Holger Dell, Thore Husfeldt, D á niel Marx, Nina Taslaman, and Martin Wahl é n, Exponential time complexity of the permanent and the T utte polynomial , ACM Trans. Algorithms 10 (2014), no. 4, Art. 21.
- Holger Dell, Valentine Kabanets, Dieter van Melkebeek, and Osamu Watanabe, Is V aliant-- V azirani's isolation probability improvable? , Comput. Complexity 22 (2013), no. 2, 345--383.
- David Eppstein, The traveling salesman problem for cubic graphs , J. Graph Algorithms Appl. 11 (2007), no. 1, 61--81.
- Fedor V. Fomin and Kjartan Høie, Pathwidth of cubic graphs and exact algorithms , Inform. Process. Lett. 97 (2006), no. 5, 191--196.
- Michael Held and Richard M. Karp, A dynamic programming approach to sequencing problems , J. Soc. Indust. Appl. Math. 10 (1962), no. 1, 196--210.
- Russell Impagliazzo and Ramamohan Paturi, On the complexity of - SAT , J. Comput. System Sci. 62 (2001), no. 2, 367--375.
- Russell Impagliazzo, Ramamohan Paturi, and Francis Zane, Which problems have strongly exponential complexity? , J. Comput. System Sci. 63 (2001), no. 4, 512--530.
- Russell Impagliazzo and Avi Wigderson, P = BPP if E requires exponential circuits: derandomizing the XOR lemma , Proc. 29th ACM Symposium on Theory of Computing (STOC), 1997, pp. 220--229.
- Richard M. Karp, Dynamic programming meets the principle of inclusion and exclusion , Oper. Res. Lett. 1 (1982), no. 2, 49--51.
- Adam R. Klivans and Dieter van Melkebeek, Graph nonisomorphism has subexponential size proofs unless the polynomial-time hierarchy collapses , SIAM J. Comput. 31 (2002), no. 5, 1501--1526.
- Samuel Kohn, Allan Gottlieb, and Meryle Kohn, A generating function approach to the traveling salesman problem , Proc. 1977 ACM Annual Conference, 1977, pp. 294--300.
- Daniel Lokshtanov, D á niel Marx, and Saket Saurabh, Lower bounds based on the E xponential T ime H ypothesis , Bull. Eur. Assoc. Theor. Comput. Sci. EATCS 105 (2011), 41--72.
- Jesper Nederlof, Bipartite TSP in time, assuming quadratic time matrix multiplication , Proc. 52nd ACM Symposium on Theory of Computing (STOC), 2020, pp. 40--53.
- OpenAI , The E xponential T ime H ypothesis is false , Preprint dated 17 October 2026, revised 25 October 2026. Paper and Lean formalisation in the repository https://github.com/openai/math, 2026.link
- Ran Raz and Boris Spieker, On the ``log rank''-conjecture in communication complexity , Combinatorica 15 (1995), no. 4, 567--588.
- The mathlib Community , The L ean mathematical library , Proc. 9th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP), ACM, 2020, pp. 367--381.
- Vaibhav Tulsyan, eth-hamiltonicity: L ean 4 formalisation and research notes , Public repository https://github.com/xennygrimmato/eth-hamiltonicity, Lean sources as of commit https://github.com/xennygrimmato/eth-hamiltonicity/tree/ca17a3762bb21ddbe5942eeac9f29fa58123bb42, 2026.link
- Mingyu Xiao and Hiroshi Nagamochi, An exact algorithm for TSP in degree-3 graphs via circuit procedure and amortization on connectivity structure , Algorithmica 74 (2016), no. 2, 713--741.
Version history
- v1Submitted by Vaibhav TulsyanInitial depositCurrentOct 30, 2026