Vidal's libraryTitle: | The Asynchronous Backtracking Family |
Author: | Christian Bessière, Ismel Brito ans Arnold Maestre, and Pedro Meseguer |
Journal: | Technical Report 03139 |
Year: | 2003 |
Abstract: | In the last years, the AI community has shown an increasing interest in distributed problem solving. In the scope of distributed constraint reasoning, several asynchronous backtracking procedures have been proposed for nding solutions in a constraint network distributed among several computers. They dier in the way they store failing combinations of values (nogoods), and in the way they check the possible obsolescence of these nogoods. In this paper, we propose a unifying framework for asynchronous backtracking search. We discuss the choices that can be made to obtain a correct and complete algorithm. These choices can lead to already known procedures, or to new algorithms. Our framework permits to better understand the basic steps of these procedures, and to highlight their dierences and similarities. We present original techniques that can be added to these algorithms to improve their behavior and to better t the features of distributed networks. Finally, experiments permit to assess the relative performances of the dierent versions of the algorithms, and to show the benet of using some of the proposed improvements. |
Cited by 2 - Google Scholar
@Article{bessiere03a,
author = {Christian Bessi\`{e}re and Ismel Brito ans Arnold
Maestre and Pedro Meseguer},
title = {The Asynchronous Backtracking Family},
journal = {Technical Report 03139},
year = 2003,
abstract = {In the last years, the AI community has shown an
increasing interest in distributed problem
solving. In the scope of distributed constraint
reasoning, several asynchronous backtracking
procedures have been proposed for nding solutions in
a constraint network distributed among several
computers. They dier in the way they store failing
combinations of values (nogoods), and in the way
they check the possible obsolescence of these
nogoods. In this paper, we propose a unifying
framework for asynchronous backtracking search. We
discuss the choices that can be made to obtain a
correct and complete algorithm. These choices can
lead to already known procedures, or to new
algorithms. Our framework permits to better
understand the basic steps of these procedures, and
to highlight their dierences and similarities. We
present original techniques that can be added to
these algorithms to improve their behavior and to
better t the features of distributed
networks. Finally, experiments permit to assess the
relative performances of the dierent versions of the
algorithms, and to show the benet of using some of
the proposed improvements.},
keywords = {multiagent dcsp},
url = {http://jmvidal.cse.sc.edu/library/bessiere03a.pdf},
googleid = {ydixj4D8VigJ:scholar.google.com/},
cluster = {2906788238611044553}
}
Last modified: Wed Mar 9 10:16:02 EST 2011