Kangaroo: an efficient constraint-based local search system using lazy propagation

  • Authors:
  • M. A. Hakim Newton;Duc Nghia Pham;Abdul Sattar;Michael Maher

  • Affiliations:
  • National ICT Australia Ltd. and Institute for Integrated and Intelligent Systems, Griffith University;National ICT Australia Ltd. and Institute for Integrated and Intelligent Systems, Griffith University;National ICT Australia Ltd. and Institute for Integrated and Intelligent Systems, Griffith University;National ICT Australia Ltd. and School of Computer Science and Engineering, University of New South Wales and Reasoning Research Institute, Sydney

  • Venue:
  • CP'11 Proceedings of the 17th international conference on Principles and practice of constraint programming
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we introduce Kangaroo, a constraint-based local search system. While existing systems such as Comet maintain invariants after every move, Kangaroo adopts a lazy strategy, updating invariants only when they are needed. Our empirical evaluation shows that Kangaroo consistently has a smaller memory footprint than Comet, and is usually significantly faster.