A! - A Cooperative Heuristic Search Algorithm

被引:0
|
作者
Halme, Antti [1 ]
机构
[1] Aalto Univ, FI-00076 Aalto, Finland
来源
STAIRS 2014 | 2014年 / 264卷
关键词
A*; heuristic search; parallel algorithm; cooperation; nondeterminism;
D O I
10.3233/978-1-61499-421-3-141
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new parallel search algorithm - A! - based on cooperating A* search agents, concurrency and a secondary tiebreaking heuristic. The search agents in A! share information asynchronously and trade some of their independence for additional search focus and a more global view of the search task. A! is inherently nondeterministic due to the implicit randomness of instruction scheduling, but given a consistent primary heuristic, it still finds optimal solutions for the single- source shortest path problem (SSSP). A! combines into a single cooperative search algorithm the breadth available in parallel execution and the depth- first orientation of both locally and globally informed search. We experimentally show that A! outperforms both vanilla A* and an explicitly randomized, noncooperative parallel A* variant. We present an empirical study on cooperation benefits and scalability in the classic 15- puzzle context. The results imply that cooperation and concurrency can successfully be harnessed in algorithm design, inviting further inquiry into algorithms of this kind.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [41] A NEW HEURISTIC-SEARCH TECHNIQUE - ALGORITHM SA
    ZHANG, B
    ZHANG, L
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1985, 7 (01) : 103 - 107
  • [42] Automated path planning of cooperative crane lifts using heuristic search
    Sivakumar, P
    Varghese, K
    Babu, NR
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2003, 17 (03) : 197 - 207
  • [43] Multi-AUVs Cooperative Target Search Based on Autonomous Cooperative Search Learning Algorithm
    Liu, Yuan
    Wang, Min
    Su, Zhou
    Luo, Jun
    Xie, Shaorong
    Peng, Yan
    Pu, Huayan
    Xie, Jiajia
    Zhou, Rui
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2020, 8 (11) : 1 - 23
  • [44] A Cooperative Harmony Search Algorithm for Function Optimization
    Li, Gang
    Wang, Qingzhong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [45] A hybrid cooperative search algorithm for constrained optimization
    Salam Nema
    John Y. Goulermas
    Graham Sparrow
    Paul Helman
    Structural and Multidisciplinary Optimization, 2011, 43 : 107 - 119
  • [46] Distributed Cooperative Search Algorithm with Information Screening
    Wang, Chengliang
    He, Jiayi
    2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 151 - 158
  • [47] Cooperative Search of Multiple Robots with A Distributed Algorithm
    Li, Chun
    Yang, Chunning
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 5630 - 5635
  • [48] A hybrid cooperative search algorithm for constrained optimization
    Nema, Salam
    Goulermas, John Y.
    Sparrow, Graham
    Helman, Paul
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 43 (01) : 107 - 119
  • [49] K-means Nearest Point Search Algorithm and Heuristic Search for Transportation
    Hlaing, Wai Mar
    Sein, Myint Myint
    2018 IEEE 7TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE 2018), 2018, : 779 - 780
  • [50] A Novel Heuristic Search Algorithm Based on Hyperlink and Relevance Strategy for Web Search
    Yan, Lili
    Du, Wencai
    Wei, Yingbin
    Chen, Henian
    ADVANCES IN ELECTRONIC COMMERCE, WEB APPLICATION AND COMMUNICATION, VOL 2, 2012, 149 : 97 - +