Value ordering for finding all solutions: Interactions with adaptive variable ordering

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

We consider the impact of value ordering heuristics on the search effort required to find all solutions, or proving none exist, to a constraint satisfaction problem in k-way branching search. We show that when the variable ordering heuristic is adaptive, the order in which the values are assigned to variables can make a significant difference in all measures of search effort. We study in depth an open issue regarding the relative merit of traditional value heuristics, and their complements, when searching for all solutions. We also introduce a lazy version of k-way branching and study the effect of value orderings on finding all solutions when it is used. This paper motivates a new and fruitful line of research in the study of value ordering heuristics for proving unsatisfiability.

Original languageEnglish
Title of host publicationPrinciples and Practice of Constraint Programming, CP 2011 - 17th International Conference, Proceedings
Pages606-620
Number of pages15
DOIs
Publication statusPublished - 2011
Event17th International Conference on Principles and Practice of Constraint Programming, CP 2011 - Perugia, Italy
Duration: 12 Sep 201116 Sep 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6876 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Conference on Principles and Practice of Constraint Programming, CP 2011
Country/TerritoryItaly
CityPerugia
Period12/09/1116/09/11

Fingerprint

Dive into the research topics of 'Value ordering for finding all solutions: Interactions with adaptive variable ordering'. Together they form a unique fingerprint.

Cite this