Complexity of Correspondence Homomorphisms
Tomas Feder, Pavol Hell

TL;DR
This paper classifies the computational complexity of correspondence homomorphism problems, showing a dichotomy between polynomial-time solvable cases and NP-complete cases, with some solvable by Gaussian elimination.
Contribution
It provides a complete complexity classification for correspondence homomorphism problems and their variants, including list and bipartite versions, based on the fixed graph H.
Findings
Most graphs H lead to NP-complete problems.
Some graphs H allow solutions via Gaussian elimination.
The classification includes list and bipartite variants.
Abstract
Correspondence homomorphisms are both a generalization of standard homomorphisms and a generalization of correspondence colourings. For a fixed target graph , the problem is to decide whether an input graph , with each edge labeled by a pair of permutations of , admits a homomorphism to `corresponding' to the labels, in a sense explained below. We classify the complexity of this problem as a function of the fixed graph . It turns out that there is dichotomy -- each of the problems is polynomial-time solvable or NP-complete. While most graphs yield NP-complete problems, there are interesting cases of graphs for which the problem is solved by Gaussian elimination. We also classify the complexity of the analogous correspondence {\em list homomorphism} problems, and also the complexity of a {\em bipartite version} of both problems. We emphasize the proofs for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Graph Labeling and Dimension Problems · Limits and Structures in Graph Theory
