Graphs.jl
Graphs.jl copied to clipboard
An optimized graphs package for the Julia programming language
I have added a new file `edge-betweenness.jl` to `src/centrality/`. Here I include a function to compute the edge betweenness of a graph (directed and weighted). In theory I could also...
As mentioned in #326, I modified `non_backtracking_matrix` so that it returns a spase matrix.
Implemented the Two sided Dijkstra algorithm, still requires documentation and tests
Greedy modularity optimization algorithm as per [paper of Newman](https://arxiv.org/abs/cond-mat/0309508)
Thank you for your ongoing development efforts. I have a question concerning the `non_backtracking_matrix` function. I noticed it returns a non-sparse matrix, whereas the `adjacency_matrix` function returns a sparse matrix....
**Description of bug** Passing an array of `Unitful.jl` doesn't work with `yen_k_shortest_paths`. It's because no method is defined to accept weights of `AbstractMatrix{ g = SimpleGraph(5) julia> ws = [v1...
Question - the Graphs.inneighbors, Graphs.outneighbors and consequently Graphs.neighbors specify that they return a reference to the current graph's internal structures, rather than a copy. Having fallen afoul of this, I...