Vidal's library
Title: 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