Strategic and Stochastic Approaches to Modeling the Structure of MultiLayer and Interdependent Networks
Abstract
Examples of complex networks abound in both the natural world (e.g., ecological, social and economic systems), and in engineered applications (e.g., the Internet, the power grid, etc.). The topological structure of such networks plays a fundamental role in their functioning, dictating properties such as the speed of information diffusion, the influence of powerful or vulnerable nodes, and the ability of the nodes to take collective actions. There are two main schools of thought for investigating the structure of complex networks. Early research on this topic primarily adopted a stochastic perspective, postulating that the links between nodes are formed randomly. In an alternative perspective, it has been argued that optimization (rather than pure randomness) plays a key role in network formation. In such settings, edges are formed strategically (either by a designer or by the nodes themselves) in order to maximize certain utility functions. The classical literature on the structure of networks has predominantly focused on single layer networks where there is a single set of edges between nodes. However, there is an increasing realization that many realworld networks have either multilayer or interdependent structure. While the former considers multiple layers of relationships between the same set of nodes, the latter deals with networksofnetworks consisting of interdependencies between different subnetworks. This thesis focuses on the analysis of the structure of multilayer and interdependent networks via strategic and stochastic approaches. In the strategic multilayer network formation setting, each layer represents a different type of relationship between the nodes and is designed to maximize some utility that depends on its own topology and those of the other layers. By viewing the designer of each layer as a player in a multilayer network formation game, we show that hubandspoke networks that are commonly observed in transportation systems arise as a Nash equilibrium. Extending this analysis to interdependent networks where there are different sets of nodes, we introduce a network design game where the objective of the players is to design the interconnections between the nodes of two different networks, G1 and G2. In this game, each player is associated with a node in G1 and has functional dependencies on certain nodes in G2. Besides showing that finding a best response of a player is NPhard and characterizing some useful properties of the best response actions of the players, we prove existence of pure Nash equilibria in this game under certain conditions. In order to obtain further insights into the structure of interdependent networks with an arbitrary number of subnetworks, we consider a model for random interdependent networks where each edge between two different subnetworks is formed with probability p. We investigate certain spectral and structural properties of such networks, with corresponding implications for certain variants of consensus dynamics on those networks. In particular, we study a property known as rrobustness, which is a strong indicator of the ability of a network, including interdependent networks, to tolerate structural perturbations and dynamical attacks.
Cite this work
Ebrahim Moradi Shahrivar
(2016).
Strategic and Stochastic Approaches to Modeling the Structure of MultiLayer and Interdependent Networks. UWSpace.
http://hdl.handle.net/10012/10631
Other formats
Related items
Showing items related by title, author, creator and subject.

A Hybrid Neural Network Mathematical Programming Approach to Design an Air Quality Monitoring Network for an Industrial Complex
AlAdwani, Suad (University of Waterloo, 20070810)Air pollution sampling site selection is one of the most important and yet most vexing of the problems faced by those responsible for regional and urban air quality management and for the attainment and maintenance of ... 
Secure Protocols for Key Predistribution, Network Discovery, and Aggregation in Wireless Sensor Networks
Henry, Kevin John (University of Waterloo, 20150721)The term sensor network is used to refer to a broad class of networks where several small devices, called sensors, are deployed in order to gather data and report back to one or more base stations. Traditionally, sensors ... 
Innetwork computation in sensor networks
Sappidi, Rajasekhar Reddy (University of Waterloo, 20121207)Sensor networks are an important emerging class of networks that have many applications. A sink in these networks acts as a bridge between the sensor nodes and the enduser (which may be automated and/or part of the ...