Feder–Vardi dichotomy conjecture
Builds on Relational structureHomomorphism
Statement
Let be a finite relational structure with finitely many relations. The problem takes as input a finite structure of the same signature. It asks whether there is a homomorphism from to . The conjecture states that every such constraint satisfaction problem is either solvable in polynomial time or NP-complete.
Remarks
The conjecture is now a theorem: it follows from the CSP dichotomy theorem, proved independently by Andrei Bulatov and by Dmitriy Zhuk. It is not a consequence of general complexity theory. By Ladner's theorem, if then NP contains problems that are neither in P nor NP-complete. Feder and Vardi studied a logically defined fragment of NP called monotone monadic SNP, defined by three syntactic restrictions. They showed that its problems are equivalent to fixed-template CSPs. They also showed that dropping any one of the three restrictions gives a class that contains, up to polynomial-time equivalence, every problem in NP. So, assuming , a dichotomy can only hold for the restricted class, and CSPs are its natural representatives. Before the proof, the conjecture was known for structures with a two-element domain (Schaefer), for undirected graphs (Hell and Nešetřil), and for three-element domains (Bulatov).
Reading path
To understand this page from the ground up, read these 3 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Homomorphism concept
- Relational structure concept
- Feder–Vardi dichotomy conjecture conjecture
Further reading
About this page
| Tag | WNHZC07XVP |
|---|---|
| URI | m2://WNHZC07XVP |
| Kind | conjecture |
| Writing | W0 stub |
| MSC | 68Q25, 08A70 |
| Status | This copy of the site has no build data. Run m2 status WNHZC07XVP. |
| Uses | Relational structure, Homomorphism |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.