Dual Search in Permutation State Spaces
Abstract
Geometrical symmetries are commonly exploited to improve the efficiency of search algorithms. We introduce a new logical symmetry in permutation state spaces which we call duality. We show that each state has a dual state. Both states share important attributes and these properties can be used to improve search efficiency. We also present a new search algorithm, dual search, which switches between the original state and the dual state when it seems likely that the switch will improve the chances of a cutoff. The decision of when to switch is very important and several policies for doing this are investigated. Experimental results show significant improvements for a number of applications.
Cite
Text
Zahavi et al. "Dual Search in Permutation State Spaces." AAAI Conference on Artificial Intelligence, 2006.Markdown
[Zahavi et al. "Dual Search in Permutation State Spaces." AAAI Conference on Artificial Intelligence, 2006.](https://mlanthology.org/aaai/2006/zahavi2006aaai-dual/)BibTeX
@inproceedings{zahavi2006aaai-dual,
title = {{Dual Search in Permutation State Spaces}},
author = {Zahavi, Uzi and Felner, Ariel and Holte, Robert and Schaeffer, Jonathan},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2006},
pages = {1076-1081},
url = {https://mlanthology.org/aaai/2006/zahavi2006aaai-dual/}
}