Finding longest path between two vertices
- From: Tim Frink <plfriko@xxxxxxxx>
- Date: 13 Jun 2007 21:51:42 GMT
Hi,
I have a directed graph with weighted edges (weights are all positive).
Now, I'm looking for an efficient algorithm to find the longest path
between two given vertices.
My idea was to negate all edge weights and than to run
a) a topological sort and than a relaxation to find the critical path
or
b) Bellman-Ford's Algorithm (due to the weight negation it should find not
the shortest but longest path).
Are these algorithms suited for the longest-path problem? And if so,
which one is more efficient?
Or do you know any faster approach?
Thank you.
Tim
.
- Follow-Ups:
- Re: Finding longest path between two vertices
- From: estrabd
- Re: Finding longest path between two vertices
- From: tchow
- Re: Finding longest path between two vertices
- Prev by Date: Deletion from a red/black tree
- Next by Date: Re: Deletion from a red/black tree
- Previous by thread: Deletion from a red/black tree
- Next by thread: Re: Finding longest path between two vertices
- Index(es):
Relevant Pages
|