summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* cleanupsHEADmasterJesse Luehrs2010-01-021-1/+1
* switch to Heap::Fibonacci::Fast instead of Heap::SimpleJesse Luehrs2009-09-271-7/+3
* make a note in the docs about installing Heap::Simple::XSJesse Luehrs2009-06-301-0/+4
* typoJesse Luehrs2009-06-261-1/+1
* oops, Moose has nothing to do with this moduleJesse Luehrs2009-06-211-1/+1
* DESCRIPTION0.01Jesse Luehrs2009-06-211-0/+19
* add some TODO itemsJesse Luehrs2009-06-211-0/+12
* make the dfs/bfs callback optionalJesse Luehrs2009-06-211-1/+1
* document the methodsJesse Luehrs2009-06-211-0/+71
* document constructorJesse Luehrs2009-06-211-0/+10
* vertices() and edges() require a vertex argumentJesse Luehrs2009-06-211-2/+2
* add SYNOPSISJesse Luehrs2009-06-211-12/+12
* turn make_path into a methodJesse Luehrs2009-06-211-0/+1
* stub out some podJesse Luehrs2009-06-181-5/+81
* modules don't need shebangJesse Luehrs2009-06-181-1/+0
* comment out functions i'm not planning on implementing for version 0.01doy2009-02-071-23/+25
* add the starting vertex to the returned traversal treedoy2009-02-011-0/+1
* reorganize the module a bitdoy2008-12-151-22/+22
* implement prim in terms of _traversaldoy2008-12-151-2/+7
* refactor _traversal a bit to allow alternative bag data structuresdoy2008-12-151-6/+10
* oops, need to add the edge here, not the vertexdoy2008-12-151-1/+1
* topological sort is another reasonable thing to implementdoy2008-12-151-0/+5
* add a helper function to build up a path from a hash of predecessorsdoy2008-12-151-0/+12
* commentdoy2008-12-141-0/+2
* the edge calculator returns a pair of [vertex, weight], not just the vertexdoy2008-12-141-2/+2
* implement is_bipartitedoy2008-12-141-0/+20
* don't build the %pred hash if we aren't going to use itdoy2008-12-141-1/+1
* implement vertices and edgesdoy2008-12-141-0/+10
* return the spanning tree generated by graph traversalsdoy2008-12-141-5/+8
* we no longer store the path in the heap for dijkstra/astardoy2008-12-141-1/+1
* todo commentdoy2008-12-141-0/+2
* implement bfs and dfsdoy2008-12-141-0/+26
* dijkstra is just astar with a heuristic that always returns 0doy2008-12-141-4/+7
* factor out neighbor calculation into a methoddoy2008-12-141-1/+4
* clean up argument passing a bitdoy2008-12-141-2/+1
* stub out some algorithms to implementdoy2008-12-141-0/+49
* syntax errordoy2008-12-141-1/+1
* allow passing in a scorer function to dijkstra in order to find a specific ti...doy2008-12-141-1/+9
* basic initial implementation, with dijkstra implementeddoy2008-12-131-0/+49