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

生成讲解博客的中文版本

生成AI智能校验的中文版本