• DocumentCode
    3255885
  • Title

    Consistent linear speedup in parallel alpha-beta search

  • Author

    Hewett, Rateikom ; Ganesan, Krishnamurthy

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
  • fYear
    1992
  • fDate
    28-30 May 1992
  • Firstpage
    237
  • Lastpage
    240
  • Abstract
    Alpha-beta search is an important heuristic technique used in pruning a game tree. Recently, parallelism has been introduced to further improve the efficiency of such heuristic searches. The paper presents a new parallel alpha-beta search algorithm that applies a prioritizing scheme. To verify its performance, the algorithm was implemented on sequent symmetry shared memory multiprocessor system. Experimental results show that for the best ordering uniform trees, one is able to obtain a consistent speedup of a linear order to the number of processors used. An overall speedup with random node ordering is illustrated. The paper concludes with some characteristics of the alpha-beta search that make the application of priorities suitable for its corresponding parallel algorithm
  • Keywords
    heuristic programming; parallel algorithms; search problems; trees (mathematics); game tree pruning; heuristic searches; parallel algorithm; parallel alpha-beta search; prioritizing scheme; random node ordering; sequent symmetry shared memory multiprocessor system; uniform trees; Algorithm design and analysis; Artificial intelligence; Computer science; Concurrent computing; Iterative algorithms; Multiprocessing systems; Parallel algorithms; Parallel architectures; Parallel processing; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-8186-2812-X
  • Type

    conf

  • DOI
    10.1109/ICCI.1992.227665
  • Filename
    227665