A Constraint Satisfaction Problem Algorithm for Certain 2-Semilattice-over-Edge Algebras
Abstract
To any fixed, finite relational structure, D, there is an associated decision problem, CSP(D), which is a restricted version of the constraint satisfaction problem. In [8], the so called "algebraic approach" to the constraint satisfaction problem was established. The authors showed that to any finite relational structure, there is a corresponding finite algebra, and that the complexity of CSP(D) depends only on this algebra. Therefore, they associate a decision problem, CSP( D) to an algebra, D, and ignore the relational structure. Their "algebraic dichotomy conjecture" suggests that a technical condition on D implies CSP( D) has a polynomial time algorithm. A significant sub-problem is the case when some reduct of D has a congruence, θ so that D/θ has operations implying the local consistency algorithm correctly solves CSP( D/θ), and each θ-equivalence class, B, has operations implying the few subpowers algorithm correctly solves CSP( B). We give an algorithm for the case when D has a binary term operation which is a 2-semilattice operation on some quotient, D/θ of D, a projection on each θ-class, and two other technical conditions are satisfied. Using this, we confirm the conjecture in the case that D is in the join of two varieties, one of which has an edge term and the other is term equivalent to the variety of 2-semilattices.
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.