Skip to main content

Introduction

  • Chapter
  • 760 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5250))

Abstract

The first systematic complexity-theoretic study of constraints was carried out by T.J. Schaefer in 1978 with a paper on Boolean constraint satisfaction problems (CSPs). This volume opens with a survey of Boolean constraints by N. Creignou and H. Vollmer. Schaefer proved a Dichotomy Theorem about the satisfiability problem for Boolean CSPs, which asserts that each Boolean CSP is either NP-complete or in P (hence, assuming P ≠ NP, all infinitely many intermediate complexity degrees are avoided). Creignou and Vollmer present a modern algebraic proof of Schaefer’s Dichotomy Theorem, a proof that makes use of Galois theory and of the structure of the lattice of Boolean clones, known as Post’s lattice. In addition to the satisfiability problem, several other algorithmic problems, including counting, optimization, and circumscription, can be completely classified from a complexity point of view using Post’s lattice. The first contribution to this volume surveys these results and poses the question: what is so special about certain algorithmic tasks that makes Post’s lattice applicable to their classification.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions
Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Creignou, N. (2008). Introduction. In: Creignou, N., Kolaitis, P.G., Vollmer, H. (eds) Complexity of Constraints. Lecture Notes in Computer Science, vol 5250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92800-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-92800-3_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-92799-0

  • Online ISBN: 978-3-540-92800-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics