1. Modeling and Approximation of Complex Networks
- Author
-
Jin, Jiafeng
- Subjects
- Applied Mathematics
- Abstract
Many complex phenomena can be modeled by networks, that is, by a set of nodes connected by edges. Networks are represented by graphs, and several algebraic and analytical methods have been developed for their study. However, in order to obtain a more useful representation of a system, it is often appropriate to include more information about the nodes and/or edges, and those additions make it necessary to adapt or modify such methods of study. Multi-class networks, in which the set of nodes and/or the set of edges are partitioned in two or more classes, are useful when different nodes and edges can play fundamentally distinct roles in the system. In this dissertation we introduce new models and methods for multi-class networks, based on how the adjacency matrix is formed. We apply this approach to obtain measures of node importance or centrality, in particular using the Perron eigenvector. Perturbation results shed light on how the relative importance of a node changes by the addition of a single edge, and experiments with both synthetic and real data sets illustrate features of the methods discussed.One of the properties of interest in the analysis of networks is global communicability, i.e., how easy or difficult it is, generally, to reach nodes from other nodes by following edges. Different global communicability measures provide quantitative assessments of this property, emphasizing different aspects of the problem. This dissertation also investigates the sensitivity of global measures of communicability to local changes. In particular, for directed, weighted networks, we study how different global measures of communicability change when the weight of a single edge is changed; or, in the unweighted case, when an edge is added or removed. The measures we study include the total network communicability, based on the matrix exponential of the adjacency matrix, and the Perron network communicability, defined in terms of the Perron root of the adjacency matrix and the associated left and right eigenvectors. Finding what local changes lead to the largest changes in global communicability has many potential applications, including assessing the resilience of a system to failure or attack, guidance for incremental system improvements, and studying the sensitivity of global communicability measures to errors in the network connection data.Finally, the dissertation considers the problem of recovering a sparse approximationA ∈ ℝn×n of an unknown (exact) adjacency matrix Atrue for a network from acorrupted version of a communicability matrix C = exp(Atrue) + N ∈ ℝn×n, whereN denotes an unknown “noise matrix.” We consider two methods for determiningan approximation A of Atrue: (i) a Newton method with soft thresholding and linesearch, and (ii) a proximal gradient method with line search. These methods areapplied to compute the solution of the minimization problemargminA{ ||exp(A) − C||F2 + μ||vec(A)||1}where µ > 0 is a regularization parameter that controls the relative importance of the two terms. We discuss the effect of µ on the computed solution, conditions for convergence, and the rate of convergence of the methods. Computed examples illustrate their performance when applied to directed and undirected networks.
- Published
- 2024