Distributed game-tree search using transposition table driven work scheduling

被引:5
|
作者
Kishimoto, A [1 ]
Schaeffer, J [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
关键词
alpha beta search; transposition-table-driven scheduling; single-agent search; transposition table;
D O I
10.1109/ICPP.2002.1040888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The alphabeta algorithm for two-player game-tree search has a notorious reputation as being a challenging algorithm for achieving reasonable parallel performance. MTD(f), a new alphabeta variant, has become the sequential algorithm of choice for practitioners. Unfortunately, MTD(f) inherits most of the parallel obstacles of a,3, as well as creating new performance hurdles. Transposition-table-driven scheduling (TDS) is a new parallel search algorithm that has proven to be effective in the single-agent (one-player) domain. This paper presents TDSAB, the first time TDS parallelism has been applied to two-player search (the MTD(f) algorithm). Results show that TDSAB gives comparable speedups to that achieved by conventional parallel alphabeta algorithms. However, since this is a parallelization of a superior sequential algorithm, the results in fact are better This paper shows that the TDS idea can be extended to more challenging search domains.
引用
收藏
页码:323 / 330
页数:8
相关论文
共 50 条
  • [21] GAME-TREE SEARCH USING PROOF NUMBERS: THE FIRST TWENTY YEARS
    Kishimoto, Akihiro
    Winands, Mark H. M.
    Mueller, Martin
    Saito, Jahn-Takeshi
    ICGA JOURNAL, 2012, 35 (03) : 131 - 156
  • [22] Leveraging Game-Tree Search for Robust Process Enactment
    Gou, Yingzhi
    Ghose, Aditya
    Dam, Hoa Khanh
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2017), 2017, 10253 : 461 - 476
  • [23] NEW DIRECTIONS IN GAME-TREE SEARCH - MARSLAND,TA
    不详
    ICCA JOURNAL, 1989, 12 (02): : 83 - 83
  • [24] Multi-cut αβ-pruning in game-tree search
    Björnsson, Y
    Marsland, TA
    THEORETICAL COMPUTER SCIENCE, 2001, 252 (1-2) : 177 - 196
  • [25] Game-Tree Search with Combinatorially Large Belief States
    Parker, Austin
    Nau, Dana
    Subrahmanian, V. S.
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 254 - 259
  • [26] Game-tree search algorithm based on realization probability
    Tsuruoka, Y
    Yokoyama, D
    Chikayama, T
    ICGA JOURNAL, 2002, 25 (03) : 145 - 152
  • [28] Performance analysis of two parallel game-tree search applications
    Chen, Yurong
    Tan, Ying
    Zhang, Yimin
    Dulong, Carole
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2007, 4699 : 1105 - +
  • [29] Game-tree search with adaptation in stochastic imperfect-information games
    Billings, D
    Davidson, A
    Schauenberg, T
    Burch, N
    Bowling, M
    Holte, R
    Schaeffer, J
    Szafron, D
    COMPUTERS AND GAMES, 2006, 3846 : 21 - 34
  • [30] Avoiding game-tree pathology in 2-player adversarial search
    Zuckerman, Inon
    Wilson, Brandon
    Nau, Dana S.
    COMPUTATIONAL INTELLIGENCE, 2018, 34 (02) : 542 - 561