Skip to content

From Block Orthogonality to Decidability in Complex-Weighted Counting CSP

Chenghua Liu, Boning Meng

cs.CCarXiv:2608.14845

Abstract

In a landmark JACM paper recognized with the 2021 Gödel Prize, Cai and Chen established a complete complexity dichotomy for counting CSPs over arbitrary finite domains with algebraic complex weights. Its polynomial-time side is characterized by three conditions---Block Orthogonality, Type Partition, and preservation by a common Mal'tsev operation---quantified over the countably infinite family WF generated from arbitrary \#CSP(F) instances by partial summation. They asked whether these infinitary conditions are decidable from the finite language F alone---equivalently, whether the polynomial-time side of this complete fixed-language classification is uniformly recognizable. We settle this problem by giving, for every nonempty finite domain D and every finite exactly encoded algebraic-complex language F, a total exact algorithm that decides all three conditions on the full unbounded family WF. Beyond decidability, we prove that Block Orthogonality alone forces both Type Partition and the existence of a single Mal'tsev operation preserving all generated support and row-equivalence relations. Thus the three-condition characterization collapses to Block Orthogonality, and the finite input (D,F) determines which side of the dichotomy applies. The same framework decides the corresponding conditions in the dichotomy theorem for degree-multiple counting CSP proved by Lin.

Create a lesson