• DocumentCode
    3349116
  • Title

    A divide and conquer approach to shortest paths in planar layered digraphs

  • Author

    Sairam, S. ; Tamassia, Roberto ; Vitter, Jeffrey Scott

  • Author_Institution
    Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    176
  • Lastpage
    183
  • Abstract
    The authors give efficient parallel algorithms to compute shortest-paths in planar layered digraphs. They show that these digraphs admit special kinds of separators, called one-way separators, which allow paths in the graph to cross them only once. They use these separators to give divide-and-conquer solutions to the problem of finding the shortest paths. They first give a simple algorithm that works on the CREW (concurrent-read exclusive-write) PRAM (parallel random-across machine) model and computes the shortest path between any two vertices of an n-node planar layered diagraph in time O (log3 n) using n/log n processors. A CRCW (concurrent-read concurrent-write) version of this algorithm runs in O(log2 n log log n ) time and uses O(n/log log n) processors. The authors then improve the time bound to O(log 2 n) on the CREW model and O(log n log log n) on the CRCW model. The processor bounds still remain n log n for the CREW model and n/log log n for the CRCW model
  • Keywords
    computational complexity; directed graphs; parallel algorithms; CREW; PRAM; divide and conquer approach; one-way separators; parallel algorithms; planar layered digraphs; processor bounds; shortest paths; Application software; Computer science; Concurrent computing; Dynamic programming; Parallel algorithms; Particle separators; Phase change random access memory; Shortest path problem; Sparse matrices; Transmission line matrix methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242747
  • Filename
    242747