Cooperative Search and Nogood Recording
Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 260-264.
Abstract
Within the framework of constraint satisfaction problem, we propose a new scheme of cooperative parallel search. The cooperation is realized by exchanging nogoods (instantiations which can’t be extended to a solution). We associate a process with each solver and we introduce a manager of nogoods, in order to regulate exchanges of nogoods. Each solver runs the algorithm Forward-Checking with Nogood Recording. We add to algorithm a phase of interpretation, which limits the size of the search tree according to the received nogoods. Solvers differ from each other in ordering variables and/or values by using different heuristics. The interest of our approach is shown experimentally. In particular, we obtain linear or superlinear speed-up for consistent problems, like for inconsistent ones, up to about ten solvers.
@inproceedings{ijcai2001p37,
title = {Cooperative Search and Nogood Recording},
author = {Terrioux, Cyril},
booktitle = {Proceedings of the Seventeenth International Joint Conference on
Artificial Intelligence, {IJCAI-01}},
publisher = {International Joint Conferences on Artificial Intelligence},
pages = {260--264},
year = {2001},
url = {https://ijcai.org/proceedings/2001/37},
}
TY - CPAPER TI - Cooperative Search and Nogood Recording AU - Terrioux, Cyril T2 - Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, IJCAI-01 PB - International Joint Conferences on Artificial Intelligence PY - 2001 SP - 260 EP - 264 UR - https://ijcai.org/proceedings/2001/37 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: