2005
DOI: 10.1145/1089023.1089024
|View full text |Cite
|
Sign up to set email alerts
|

Frontier search

Abstract: The critical resource that limits the application of best-first search is memory. We present a new class of best-first search algorithms that reduce the space complexity. The key idea is to store only the Open list of generated nodes, but not the Closed list of expanded nodes. The solution path can be recovered by a divide-and-conquer technique, either as a bidirectional or unidirectional search. For many problems, frontier search dramatically reduces the memory required by best-first search. We apply frontier… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
52
1
1

Year Published

2007
2007
2020
2020

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 77 publications
(54 citation statements)
references
References 27 publications
0
52
1
1
Order By: Relevance
“…This is done because the in-memory requirements become quite large with a modest number of seekers, see Section 4.3 for further discussion on storage requirements. This idea was adapted from [15]. To mark a configuration u for removal from H it must: (i) be in solution set S, and (ii) have all its neighbors in S. Hence, for a configuration u, the number C[ u] of neighbors of u, not in S, is tracked for each configuration as the algorithm progresses.…”
Section: Further Assumptions and Implementation Detailsmentioning
confidence: 99%
“…This is done because the in-memory requirements become quite large with a modest number of seekers, see Section 4.3 for further discussion on storage requirements. This idea was adapted from [15]. To mark a configuration u for removal from H it must: (i) be in solution set S, and (ii) have all its neighbors in S. Hence, for a configuration u, the number C[ u] of neighbors of u, not in S, is tracked for each configuration as the algorithm progresses.…”
Section: Further Assumptions and Implementation Detailsmentioning
confidence: 99%
“…One application of this algorithm, in the 4-peg Towers of Hanoi problem, searched a space with more than one trillion nodes. Frontier A* was also used to the optimal sequence alignment [18] outperforming the best existing competitors.…”
Section: The Memory-concerned Classmentioning
confidence: 99%
“…Korf [9,11] introduced frontier search as a means for reducing the scope of duplicate detection to only the current level of a breadth-first search, instead of all existing states.…”
Section: Frontier Searchmentioning
confidence: 99%