Papers
Topics
Authors
Recent
Search
2000 character limit reached

Network analysis using Krylov subspace trajectories

Published 2 Mar 2024 in physics.soc-ph, cs.NA, cs.SI, and math.NA | (2403.01269v2)

Abstract: We describe a set of network analysis methods based on the rows of the Krylov subspace matrix computed from a network adjacency matrix via power iteration using a non-random initial vector. We refer to these node-specific row vectors as Krylov subspace trajectories. While power iteration using a random initial starting vector is commonly applied to the network adjacency matrix to compute eigenvector centrality values, this application only uses the final vector generated after numerical convergence. Importantly, use of a random initial vector means that the intermediate results of power iteration are also random and lack a clear interpretation. To the best of our knowledge, use of intermediate power iteration results for network analysis has been limited to techniques that leverage just a single pre-convergence solution, e.g., Power Iteration Clustering. In this paper, we explore methods that apply power iteration with a non-random inital vector to the network adjacency matrix to generate Krylov subspace trajectories for each node. These non-random trajectories provide important information regarding network structure, node importance, and response to perturbations. We have created this short preprint in part to generate feedback from others in the network analysis community who might be aware of similar existing work.

Authors (1)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (16)
  1. A.N. Krylov. On the numerical solution of the equation by which in technical questions frequencies of small oscillations of material systems are determined. News of Academy of Sciences of the USSR, II(4):491–539, 1931.
  2. Y. Saad. The origin and development of krylov subspace methods. Computing in Science and Engineering, 24(04):28–39, jul 2022.
  3. Walter Edwin Arnoldi. The principle of minimized iterations in the solution of the matrix eigenvalue problem. Quarterly of Applied Mathematics, 9(1):17 – 29, 1951.
  4. Cornelius Lanczos. An iteration method for the solution of the eigenvalue problem of linear differential and integral operators. J. Res. Natl. Bur. Stand. B, 45:255–282, 1950.
  5. M. R. Hestenes and E. Stiefel. Methods of conjugate gradients for solving linear systems. Journal of research of the National Bureau of Standards, 49:409–436, 1952.
  6. Solution of sparse indefinite systems of linear equations. SIAM Journal on Numerical Analysis, 12(4):617–629, 1975.
  7. Richard von Mises and Hilda Pollaczek-Geiringer. Praktische verfahren der gleichungsauflösung . Zamm-zeitschrift Fur Angewandte Mathematik Und Mechanik, 9:152–164.
  8. Accelerated stochastic power iteration. In Amos Storkey and Fernando Perez-Cruz, editors, Proceedings of the Twenty-First International Conference on Artificial Intelligence and Statistics, volume 84 of Proceedings of Machine Learning Research, pages 58–67. PMLR, 09–11 Apr 2018.
  9. M. E. J Newman. Networks: an introduction. Oxford University Press, Oxford, 2010.
  10. Oskar Perron. Zur theorie der matrices. Mathematische Annalen, 64(2):248–263, 1907.
  11. Graph neural diffusion networks for semi-supervised learning, 2023.
  12. Power iteration clustering. In Proceedings of the 27th International Conference on International Conference on Machine Learning, ICML’10, pages 655–662, Madison, WI, USA, 2010. Omnipress.
  13. Vertex similarity in networks. Phys. Rev. E, 73:026120, Feb 2006.
  14. Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008(10):P10008, oct 2008.
  15. The igraph software package for complex network research. InterJournal, Complex Systems:1695, 2006.
  16. linkprediction: Link Prediction Methods, 2018.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.