Thesis icon

Thesis

Lanczos-based matrix function computation with applications to network analysis

Abstract:
Our aim in this dissertation is to study iterative methods for computing matrix functions on large, sparse, symmetric matrices and to apply these routines to a concrete problem that arises in the analysis of undirected networks: evaluating the importance of edges.

We first focus on the relationship between the Lanczos procedure in numerical linear algebra and scalar polynomial approximation. We show how connections to classical Gauss quadrature lead to efficient algorithms for computing matrix function quadratic forms, low-rank directional derivatives of the trace of a matrix function, and low-rank updates of the trace of a matrix function. We further consider the correspondence between Lanczos-based methods and polynomial interpolation for the computation of the action of a matrix function on a vector, low-rank directional derivatives, and low-rank updates. Our emphasis on connections to scalar approximation theory allows for a simple, unified presentation of these methods and their theoretical properties. Perhaps most notably, we are the first to provide characterization theorems equating the Lanczos approximants for dynamic problems—low-rank derivatives and low-rank updates—to Gauss quadrature and bivariate polynomial interpolation.

Second, we consider practical numerical experimentation and applications to network science. We conduct experiments on large matrices arising from structured networks to illustrate the low time-complexity of Lanczosbased methods for network science. As an application, we study the identification of important edges in a network. We show that matrix functions can interpolate between local degree-based and global eigenvectorbased measures, and propose an algorithm for ranking all edges of the network in time nearly-linear in the number of edges of the network by combining Lanczos-based procedures with randomized algorithms for diagonal estimation.

Actions

Access Document

Files:

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Author

Contributors

Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Supervisor
ORCID:
0000-0002-0583-4595
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Supervisor


DOI:
Type of award:
MSc by Research
Awarding institution:
University of Oxford

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP