Title :
Adding Flexibility to Russian Doll Search
Author :
Razgon, Margarita ; Provan, Gregory M.
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. Cork, Cork
Abstract :
The weighted constraint satisfaction problem (WCSP) is a popular formalism for encoding instances of hard optimization problems. The common approach to solving WCSP is branch-and-bound (BB), whose efficiency strongly depends on the method of computing a lower bound (LB) associated with the current node of the search tree. Two of the most important approaches for computing LB include (1) using local inconsistency counts, such as maintaining directed arc-consistency (MDAC), and (2) Russian Doll search (RDS). In this paper we present two BB-based algorithms. The first algorithm extends RDS. The second algorithm combines RDS and MDAC in an adaptive manner. We empirically demonstrate that the WCSP solver combining the above two algorithms outperforms both RDS and MDAC, over all the problem domains and instances we studied. To the best of our knowledge this is the first attempt to combine these two methodologies of computing LB for a BB-based algorithm.
Keywords :
operations research; optimisation; tree searching; Russian Doll search; branch-and-bound; hard optimization problems; maintaining directed arc-consistency; weighted constraint satisfaction problem; Artificial intelligence; Artificial satellites; Bioinformatics; Computer science; Constraint optimization; Educational institutions; Encoding; Filtering algorithms; Partitioning algorithms; Resource management; Maintaining Directed Arc-Consistency; Russian Doll Search; Weighted Constraint Satisfaction Problem;
Conference_Titel :
Tools with Artificial Intelligence, 2008. ICTAI '08. 20th IEEE International Conference on
Conference_Location :
Dayton, OH
Print_ISBN :
978-0-7695-3440-4
DOI :
10.1109/ICTAI.2008.82