| Citations: | 13 - 0 self |
@MISC{Prosser93forwardchecking,
author = {Patrick Prosser},
title = {Forward Checking with Backmarking},
year = {1993}
}
The forward checking routine (FC) of Haralick and Elliott attempts to encourage early failures within the search tree of constraint satisfaction problems, leading to a reduction in nodes visited, which tends to result in reduced search effort. In contrast, Gaschnig's backmarking routine (BM) attempts to avoid performing redundant consistency checks. These two algorithms are combined to give us FC-BM, an algorithm that attempts to minimise the number of nodes visited, while avoiding redundant consistency checks. This algorithm is further enhanced such that it incorporates conflict-directed backjumping (CBJ) to give us FC-BM-CBJ. A series of experiments are then carried out on really hard problems in an attempt to position these new algorithms with respect to the known algorithms.
Developed at and hosted by The College of Information Sciences and Technology
© 2007-2010 The Pennsylvania State University
