The Computational Structure of Monotone Monadic SNP and Constraint Satisfaction: A Study through Datalog and Group Theory
Authors:
- Tomás FederTFTomás Feder
- Moshe Y. VardiMVMoshe Y. Vardi
- 1 January 1998
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 28 (1) , 57-104
Abstract
This paper starts with the project of finding a large subclass of NP which exhibits a dichotomy. The approach is to find this subclass via syntactic prescriptions. While the paper does not achieve this goal, it does isolate a class (of problems specified by) "monotone monadic SNP without inequality" which may exhibit this dichotomy. We justify the placing of all these restrictions by showing, essentially using Ladner's theorem, that classes obtained by using only two of the above three restrictions do not show this dichotomy. We then explore the structure of this class. We show that all problems in this class reduce to the seemingly simpler class CSP. We divide CSP into subclasses and try to unify the collection of all known polytime algorithms for CSP problems and extract properties that make CSP problems NP-hard. This is where the second part of the title, "a study through Datalog and group theory," comes in. We present conjectures about this class which would end in showing the dichotomy.Keywords
This publication has 35 references indexed in Scilit:
- Near subgroups of finite groupsJournal of Group Theory, 1998
- Duality and Polynomial Testing of Tree HomomorphismsTransactions of the American Mathematical Society, 1996
- Stable networks and product graphsMemoirs of the American Mathematical Society, 1995
- Polynomial graph-coloringsDiscrete Applied Mathematics, 1992
- Easy problems for tree-decomposable graphsJournal of Algorithms, 1991
- Polynomial algorithms for graph isomorphism and chromatic index on partial k-treesJournal of Algorithms, 1990
- On the complexity of H-coloringJournal of Combinatorial Theory, Series B, 1990
- The effect of two cycles on the complexity of colourings by directed graphsDiscrete Applied Mathematics, 1990
- 2-Fusion in Finite GroupsAnnals of Mathematics, 1974
- Graph Theory and ProbabilityCanadian Journal of Mathematics, 1959