Anytime pack search
Autor: | Satya Gautam Vadlamudi, Partha Chakrabarti, Sandip Aine |
---|---|
Rok vydání: | 2015 |
Předmět: |
Incremental heuristic search
021103 operations research business.industry 0211 other engineering and technologies Parallel algorithm Best-first search 02 engineering and technology Computer Science Applications State space search 0202 electrical engineering electronic engineering information engineering Beam stack search Beam search 020201 artificial intelligence & image processing Local search (optimization) business Algorithm Sequential algorithm Mathematics |
Zdroj: | Natural Computing. 15:395-414 |
ISSN: | 1572-9796 1567-7818 |
DOI: | 10.1007/s11047-015-9490-9 |
Popis: | Heuristic search is one of the fundamental problem solving techniques in artificial intelligence, which is used in general to efficiently solve computationally hard problems in various domains, especially in planning and optimization. In this paper, we present an anytime heuristic search algorithm called anytime pack search (APS) which produces good quality solutions quickly and improves upon them over time, by focusing the exploration on a limited set of most promising nodes in each iteration. We discuss the theoretical properties of APS and show that it is complete. We also present the complexity analysis of the proposed algorithm on a tree state-space model and show that it is asymptotically of the same order as that of A*, which is a widely applied best-first search method. Furthermore, we present a parallel formulation of the proposed algorithm, called parallel anytime pack search (PAPS), which is applicable for searching tree state-spaces. We theoretically prove the completeness of PAPS. Experimental results on the sliding-tile puzzle problem, traveling salesperson problem, and single machine scheduling problem depict that the proposed sequential algorithm produces much better anytime performance when compared to some of the existing methods. Also, the proposed parallel formulation achieves super-linear speedups over the sequential method. |
Databáze: | OpenAIRE |
Externí odkaz: |