• DocumentCode
    3485338
  • Title

    Parallel A* algorithms and their performance on hypercube multiprocessors

  • Author

    Dutt, Shantanu ; Mahapatra, Nihar R.

  • Author_Institution
    Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    797
  • Lastpage
    803
  • Abstract
    The authors develop parallel A* algorithms suitable for distributed-memory machines. In parallel A* algorithms, inefficiencies grow with the number of processors P used, causing performance to drop significantly at lower and intermediate work densities (the ratio of the problem size to P). To alleviate this effect, they propose a novel parallel startup phase and efficient dynamic work distribution strategies and thus improve the scalability of parallel A* search. They also tackle the problem of duplicate searching by different processors, by using work transfer as a means to partial duplicate pruning. The parallel startup scheme proposed requires only Θ(log P) time compared to Θ(P) time for sequential startup methods used in the past. Using the traveling salesman problem (TSP) as the test case, the work distribution strategies yield speedup improvements of more than 30% and 15% at lower and intermediate work densities, respectively, while requiring 20% to 45% less memory, compared to previous approaches. Moreover, the simple duplicate pruning scheme provides an average reduction of 20% in execution time for up to 64 processors, compared to previous approaches that do not prune any duplicates
  • Keywords
    distributed memory systems; hypercube networks; parallel algorithms; search problems; branch-and-bound; distributed-memory machines; duplicate pruning; duplicate searching; dynamic work distribution strategies; hypercube multiprocessors; parallel A* algorithms; parallel startup phase; scalability; traveling salesman problem; work densities; Concurrent computing; Distributed computing; Distribution strategy; Hypercubes; Scalability; Space exploration; State-space methods; Testing; Traveling salesman problems; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262779
  • Filename
    262779