Commit Graph

11 Commits

Author SHA1 Message Date
Dan Kortschak
9ae0689dae graph/path: add option to retain all paths from single-source path finding routines 2020-07-10 07:22:35 +09:30
Dan Kortschak
3bedd58622 graph/path: properly report negative cycles in Shortest.To
We still use the maxEdges condition to allow a better exploration of the graph
before terminating.
2020-07-07 06:20:59 +09:30
Dan Kortschak
2241fbf495 graph/path/internal: add more negative cycle cases 2020-07-03 06:38:13 +09:30
Egon Elbre
63537531dd graph/path: generate benchmark data on-demand 2020-03-16 16:10:59 +02:00
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
kortschak
f739fbf133 graph/simple: separate weighted and unweighted edge implementations 2017-08-24 10:21:20 +09:30
kortschak
7ba61f0ead graph/...: remove Weight method from Edge 2017-08-24 10:21:15 +09:30
mewmew
0ebdd59ba5 graph: move NewEdge method from encoding.Builder to graph.EdgeAdder
Also rename graph.EdgeSetter to graph.EdgeAdder.

Fixes #56.
2017-08-18 03:51:30 +02:00
kortschak
15ecc07d40 graph/path/...: update for int64 IDs 2017-07-02 08:38:42 +09:30
Brendan Tracey
d33397aa65 all: change import paths 2017-05-23 00:03:03 -06:00
Brendan Tracey
059a6c43f9 graph: imported graph as a subtree 2017-05-23 00:02:59 -06:00