Finding paths with the right cost

4Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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(M2N3 + |w| min(|w|, M)N2) where N is the number of nodes in the graph, M is the largest absolute value of any edge weight, and w 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.

Cite

CITATION STYLE

APA

Nykänen, M., & Ukkonen, E. (1999). Finding paths with the right cost. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1563, pp. 345–355). Springer Verlag. https://doi.org/10.1007/3-540-49116-3_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free