Categories: None [Edit]

dijkstra_fast

https://rubygems.org/gems/dijkstra_fast
https://github.com/david-mccullars/dijkstra_fast
Native implementation of Dijkstra algorithm for finding the shortest path between two vertices in a large, sparse graphs. Underlying algorithm is implemented in C using a priority queue. Edges are represented using linked lists rather than an adjacency matrix to reduce memory footprint when operating on very large graphs where the average number of edges between nodes is relatively small (e.g. < 1/10 the number of nodes). See https://en.wikipedia.org/wiki/Dijkstra's_algorithm for additional information.

Total

Ranking: 135,597 of 180,709
Downloads: 3,871

Daily

Ranking: 63,366 of 180,702
Downloads: 3

Depended by

RankDownloadsName

Depends on

RankDownloadsName
12,107,360,198bundler
16863,446,914rake
24772,799,168rspec
68420,288,529rubocop
101315,119,091simplecov
201157,505,133rubocop-rspec
223143,635,865yard
37886,120,325redcarpet
1,05229,854,464github-markup
1,56714,660,504rubocop-rake
1,70111,969,846rake-compiler

Owners

#GravatarHandle
1iconDavid_McCullars