Polynomial and analytic methods for classifying complexity of planar graph homomorphisms
Jin-Yi Cai, Ashwin Maran
TL;DR
This work develops polynomial and analytic tools to classify the complexity of planar graph homomorphisms GH(M) for nonnegative real M, culminating in a complete three-way dichotomy for all full-rank 4×4 matrices. The authors couple eigenvalue-lattice analysis with confluence-based polynomial obstructions and analytic perturbations (stretching, thickening, and diagonal adjustments) to isolate the tensor-product forms defined by tensoring matchgates, which yield planar P-time solvable cases via FKT. For all other nonnegative 4×4 matrices, they prove #P-hardness by constructing reducts and gadgets that transfer Potts-model/Tutte-polynomial hardness to Pl-GH(M), and by a detailed Form(I)/(III)/(IV)/(VI) case analysis. The results establish that Valiant’s holographic framework is universal for planar tractability in this setting, and they provide a rigorous, constructive pathway to identify tractable versus intractable instances with potential implications for Planar counting CSPs and quantum isomorphism-related questions.
Abstract
We introduce some polynomial and analytic methods in the classification program for the complexity of planar graph homomorphisms. These methods allow us to handle infinitely many lattice conditions and isolate the new P-time tractable matrices represented by tensor products of matchgates. We use these methods to prove a complexity dichotomy for $4 \times 4$ matrices that says Valiant's holographic algorithm is universal for planar tractability in this setting.
