manlius / muxViz

Analysis and Visualization of Interconnected Multilayer Networks
https://manlius.github.io/muxViz/
GNU General Public License v3.0
387 stars 93 forks source link

Add power iteration option to GetMultiEigenvector/PageRankCentrality #32

Open christine-hvw opened 1 year ago

christine-hvw commented 1 year ago

Dear Manlio and other contributors,

I recently finished my Master thesis on Covid-19 in multi-layer networks for which your work has been incredibly relevant and helpful (see here).

Due to the size of my data, I adapted the multi-Eigenvector and multi-PageRank functions to use a power iteration to find the leading eigenvector (see here). I had planned to contribute to muxViz with that solution, but then I saw that you are intending to implement a more efficient way of computing those measures anyway (link).

For the sake of completeness, here is an ad-hoc way of using the power method, but please feel free to close the PR.

Best, Christine Hedde-von Westernhagen