DocumentCode :
2170393
Title :
The complexity of homomorphism and constraint satisfaction problems seen from the other side
Author :
Grohe, Martin
Author_Institution :
Inst. fur Informatik, Humboldt-Univ. zu Berlin, Germany
fYear :
2003
fDate :
11-14 Oct. 2003
Firstpage :
552
Lastpage :
561
Abstract :
We give a complexity theoretic classification of homomorphism problems for graphs and, more generally, relational structures obtained by restricting the left hand side structure in a homomorphism. For every class C of structures, let HOM(C, _) be the problem of deciding whether a given structure A ∈ C has a homomorphism to a given (arbitrary) structure B. We prove that, under some complexity theoretic assumption from parameterized complexity theory, HOM(C, _) is in polynomial time if, and only if, the cores of all structures in C have bounded tree-width (as long as the structures in C only contain relations of bounded arity). Due to a well known correspondence between homomorphism problems and constraint satisfaction problems, our classification carries over to the latter.
Keywords :
computational complexity; constraint theory; graph theory; bounded tree-width; constraint satisfaction problem; graph homomorphism; homomorphism complexity; parameterized complexity theory; polynomial time; relational structure; Artificial intelligence; Complexity theory; Computational complexity; Computer science; Constraint theory; Dynamic programming; NP-complete problem; Polynomials; Relational databases; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on
ISSN :
0272-5428
Print_ISBN :
0-7695-2040-5
Type :
conf
DOI :
10.1109/SFCS.2003.1238228
Filename :
1238228
Link To Document :
بازگشت