Classification of homomorphisms to oriented cycles and of k-partite satisfiability

Authors
Citation
T. Feder, Classification of homomorphisms to oriented cycles and of k-partite satisfiability, SIAM J DISC, 14(4), 2001, pp. 471-480
Citations number
12
Categorie Soggetti
Engineering Mathematics
Journal title
SIAM JOURNAL ON DISCRETE MATHEMATICS
ISSN journal
08954801 → ACNP
Volume
14
Issue
4
Year of publication
2001
Pages
471 - 480
Database
ISI
SICI code
0895-4801(2001)14:4<471:COHTOC>2.0.ZU;2-2
Abstract
We show that, for every choice of an oriented cycle H, the problem of wheth er an input digraph G has a homomorphism to H is either polynomially solvab le or NP-complete. Along the way, we obtain simpler proofs for two known po lynomial cases, namely, oriented paths and unbalanced oriented cycles, and exhibit two new simple polynomial cases of balanced oriented cycles. The mo re difficult cases of the classification are handled by means of a new prob lem, the bipartite boolean satis ability problem. In general, the k-partite boolean satis ability problems are shown to be either polynomially solvabl e or NP-complete, thus generalizing Schaefer's classification of boolean sa tis ability problems.