Proceedings

Nogood Recording from Restarts

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 131-135.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, nogood recording is investigated within the randomization and restart framework. Our goal is to avoid the same situations to occur from one run to the next one. More precisely, nogoods are recorded when the current cutoff value is reached, i.e. before restarting the search algorithm. Such a set of nogoods is extracted from the last branch of the current search tree. Interestingly, the number of nogoods recorded before each new run is bounded by the length of the last branch of the search tree. As a consequence, the total number of recorded nogoods is polynomial in the number of restarts. Experiments over a wide range of CSP instances demonstrate the effectiveness of our approach.

  1. [Baptista et al., 2001] L. Baptista, I. Lynce, and J. Marques-Silva. Complete search restart strategies for satisfiability. In Proceed- ings of SSA'01 workshop held with IJCAI'01, 2001.
  2. [Bayardo and Shrag, 1997] R.J. Bayardo and R.C. Shrag. Using CSP look-back techniques to solve real-world SAT instances. In Proceedings of AAAI'97, pages 203-208, 1997.
  3. [Bessiere and Régin, 1996] C. Bessiere and J. Régin. MAC and combined heuristics: two reasons to forsake FC (and CBJ?) on hard problems. In Proceedings of CP'96, pages 61-75, 1996.
  4. [Bessiere et al., 2005] C. Bessiere, J.C. Régin, R.H.C. Yap, and Y. Zhang. An optimal coarse-grained arc consistency algorithm. Artificial Intelligence, 165(2):165-185, 2005.
  5. [Boussemart et al., 2004] F. Boussemart, F. Hemery, C. Lecoutre, and L. Sais. Boosting systematic search by weighting constraints. In Proceedings of ECAI'04, pages 146-150, 2004.
  6. [Brelaz, 1979] D. Brelaz. New methods to color the vertices of a graph. Communications of the ACM, 22:251-256, 1979.
  7. [Dechter, 1990] R. Dechter. Enhancement schemes for constraint processing: backjumping, learning and cutset decomposition. Ar- tificial Intelligence, 41:273-312, 1990.
  8. [Dechter, 2003] R. Dechter. Constraint processing. Morgan Kauf- mann, 2003.
  9. [Frost and Dechter, 1994] D. Frost and R. Dechter. Dead-end driven learning. In Proc. of AAAI'94, pages 294-300, 1994.
  10. [Ginsberg, 1993] M. Ginsberg. Dynamic backtracking. Artificial Intelligence, 1:25-46, 1993.
  11. [Gomes et al., 2000] C.P. Gomes, B. Selman, N. Crato, and H. Kautz. Heavy-tailed phenomena in satisfiability and constraint satisfaction problems. Journal of Automated Reasoning, 24:67- 100, 2000.
  12. [Hulubei and O'Sullivan, 2005] T. Hulubei and B. O'Sullivan. Search heuristics and heavy-tailed behaviour. In Proceedings of CP'05, pages 328-342, 2005.
  13. [Hwang and Mitchell, 2005] J. Hwang and D.G. Mitchell. 2-way vs d-way branching for CSP. In Proceedings of CP'05, pages 343-357, 2005.
  14. [Katsirelos and Bacchus, 2003] G. Katsirelos and F. Bacchus. Un- restricted nogood recording in CSP search. In Proceedings of CP'03, pages 873-877, 2003.
  15. [Katsirelos and Bacchus, 2005] G. Katsirelos and F. Bacchus. Gen- eralized nogoods in CSPs. In Proceedings of AAAI'05, pages 390-396, 2005.
  16. [Lecoutre et al., 2004] C. Lecoutre, F. Boussemart, and F. Hemery. Backjump-based techniques versus conflict-directed heuristics. In Proceedings of ICTAI'04, pages 549-557, 2004.
  17. [Marques-Silva and Sakallah, 1996] J.P. Marques-Silva and K.A. Sakallah. Conflict analysis in search algorithms for propositional satisfiability. RT/4/96, INESC, Lisboa, Portugal, 1996.
  18. [McGregor, 1979] J.J. McGregor. Relational consistency algo- rithms and their application in finding subgraph and graph iso- morphisms. Information Sciences, 19:229-250, 1979.
  19. [Mitchell, 2003] D.G. Mitchell. Resolution and constraint satisfac- tion. In Proceedings of CP'03, pages 555-569, 2003.
  20. [Moskewicz et al., 2001] M. W. Moskewicz, C. F. Madigan, Y. Zhao, L. Zhang, and S. Malik. Chaff: Engineering an Effi- cient SAT Solver. In Proc. of DAC'01, pages 530-535, 2001.
  21. [Prosser, 1993] P. Prosser. Hybrid algorithms for the constraint sat- isfaction problems. Computational Intelligence, 9(3):268-299, 1993.
  22. [Sabin and Freuder, 1994] D. Sabin and E. Freuder. Contradicting conventional wisdom in constraint satisfaction. In Proceedings of CP'94, pages 10-20, 1994.
  23. [Schiex and Verfaillie, 1994] T. Schiex and G. Verfaillie. Nogood recording for static and dynamic constraint satisfaction problems. IJAIT, 3(2):187-207, 1994.
  24. [van Dongen, 2005] M.R.C. van Dongen, editor. Proceedings of CPAI'05 workshop held with CP'05, volume II, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards