Skip to main content

Solving Combinatorial Problems with Regular Local Search Algorithms

  • Conference paper
Logic for Programming and Automated Reasoning (LPAR 1999)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1705))

Abstract

In this paper we describe new local search algorithms for regular CNF formulas and investigate their suitability for solving problems from the domains of graph coloring and sports scheduling. First, we define suitable encodings for such problems in the logic of regular CNF formulas. Second, we describe Regular-GSAT and Regular-WSAT, as well as some variants, which are a natural generalization of two prominent local search algorithms -GSAT and WSAT- used to solve the prepositional satisfiability (SAT) problem in classical logic. Third, we report on experimental results that demonstrate that encoding graph coloring and sports scheduling problems as instances of the SAT problem in regular CNF formulas and then solving these instances with local search algorithms can outperform or compete with state-of-the-art approaches to solving hard combinatorial problems.

Research partially supported by the project CICYT TIC96-1038-C04-03. The first author is supported by a doctoral fellowship of the Comissionat per a Universitats i Recerca (1998FI00326).

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. B. Beckert, R. Hähnle, and F. Manyà. Transformations between signed and classical clause logic. In Proc. International Symposium on Multiple-Valued Logics, ISMVL’99, Freiburg, Germany, pages 248–255. IEEE Press, Los Alamitos, 1999.

    Google Scholar 

  2. R. Béjar and F. Manyà. A comparison of systematic and local search algorithms for regular CNF formulas. In Proceedings of the Fifth European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty, ECSQARU’99, London, England, pages 22–31. Springer LNAI 1638, 1999.

    Google Scholar 

  3. R. Béjar and F. Manyà. Phase transitions in the regular random 3-SAT problem. In Proceedings of the International Symposium on Methodologies for Intelligent Systems, ISMIS’99, Warsaw, Poland, pages 292–300. Springer LNAI 1609, 1999.

    Google Scholar 

  4. J. M. Crawford and A. B. Baker. Experimental results on the application of satisfiability algorithms to scheduling problems. In Proceedings of the 12th National Conference on Artificial Intelligence, AAAI’94, Seattle, WA, USA, pages 1092–1097, 1994.

    Google Scholar 

  5. G. Escalada-Imaz and F. Manyà. The satisfiability problem for multiple-valued Horn formulae. In Proceedings of the International Symposium on Multiple-Valued Logics, ISMVL’94, Boston, MA, USA, pages 250–256. IEEE Press, Los Alamitos, 1994.

    Google Scholar 

  6. C. P. Gomes, B. Selman, K. McAloon, and C. Tretkoff. Randomization in backtrack search: Exploiting heavy-tailed profiles for solving hard scheduling problems. In Proceedings AIPS’98, Pittsburg, PA, USA, 1998.

    Google Scholar 

  7. R. Hähnle. Short conjunctive normal forms in finitely-valued logics. Journal of Logic and Computation, 4(6):905–927, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  8. R. Hähnle. Exploiting data dependencies in many-valued logics. Journal of Applied Non-Classical Logics, 6:49–69, 1996.

    MATH  MathSciNet  Google Scholar 

  9. R. Hähnle and G. Escalada-Imaz. Deduction in many-valued logics: A survey. Mathware and Soft Computing, 4(2):69–97, 1997.

    MathSciNet  MATH  Google Scholar 

  10. D. S. Johnson, C. R. Aragon, L. A. McGeoch, and C. Schevon. Optimization by simulated annealing: An experimental evaluation; part II, graph coloring and number partitioning. Operations Research, 39(3):378–406, 1991.

    Article  MATH  Google Scholar 

  11. H. A. Kautz and B. Selman. Pushing the envelope: Planning, prepositional logic, and stochastic search. In Proceedings of the 14th National Conference on Artificial Intelligence, AAAI’96, Portland, OR, USA, pages 1194–1201, 1996.

    Google Scholar 

  12. F. Manyà. The 2-SAT problem in signed CNF formulas. Multiple-Valued Logic, An International Journal, 1999. In press.

    Google Scholar 

  13. F. Manyà, R. Béjar, and G. Escalada-Imaz. The satisfiability problem in regular CNF-formulas. Soft Computing: A Fusion of Foundations, Methodologies and Applications, 2(3):116–123, 1998.

    Article  Google Scholar 

  14. D. McAllester, B. Selman, and H. Kautz. Evidence for invariants in local search. In Proceedings of the 14th National Conference on Artificial Intelligence, AAAI’97, Providence, RI, USA, pages 321–326, 1997.

    Google Scholar 

  15. B. Selman and H. A. Kautz. Domain-independent extensions of GSAT: Solving large structured satisfiability problems. In Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI’93, Chambery, France, pages 290–295, 1993.

    Google Scholar 

  16. B. Selman, H. A. Kautz, and B. Cohen. Noise strategies for improving local search. In Proceedings of the 12th National Conference on Artificial Intelligence, AAAI’94, Seattle, WA, USA, pages 337–343, 1994.

    Google Scholar 

  17. B. Selman, H. Levesque, and D. Mitchell. A new method for solving hard satisfiability problems. In Proceedings of the 10th National Conference on Artificial Intelligence, AAAI’92, San Jose, CA, USA, pages 440–446, 1992.

    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

Béjar, R., Manyà, F. (1999). Solving Combinatorial Problems with Regular Local Search Algorithms. In: Ganzinger, H., McAllester, D., Voronkov, A. (eds) Logic for Programming and Automated Reasoning. LPAR 1999. Lecture Notes in Computer Science(), vol 1705. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48242-3_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-48242-3_3

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-48242-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics