English

P-time Algorithms for Typical #EO Problems

Computational Complexity 2025-04-28 v2

Abstract

In this article, we study the computational complexity of counting weighted Eulerian orientations, denoted as \#\textsf{EO}. This problem is considered a pivotal scenario in the complexity classification for \textsf{Holant}, a counting framework of great significance. Our results consist of three parts. First, we prove a complexity dichotomy theorem for \#\textsf{EO} defined by a set of binary and quaternary signatures, which generalizes the previous dichotomy for the six-vertex model. Second, we prove a dichotomy for \#\textsf{EO} defined by a set of so-called pure signatures, which possess the closure property under gadget construction. Finally, we present a polynomial-time algorithm for \#\textsf{EO} defined by specific rebalancing signatures, which extends the algorithm for pure signatures to a broader range of problems, including \#\textsf{EO} defined by non-pure signatures such as f40f_{40}. We also construct a signature f56f_{56} that is not rebalancing, and whether #EO(f56)\#\textsf{EO}(f_{56}) is computable in polynomial time remains open.

Keywords

Cite

@article{arxiv.2410.11557,
  title  = {P-time Algorithms for Typical #EO Problems},
  author = {Boning Meng and Juqiu Wang and Mingji Xia},
  journal= {arXiv preprint arXiv:2410.11557},
  year   = {2025}
}
R2 v1 2026-06-28T19:22:32.629Z