Testing Equivalence to the Hamiltonian Cycle Polynomial
Abstract
The Hamiltonian Cycle polynomial, denoted as , is defined to be the sum of the weighted Hamiltonian Cycles in an -vertex complete digraph, with vertices labeled to and edges weighted by formal variables . Valiant (STOC 1979) studied the Permanent and , defined as the family , and showed both families are VNP-complete, the former over any field of characteristic other than , and the latter over any field. Since its introduction, has been studied from the perspective of lower bounds by Jerrum-Snir (JACM 1982), determinantal complexity by Huttenhain-Ikenmeyer (LAA 2016), and its relation to the Permanent by Goulden-Jackson (EJC 1981) and Grochow (ToC 2017). Its VNP-completeness over any field has been used in Malod (CCC 2007), Grochow-Mulmuley-Qiao (ICALP 2016) and Hrubes (ToCT, 2016). The Equivalence Testing problem for a polynomial (ET for ) is as follows: Given as a black box, decide if there exists such that . Kayal (STOC 2012) gave a randomised polynomial time ET algorithm for the Permanent. In this work, we give a randomised polynomial time ET algorithm for with mild constraints on the field. We show that, like the Permanent polynomial, the symmetries of are generated by permutation and scaling matrices over large enough fields. We also show that is not characterised by its symmetries, unlike the Permanent polynomial, Mulmuley-Sohoni (SIAM J. Computing, 2001). Nevertheless, like the Permanent polynomial, is downward self-reducible, Zhang-Bai (TCS 2011), implying is characterised by circuit identities and an efficient algorithm to test if a given circuit computes . We also get a Flip theorem for as a result of its circuit identities.
Cite
@article{arxiv.2606.26653,
title = {Testing Equivalence to the Hamiltonian Cycle Polynomial},
author = {Agrim Dewan},
journal= {arXiv preprint arXiv:2606.26653},
year = {2026}
}
Comments
A preliminary version of the paper will appear in the proceedings of MFCS 2026. Abstract shortened to meet arXiv requirements