• DocumentCode
    625590
  • Title

    Parallel Label-Setting Multi-objective Shortest Path Search

  • Author

    Sanders, P. ; Mandow, Lawrence

  • Author_Institution
    Inst. for Theor. Inf., Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    215
  • Lastpage
    224
  • Abstract
    We present a parallel algorithm for finding all Pareto optimal paths from a specified source in a graph. The algorithm is label-setting, i.e., it only performs work on distance labels that are optimal. The main result is that the added complexity when going from one to multiple objectives is completely parallelizable. The algorithm is based on a multiobjective generalization of a priority queue. Such a Pareto queue can be efficiently implemented for two dimensions. Surprisingly, the parallel biobjective approach yields an algorithm performing asymptotically less work than the previous sequential algorithms. We also discuss generalizations for d ≥ 3 objective functions and for single target search.
  • Keywords
    Pareto analysis; computational complexity; graph theory; parallel algorithms; queueing theory; Pareto optimal paths; graph source; multiobjective generalization; parallel algorithm; parallel biobjective approach; parallel label-setting multiobjective shortest path search; priority queue; sequential algorithms; single target search; Computational modeling; Data structures; Parallel algorithms; Pareto optimization; Program processors; Search problems; graph algorithm; multicriteria; shortest paths;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-6066-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2013.89
  • Filename
    6569813