Skip to main content

A Tighter Bound for Counting Max-Weight Solutions to 2SAT Instances

  • Conference paper
Parameterized and Exact Computation (IWPEC 2008)

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

Included in the following conference series:

Abstract

We give an algorithm for counting the number of max-weight solutions to a 2SAT formula, and improve the bound on its running time to . The main source of the improvement is a refinement of the method of analysis, where we extend the concept of compound (piecewise linear) measures to multivariate measures, also allowing the optimal parameters for the measure to be found automatically. This method extension should be of independent interest.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brueggemann, T., Kern, W.: An improved deterministic local search algorithm for 3-SAT. Theoretical Computer Science 329(1–3), 303–313 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  2. Dahllöf, V., Jonsson, P., Wahlström, M.: Counting satisfying assignments in 2-SAT and 3-SAT. In: H. Ibarra, O., Zhang, L. (eds.) COCOON 2002. LNCS, vol. 2387, pp. 535–543. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  3. Dahllöf, V., Jonsson, P., Wahlström, M.: Counting models for 2-SAT and 3-SAT formulae. Theoretical Computer Science 332(1–3), 265–291 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  4. Dubois, O.: Counting the number of solutions for instances of satisfiability. Theoretical Computer Science 81, 49–64 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  5. Eppstein, D.: Quasiconvex analysis of backtracking algorithms. In: Proceedings of the 15th annual ACM-SIAM symposium on Discrete algorithms (SODA 2004), pp. 788–797 (2004)

    Google Scholar 

  6. Fomin, F.V., Grandoni, F., Kratsch, D.: Some new techniques in design and analysis of exact (exponential) algorithms. Bulletin of the EATCS 87, 47–77 (2005)

    MathSciNet  Google Scholar 

  7. Fürer, M., Kasiviswanathan, S.P.: Algorithms for counting 2-SAT solutions and colorings with applications. Electronic Colloquium on Computational Complexity (ECCC) 5(033) (2005)

    Google Scholar 

  8. Iwama, K., Tamaki, S.: Improved upper bounds for 3-SAT. In: Proceedings of the 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2004), p. 328 (2004)

    Google Scholar 

  9. Kozen, D.: The design and analysis of algorithms. Springer, New York (1992)

    Google Scholar 

  10. Littman, M., Pitassi, T., Impagliazzo, R.: On the complexity of counting satisfying assignments. In: The working notes of the LICS 2001 workshop on Satisfiability (2001)

    Google Scholar 

  11. Ryser, H.J.: Combinatorial Mathematics. The Mathematical Association of America, Washington (1963)

    Google Scholar 

  12. Toda, S.: PP is as hard as the polynomial-time hierarchy. SIAM Journal on Computing 20(5), 865–877 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  13. Valiant, L.: The complexity of enumeration and reliability problems. SIAM Journal of Computing 8, 410–421 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  14. Valiant, L.G.: The complexity of computing the permanent. Theoretical Computer Science 8, 189–201 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  15. Wahlström, M.: An algorithm for the SAT problem for formulae of linear length. In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 107–118. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  16. Wahlström, M.: Algorithms, measures, and upper bounds for satisfiability and related problems. Linköping Studies in Science and Technology, PhD Dissertation no. 1079 (2007), http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-8714

  17. Zhang, W.: Number of models and satisfiability of sets of clauses. Theoretical Computer Science 155, 277–288 (1996)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Martin Grohe Rolf Niedermeier

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wahlström, M. (2008). A Tighter Bound for Counting Max-Weight Solutions to 2SAT Instances. In: Grohe, M., Niedermeier, R. (eds) Parameterized and Exact Computation. IWPEC 2008. Lecture Notes in Computer Science, vol 5018. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79723-4_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79723-4_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79722-7

  • Online ISBN: 978-3-540-79723-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics