All or nothing: toward a promise problem dichotomy for constraint problems

Abstract

A finite constraint language R is a finite set of relations over some finite domain A. We show that intractability of the constraint satisfaction problem CSP(R) can, in all known cases, be replaced by an infinite hierarchy of intractable promise problems of increasingly disparate promise conditions: where instances are guaranteed to either have no solutions at all, or to be k-robustly satisfiable (for any fixed k), meaning that every "reasonable" partial instantiation on~k variables extends to a solution. For example, subject to the assumption P≠ NP, then for any~k, we show that there is no polynomial time algorithm that can distinguish non-3-colourable graphs, from those for which any reasonable 3-colouring of any k of the vertices can extend to a full 3-colouring. Our main result shows that an analogous statement holds for all known intractable constraint problems over fixed finite constraint languages.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…