Finding paths with the right cost

被引:0
|
作者
Nykänen, M [1 ]
Ukkonen, E [1 ]
机构
[1] Univ Helsinki, Dept Comp Sci, FIN-00014 Helsinki, Finland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study a problem related to finding shortest paths in weighted graphs. We ask whether or not there is a path between two nodes that is of a given cost. The edge weights of the graph can be both positive and negative integers, or even integer vectors. We show that most variants of this problem are NP-complete. We also develop a pseudopolynomial algorithm for the case where the edge weights are integers. The running time of this algorithm is O((MN3)-N-2 + \w\min(\w\, M)N-2) where N is the number of nodes in the graph, M is the largest absolute Value of any edge weight, and ur is the target cost. The algorithm is based on preprocessing the graph with a relaxation algorithm to eliminate the effects of weight sign alternations along a path.
引用
收藏
页码:345 / 355
页数:11
相关论文
共 50 条
  • [31] THE COMPLEXITY OF FINDING GENERALIZED PATHS IN TOURNAMENTS
    HELL, P
    ROSENFELD, M
    JOURNAL OF ALGORITHMS, 1983, 4 (04) : 303 - 309
  • [32] ALGORITHMS FOR FINDING PATHS WITH MULTIPLE CONSTRAINTS
    JAFFE, JM
    NETWORKS, 1984, 14 (01) : 95 - 116
  • [33] Finding all hops shortest paths
    Cheng, G
    Ansari, N
    IEEE COMMUNICATIONS LETTERS, 2004, 8 (02) : 122 - 124
  • [34] Finding (Short) Paths in Social Networks
    Allavena, Andre
    Dasgupta, Anirban
    Hopcroft, John
    Kumar, Ravi
    INTERNET MATHEMATICS, 2006, 3 (02) : 129 - 146
  • [35] Finding paths with minimum shared edges
    Masoud T. Omran
    Jörg-Rüdiger Sack
    Hamid Zarrabi-Zadeh
    Journal of Combinatorial Optimization, 2013, 26 : 709 - 722
  • [36] REWARD Finding the paths to food reward
    Tse, Man Tsuey
    NATURE REVIEWS NEUROSCIENCE, 2012, 13 (12) : 816 - 816
  • [37] ON FINDING AND UPDATING SHORTEST PATHS DISTRIBUTIVELY
    RAMARAO, KVS
    VENKATESAN, S
    JOURNAL OF ALGORITHMS, 1992, 13 (02) : 235 - 257
  • [38] On finding optimum paths in computer networks
    Cobb, JA
    2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 2598 - 2602
  • [39] Finding the k shortest paths in parallel
    Ruppert, E
    STACS 97 - 14TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1997, 1200 : 475 - 486
  • [40] Finding Disjoint Paths in Split Graphs
    Heggernes, Pinar
    Van't Hof, Pim
    van Leeuwen, Erik Jan
    Saei, Reza
    THEORY OF COMPUTING SYSTEMS, 2015, 57 (01) : 140 - 159