Skip to main content

Dichotomy theorem for the generalized unique satisfiability problem

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1684))

Abstract

The unique satisfiability problem, that asks whether there exists a unique solution to a given propositional formula, was extensively studied in the recent years. This paper presents a dichotomy theorem for the unique satisfiability problem, partitioning the instances of the problem between the polynomial-time solvable and coNP-hard cases. We notice that the additional knowledge of a model makes this problem coNP-complete.We compare the polynomial cases of unique satisfiability to the polynomial cases of the usual satisfiability problem and show that they are incomparable. This difference between the polynomial cases is partially due to the necessity to apply parsimonious reductions among the unique satisfiability problems to preserve the number of solutions. In particular, we notice that the unique not-all-equal satisfiability problem, where we ask whether there is a unique model such that each clause has at least one true literal and one false literal, is solvable in polynomial time.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. A. Berman, J. Franco, and J. S. Schlipf. Unique satisfiability of Horn sets can be solved in nearly linear time. Discrete Applied Mathematics, 60(1-3):77–91, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  2. A. Blass and Y. Gurevich. On the unique satisfiability problem. Information and Control, 55(1-3):80–88, 1982.

    Article  MATH  MathSciNet  Google Scholar 

  3. N. Creignou and M. Hermann. Complexity of generalized satisfiability counting problems. Information and Computation, 125(1):1–12, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  4. R. Chang, J. Kadin, and P. Rohatgi. On unique satisfiability and the thres-hold behavior of randomized reductions. Journal of Computer and System Science, 50(3):359–373, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  5. W. F. Dowling and J. H. Gallier. Linear-time algorithms for testing the satisfiability of propositional Horn formulae. Journal of Logic Programming, 1(3):267–284, 1984.

    Article  MathSciNet  MATH  Google Scholar 

  6. M. R. Garey and D. S. Johnson. Computers and intractability: A guide to the theory of NP-completeness. W.H. Freeman and Co, 1979.

    Google Scholar 

  7. P. Hansen and B. Jaumard. Uniquely solvable quadratic Boolean equations. Discrete Applied Mathematics, 12(2):147–154, 1985.

    Article  MATH  MathSciNet  Google Scholar 

  8. D. C. Kozen. The design and analysis of algorithms, chapter 26: Counting problems and #P, pages 138–143. Springer-Verlag, 1992.

    Google Scholar 

  9. M. Minoux. The unique Horn-satisfiability problem and quadratic Boolean equations. Annals of Mathematics and Artificial Intelligence, 6(1-3):253–266, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  10. C. H. Papadimitriou. Computational complexity. Addison-Wesley, 1994.

    Google Scholar 

  11. D. Pretolani. A linear time algorithm for unique Horn satisfiability. Information Processing Letters, 48(2):61–66, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  12. T. J. Schaefer. The complexity of satisfiability problems. In Proceedings 10th Symposium on Theory of Computing (STOC’78), San Diego (California, USA), pages 216–226, 1978.

    Google Scholar 

  13. L. G. Valiant and V. V. Vazirani. NP is as easy as detecting unique solutions. Theoretical Computer Science, 47(1):85–93, 1986.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Juban, L. (1999). Dichotomy theorem for the generalized unique satisfiability problem. In: Ciobanu, G., Păun, G. (eds) Fundamentals of Computation Theory. FCT 1999. Lecture Notes in Computer Science, vol 1684. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48321-7_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-48321-7_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66412-3

  • Online ISBN: 978-3-540-48321-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics