Abstract
A* with lookahead (AL*) is a variant of A* that performs a cost-bounded DFS lookahead from a node when it is generated. We show that the original version of AL* (AL∗ 0) can, in some circumstances, fail to return an optimal solution because of the move pruning it does. We present two new versions, AL∗ 1 and ELH, that we prove to always be correct and give conditions in which AL∗ 0 is guaranteed to be correct. In our experiments with unit costs, AL∗ 0 was usually the fastest AL* version, but its advantage was usually small. In our experiments with non-unit costs, AL∗ 0 substantially outperforms both A* and IDA*. We also evaluate the idea of immediately expanding a generated node if it has the same f-value as its parent. We find that doing so causes AL* to require more memory and sometimes slows AL* down.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 7th Annual Symposium on Combinatorial Search, SoCS 2014 |
| Editors | Stefan Edelkamp, Roman Bartak |
| Publisher | AAAI press |
| Pages | 44-52 |
| Number of pages | 9 |
| ISBN (Electronic) | 9781577356769 |
| State | Published - 2014 |
| Externally published | Yes |
| Event | 7th Annual Symposium on Combinatorial Search, SoCS 2014 - Prague, Czech Republic Duration: 15 Aug 2014 → 17 Aug 2014 |
Publication series
| Name | Proceedings of the 7th Annual Symposium on Combinatorial Search, SoCS 2014 |
|---|---|
| Volume | 2014-January |
Conference
| Conference | 7th Annual Symposium on Combinatorial Search, SoCS 2014 |
|---|---|
| Country/Territory | Czech Republic |
| City | Prague |
| Period | 15/08/14 → 17/08/14 |
Bibliographical note
Publisher Copyright:Copyright © 2014, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.
Fingerprint
Dive into the research topics of 'A* with Lookahead Re-Evaluated'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver