Skip to main content

Criticality and Parallelism in Structured SAT Instances

  • Conference paper
  • First Online:
Principles and Practice of Constraint Programming - CP 2002 (CP 2002)

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

Abstract

In this work we address the question of whether and how parallel local search exhibits the criticality and parallelism phenomenon when performed on structured instances. We experimentally show that also for structured instances there exists an optimal value of parallelism which enables the algorithm to reach the optimal performance and, by analyzing the frequency of node degree of the graphs associated with the SAT instances, we observe that an asymmetric and not regular distribution strongly affects the algorithm performance with respect to the parallelism.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. I. P. Gent, H. H. Hoos, P. Prosser, and T. Walsh. Morphing: Combining structure and randomness. In Proceedings of AAAI99, pages 654–660, 1999.

    Google Scholar 

  2. H. Hoos and T. Stützle. SATLIB: An online resource for research on SAT. In I. Gent, H. van Maaren, and T. Walsh, editors, SAT2000: Highlights of Satisfiability Research in the Year 2000, pages 283–292. IOS Press, 2000.

    Google Scholar 

  3. S. A. Kauffman and W. Macready. Technological evolution and adaptive organizations. Complexity, 26(2):26–43, March 1995.

    Google Scholar 

  4. W. G. Macready and S.A. Kauffman A. G. Siapas. Criticality and parallelism in combinatorial optimization. Science, 271:56–59, January 1996.

    Google Scholar 

  5. A. Roli. Criticality and parallelism in GSAT. Electronic Notes in Discrete Mathematics, 9, 2001.

    Google Scholar 

  6. A. Roli and C. Blum. Critical Parallelization of Local Search for MAX-SAT. In AI*IA2001: Advances in Artificial Intelligence, volume 2175 of Lecture Notes in Artificial Intelligence, pages 147–158. Springer, 2001.

    Google Scholar 

  7. B. Selman, H. J. Levesque, and D. Mitchell. A new method for solving hard satisfiability problems. In Proceedings of the Tenth National Conference on Artificial Intelligence, pages 440–446, 1992.

    Google Scholar 

  8. T. Walsh. Search in a small world. In proceedings of IJCAI99, pages 1172–1177, 1999.

    Google Scholar 

  9. T. Walsh. Search on high degree graphs. In Proceedings of IJCAI-2001, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Roli, A. (2002). Criticality and Parallelism in Structured SAT Instances. In: Van Hentenryck, P. (eds) Principles and Practice of Constraint Programming - CP 2002. CP 2002. Lecture Notes in Computer Science, vol 2470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46135-3_51

Download citation

  • DOI: https://doi.org/10.1007/3-540-46135-3_51

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44120-5

  • Online ISBN: 978-3-540-46135-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics