projects
/
mtp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Typo.
[mtp.git]
/
mtp_graph.h
diff --git
a/mtp_graph.h
b/mtp_graph.h
index
54037e0
..
33a29f5
100644
(file)
--- a/
mtp_graph.h
+++ b/
mtp_graph.h
@@
-36,9
+36,6
@@
class Vertex;
class Edge;
class MTPGraph {
class Edge;
class MTPGraph {
- // Set the distance_from_source fields to the number of DP
- // iterations needed to update it. Abort if the graph is not a DAG.
- void compute_dp_ranks();
// Uses the estimated vertex distances to the source to make all the
// edge lengths positive, resulting in an identical added value to
// Uses the estimated vertex distances to the source to make all the
// edge lengths positive, resulting in an identical added value to
@@
-74,12
+71,13
@@
class MTPGraph {
// For Dijkstra
Vertex **_heap;
// For Dijkstra
Vertex **_heap;
- int _heap_size;
// Updating the distances from the source in that order will work in
// the original graph (which has to be a DAG)
Vertex **_dp_order;
// Updating the distances from the source in that order will work in
// the original graph (which has to be a DAG)
Vertex **_dp_order;
+ // Fills _dp_order
+ void compute_dp_ordering();
public:
// These variables are filled when retrieve_disjoint_paths is called
public:
// These variables are filled when retrieve_disjoint_paths is called