P-time Algorithms for Typical #EO Problems

Abstract

In this article, we study the computational complexity of counting weighted Eulerian orientations, denoted as \#EO. This problem is considered a pivotal scenario in the complexity classification for Holant, a counting framework of great significance. Our results consist of three parts. First, we prove a complexity dichotomy theorem for \#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 \#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 \#EO defined by specific rebalancing signatures, which extends the algorithm for pure signatures to a broader range of problems, including \#EO defined by non-pure signatures such as f40. We also construct a signature f56 that is not rebalancing, and whether \#EO(f56) is computable in polynomial time remains open.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…