Algorithm for shortest paths in bipartite digraphs with concave weight matrices and its applications

被引:0
|
作者
Department of Computer Science, Stt. Univ. of New York at Buffalo, Buffalo, NY 14260, United States [1 ]
不详 [2 ]
机构
来源
SIAM J Comput | / 1卷 / 65-80期
关键词
Graph theory - Matrix algebra - Problem solving - Traveling salesman problem;
D O I
暂无
中图分类号
学科分类号
摘要
The traveling salesman problem on an n-point convex polygon and the minimum latency tour problem for n points on a straight line are two basic problems in graph theory and have been studied in the past. Previously, it was known that both problems can be solved in O(n2) time. However, whether they can be solved in o(n2) time was left open by Marcotte and Suri and Afrati et al., respectively. In this paper we show that both problems can be solved in O(n log n) time by reducing them to the following problem: Given an edge-weighted complete bipartite digraph G = (X, Y, E) with X = {x0,..., xn} and Y = {y0,..., ym}, we wish to find the shortest path from x0 to xn in G. This new problem requires Ω(nm) time to solve in general, but we show that it can be solved in O(n+m log n) time if the weight matrices A and B of G are both concave, where for 0≤i≤n and 0≤j≤m, A[i,j] and B[j,i] are the weights of the edges (xi,yj) and (yj,xi) in G, respectively. As demonstrated in this paper, the new problem is a powerful tool and we believe that it can be used to solve more problems.
引用
收藏
相关论文
共 31 条
  • [1] An algorithm for shortest paths in bipartite digraphs with concave weight matrices and its applications
    He, X
    Chen, ZZ
    SIAM JOURNAL ON COMPUTING, 1999, 29 (01) : 65 - 80
  • [2] An efficient parallel algorithm for shortest paths in planar layered digraphs
    MISHRA P.K.
    Journal of Zhejiang University Science, 2004, (05) : 21 - 30
  • [3] AN EFFICIENT PARALLEL ALGORITHM FOR SHORTEST PATHS IN PLANAR LAYERED DIGRAPHS
    SUBRAMANIAN, S
    TAMASSIA, R
    VITTER, JS
    ALGORITHMICA, 1995, 14 (04) : 322 - 339
  • [4] Efficient parallel algorithm for shortest paths in planar layered digraphs
    Mishra P.K.
    Journal of Zhejiang University-SCIENCE A, 2004, 5 (5): : 518 - 527
  • [5] Efficient parallel algorithm for shortest paths in planar layered digraphs
    Subramanian, S.
    Tamassia, R.
    Vitter, J.S.
    Algorithmica (New York), 1995, 14 (04):
  • [6] A Simple Algorithm for Multiple-Source Shortest Paths in Planar Digraphs
    Das, Debarati
    Kipouridis, Evangelos
    Gutenberg, Maximilian Probst
    Wulff-Nilsen, Christian
    2022 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2022, : 1 - 11
  • [7] Algorithm and its application of N Shortest Paths Problem
    Chai, DF
    Zhang, DR
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : A387 - A391
  • [8] Shortest path in complete bipartite digraph problem and its applications
    He, X
    Chen, ZZ
    PROCEEDINGS OF THE EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1997, : 230 - 238
  • [9] Shortest path algorithm of a network via picture fuzzy digraphs and its application
    Mani, Parimala
    Vasudevan, Biju
    Sivaraman, Murali
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 3014 - 3018
  • [10] A Near-Optimal Offline Algorithm for Dynamic All-Pairs Shortest Paths in Planar Digraphs
    Das, Debarati
    Gutenberg, Maximilian Probst
    Wulff-Nilsen, Christian
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3482 - 3495