Affiliation:
1. TU Dresden, Dresden, Germany
2. TU Wien, Wien, Austria
Abstract
Schaefer's theorem is a complexity classification result for so-called
Boolean constraint satisfaction problems
: it states that every Boolean constraint satisfaction problem is either contained in one out of six classes and can be solved in polynomial time, or is NP-complete.
We present an analog of this dichotomy result for the
propositional logic of graphs
instead of Boolean logic. In this generalization of Schaefer's result, the input consists of a set
W
of variables and a conjunction Φ of statements (“constraints”) about these variables in the language of graphs, where each statement is taken from a fixed finite set Ψ of allowed quantifier-free first-order formulas; the question is whether Φ is satisfiable in a graph.
We prove that either Ψ is contained in one out of 17 classes of graph formulas and the corresponding problem can be solved in polynomial time, or the problem is NP-complete. This is achieved by a universal-algebraic approach, which in turn allows us to use structural Ramsey theory. To apply the universal-algebraic approach, we formulate the computational problems under consideration as constraint satisfaction problems (CSPs) whose templates are first-order definable in the countably infinite random graph. Our method for classifying the computational complexity of those CSPs is based on a Ramsey-theoretic analysis of functions acting on the random graph, and we develop general tools suitable for such an analysis which are of independent mathematical interest.
Funder
European Research Council under the European Community's Seventh Framework Programme
APART fellowship of the Austrian Academy of Sciences as well as through project I836-N23 of the Austrian Science Fund
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference33 articles.
1. Models Without Indiscernibles
2. M. Bodirsky. 2012. Complexity classification in infinite-domain constraint satisfaction. Mémoire d'habilitation à diriger des recherches Université Diderot -- Paris 7. arXiv:1201.0856. M. Bodirsky. 2012. Complexity classification in infinite-domain constraint satisfaction. Mémoire d'habilitation à diriger des recherches Université Diderot -- Paris 7. arXiv:1201.0856.
3. Maximal infinite-valued constraint languages
4. The reducts of equality up to primitive positive interdefinability
5. Horn versus full first-order: Complexity dichotomies in algebraic constraint satisfaction
Cited by
28 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献