GraphJet
GraphJet copied to clipboard
GraphJet is a real-time graph processing library.
Implement adapters so that we can play with Cassovary graphs within GraphJet.
Now that we have a directed graph implementation, would be nice to have a PageRank implementation. We could crib the implementation from Cassovary here: https://github.com/twitter/cassovary/blob/master/cassovary-core/src/main/scala/com/twitter/cassovary/algorithms/linkanalysis/PageRank.scala In general, would be nice...
One thing that makes the codebase difficult to understand is that there are _waaaay_ too many layers of indirection and classes that don't do much. One opportunity for simplifying is...
It should be possible to use GraphJet for monopartite directed graphs. I can see this as a common usage scenario. My plan is to implement monopartite directed graphs as wrappers...
Currently, the bipartite graph API does not provide the ability to iterate through nodes, either on the left or on the right. To provide this feature, we need to add...