Strategic and Stochastic Approaches to Modeling the Structure of Multi-Layer and Interdependent Networks
MetadataShow full item record
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 real-world networks have either multi-layer or interdependent structure. While the former considers multiple layers of relationships between the same set of nodes, the latter deals with networks-of-networks consisting of interdependencies between different subnetworks. This thesis focuses on the analysis of the structure of multi-layer and interdependent networks via strategic and stochastic approaches. In the strategic multi-layer 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 multi-layer network formation game, we show that hub-and-spoke 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 NP-hard 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 r-robustness, 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 Multi-Layer and Interdependent Networks. UWSpace. http://hdl.handle.net/10012/10631
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 Al-Adwani, Suad (University of Waterloo, 2007-08-10)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 Pre-distribution, Network Discovery, and Aggregation in Wireless Sensor Networks Henry, Kevin John (University of Waterloo, 2015-07-21)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 ...
Zhao, Han (University of Waterloo, 2015-06-08)Sum-Product Networks (SPNs), which are probabilistic inference machines, have attracted a lot of interests in recent years. They have a wide range of applications, including but not limited to activity modeling, language ...