Open szhorvat opened 2 years ago
Are alpha centrality and Katz centrality the same thing under different names?
Judging from the code in the R interface, alpha centrality would require inverting a sparse matrix only. cs_lsolve()
or one of the related functions would probably be enough.
Are alpha centrality and Katz centrality the same thing under different names?
No, but they are closely related and it makes sense to implement them at the same time.
Judging from the code in the R interface, alpha centrality would require inverting a sparse matrix only.
cs_lsolve()
or one of the related functions would probably be enough.
Yes, these are easy to implement in any language that has sparse linear algebra support.
What is the feature or improvement you would like to see?
Implement Katz centrality. This requires some linear algebra, ideally done with sparse matrices for good performance. The implementation will likely need to use CXSparse.
Use cases for the feature
This may be the most popular centrality measure not yet implemented in igraph.
References
Related
alpha_centrality()
in the R interface is related