Arrow Research search
Back to TCS

TCS 2004

Recognizing frozen variables in constraint satisfaction problems

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

In constraint satisfaction problems over finite domains, some variables can be frozen, that is, they take the same value in all possible solutions. We study the complexity of the problem of recognizing frozen variables with restricted sets of constraint relations allowed in the instances. We show that the complexity of such problems is determined by certain algebraic properties of these relations. Under the assumption that NP ≠ coNP (and consequently PTIME ≠ NP ), we characterize all tractable problems, and describe large classes of NP-complete, coNP-complete, and DP-complete problems. As an application of these results, we completely classify the complexity of the problem in two cases: (1) with domain size 2; and (2) when all unary relations are present. We also give a rough classification for domain size 3.

Authors

Keywords

  • Constraint satisfaction
  • Frozen variable
  • Computational complexity
  • Polymorphism

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
409190427319072186
v2026.09.13