Learning cluster-based structure to solve constraint satisfaction problems

  • Authors:
  • Xingjian Li;Susan L. Epstein

  • Affiliations:
  • Department of Computer Science, The Graduate Center of The City University of New York, New York, USA 10016;Department of Computer Science, The Graduate Center of The City University of New York, New York, USA 10016 and Department of Computer Science, Hunter College of The City University of New York, N ...

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The hybrid search algorithm for constraint satisfaction problems described here first uses local search to detect crucial substructures and then applies that knowledge to solve the problem. This paper shows the difficulties encountered by traditional and state-of-the-art learning heuristics when these substructures are overlooked. It introduces a new algorithm, Foretell, to detect dense and tight substructures called clusters with local search. It also develops two ways to use clusters during global search: one supports variable-ordering heuristics and the other makes inferences adapted to them. Together they improve performance on both benchmark and real-world problems.