• DocumentCode
    694706
  • Title

    Using Bidirectional Search to Compute Optimal Shortest Paths over Multi-weight Graphs

  • Author

    Hui Ma ; Ruishi Liang

  • Author_Institution
    Sch. of Comput. Eng., Univ. of Electron. Sci. & Technol. of China, Zhongshan, China
  • fYear
    2013
  • fDate
    7-8 Dec. 2013
  • Firstpage
    66
  • Lastpage
    71
  • Abstract
    Computing the shortest path between two vertices in a given graph finds out vast applications. Currently most state-of-the-art research studies the shortest path computation problem in single-weight graphs, i.e., each edge in the graph has only one weight. In some applications, there are multiple weights on an edge, and those weights need to be considered when computing the shortest path. However, the sub-path property that any sub-path on a shortest path is also a shortest path, is violated in multi-weight graphs, and hence those state-of-the-arts could not be directly applied. This paper proposes a Bidirectional Best-First Search (BBFS) method with heuristic optimizations to find an optimal shortest path in multi-weight graphs. Experiments show that compared to the single search Best-First Search (BFS), BBFS has higher performance. Meanwhile, BBFS has high accuracy especially for long paths search.
  • Keywords
    graph theory; search problems; BBFS method; bidirectional best-first search method; bidirectional search; graph edge; graph vertex; graph weight; multiweight graph; optimal shortest path; shortest path computation problem; single-weight graph; Accuracy; Educational institutions; Optimization; Roads; Search methods; Space exploration; Weight measurement; bidirectional search; long path; multi-weight graph; shortest path;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Cloud Computing Companion (ISCC-C), 2013 International Conference on
  • Conference_Location
    Guangzhou
  • Type

    conf

  • DOI
    10.1109/ISCC-C.2013.150
  • Filename
    6973571