-
Modeling critical connectivity constraints in random and empirical networks
Authors:
Laurent Hébert-Dufresne,
Márton Pósfai,
Antoine Allard
Abstract:
Random networks are a powerful tool in the analytical modeling of complex networks as they allow us to write approximate mathematical models for diverse properties and behaviors of networks. One notable shortcoming of these models is that they are often used to study processes in terms of how they affect the giant connected component of the network, yet they fail to properly account for that compo…
▽ More
Random networks are a powerful tool in the analytical modeling of complex networks as they allow us to write approximate mathematical models for diverse properties and behaviors of networks. One notable shortcoming of these models is that they are often used to study processes in terms of how they affect the giant connected component of the network, yet they fail to properly account for that component. As an example, this approach is often used to answer questions such as how robust is the network to random damage but fails to capture the structure of the network before any inflicted damage. Here, we introduce a simple conceptual step to account for such connectivity constraints in existing models. We distinguish network neighbors into two types of connections that can lead or not to a component of interest, which we call critical and subcritical degrees. In doing so, we capture important structural features of the network in a system of only one or two equations. In particular cases where the component of interest is surprising under classic random network models, such as sparse connected networks, a single equation can approximate state-of-the art models like message passing which require a number of equations linear in system size. We discuss potential applications of this simple framework for the study of infrastructure networks where connectivity constraints are critical to the function of the system.
△ Less
Submitted 7 July, 2023;
originally announced July 2023.
-
Controllability of complex networks: input node placement restricting the longest control chain
Authors:
Samie Alizadeh,
Márton Pósfai,
Abdorasoul Ghasemi
Abstract:
The minimum number of inputs needed to control a network is frequently used to quantify its controllability. Control of linear dynamics through a minimum set of inputs, however, often has prohibitively large energy requirements and there is an inherent trade-off between minimizing the number of inputs and control energy. To better understand this trade-off, we study the problem of identifying a mi…
▽ More
The minimum number of inputs needed to control a network is frequently used to quantify its controllability. Control of linear dynamics through a minimum set of inputs, however, often has prohibitively large energy requirements and there is an inherent trade-off between minimizing the number of inputs and control energy. To better understand this trade-off, we study the problem of identifying a minimum set of input nodes such that controllabililty is ensured while restricting the length of the longest control chain. The longest control chain is the maximum distance from input nodes to any network node, and recent work found that reducing its length significantly reduces control energy. We map the longest control chain-constraint minimum input problem to finding a joint maximum matching and minimum dominating set. We show that this graph combinatorial problem is NP-complete, and we introduce and validate a heuristic approximation. Applying this algorithm to a collection of real and model networks, we investigate how network structure affects the minimum number of inputs, revealing, for example, that for many real networks reducing the longest control chain requires only few or no additional inputs, only the rearrangement of the input nodes.
△ Less
Submitted 9 December, 2022;
originally announced December 2022.
-
Origins of Algorithmic Instabilities in Crowdsourced Ranking
Authors:
Keith Burghardt,
Tad Hogg,
Raissa M. D'Souza,
Kristina Lerman,
Marton Posfai
Abstract:
Crowdsourcing systems aggregate decisions of many people to help users quickly identify high-quality options, such as the best answers to questions or interesting news stories. A long-standing issue in crowdsourcing is how option quality and human judgement heuristics interact to affect collective outcomes, such as the perceived popularity of options. We address this limitation by conducting a con…
▽ More
Crowdsourcing systems aggregate decisions of many people to help users quickly identify high-quality options, such as the best answers to questions or interesting news stories. A long-standing issue in crowdsourcing is how option quality and human judgement heuristics interact to affect collective outcomes, such as the perceived popularity of options. We address this limitation by conducting a controlled experiment where subjects choose between two ranked options whose quality can be independently varied. We use this data to construct a model that quantifies how judgement heuristics and option quality combine when deciding between two options. The model reveals popularity-ranking can be unstable: unless the quality difference between the two options is sufficiently high, the higher quality option is not guaranteed to be eventually ranked on top. To rectify this instability, we create an algorithm that accounts for judgement heuristics to infer the best option and rank it first. This algorithm is guaranteed to be optimal if data matches the model. When the data does not match the model, however, simulations show that in practice this algorithm performs better or at least as well as popularity-based and recency-based ranking for any two-choice question. Our work suggests that algorithms relying on inference of mathematical models of user behavior can substantially improve outcomes in crowdsourcing systems.
△ Less
Submitted 23 October, 2020;
originally announced October 2020.
-
Diversity of structural controllability of complex networks with given degree sequence
Authors:
Abdorasoul Ghasemi,
Márton Pósfai,
Raissa M. D'Souza
Abstract:
We investigate to what extent the degree sequence of a directed network constrains the number of driver nodes. We develop a pair of algorithms that take a directed degree sequence as input and aim to output a network with the maximum or minimum number of driver nodes. We find an upper bound for the maximum and a lower bound for the minimum, and show that the algorithms achieve these bounds for all…
▽ More
We investigate to what extent the degree sequence of a directed network constrains the number of driver nodes. We develop a pair of algorithms that take a directed degree sequence as input and aim to output a network with the maximum or minimum number of driver nodes. We find an upper bound for the maximum and a lower bound for the minimum, and show that the algorithms achieve these bounds for all real and model networks, with few exceptions characterized by tiny system size and heterogeneous degree distributions. Applying these algorithms to a broad range of real networks, we show the gap between the upper and lower bounds can vary dramatically across different degree sequences. Thus, we introduce the notion of \bl{structural control} complexity to capture how much more difficult it is to control a specific network beyond what is required given its degree sequence, suggesting additional structure is present. Using model networks, we numerically and analytically investigate how typical features of the degree distribution affect the range of required driver nodes. We find that the minimum is determined by the number of sources or sinks, while the maximum is strongly affected by the presence of hubs.
△ Less
Submitted 23 March, 2020; v1 submitted 16 May, 2019;
originally announced May 2019.
-
Emergence of bimodality in controlling complex networks
Authors:
Tao Jia,
Yang-Yu Liu,
Endre Csóka,
Márton Pósfai,
Jean-Jacques Slotine,
Albert-László Barabási
Abstract:
Our ability to control complex systems is a fundamental challenge of contemporary science. Recently introduced tools to identify the driver nodes, nodes through which we can achieve full control, predict the existence of multiple control configurations, prompting us to classify each node in a network based on their role in control. Accordingly a node is critical, intermittent or redundant if it ac…
▽ More
Our ability to control complex systems is a fundamental challenge of contemporary science. Recently introduced tools to identify the driver nodes, nodes through which we can achieve full control, predict the existence of multiple control configurations, prompting us to classify each node in a network based on their role in control. Accordingly a node is critical, intermittent or redundant if it acts as a driver node in all, some or none of the control configurations. Here we develop an analytical framework to identify the category of each node, leading to the discovery of two distinct control modes in complex systems: centralized vs distributed control. We predict the control mode for an arbitrary network and show that one can alter it through small structural perturbations. The uncovered bimodality has implications from network security to organizational research and offers new insights into the dynamics and control of complex systems.
△ Less
Submitted 24 May, 2015;
originally announced May 2015.
-
Inferring the interplay of network structure and market effects in Bitcoin
Authors:
Dániel Kondor,
István Csabai,
János Szüle,
Márton Pósfai,
Gábor Vattay
Abstract:
A main focus in economics research is understanding the time series of prices of goods and assets. While statistical models using only the properties of the time series itself have been successful in many aspects, we expect to gain a better understanding of the phenomena involved if we can model the underlying system of interacting agents. In this article, we consider the history of Bitcoin, a nov…
▽ More
A main focus in economics research is understanding the time series of prices of goods and assets. While statistical models using only the properties of the time series itself have been successful in many aspects, we expect to gain a better understanding of the phenomena involved if we can model the underlying system of interacting agents. In this article, we consider the history of Bitcoin, a novel digital currency system, for which the complete list of transactions is available for analysis. Using this dataset, we reconstruct the transaction network between users and analyze changes in the structure of the subgraph induced by the most active users. Our approach is based on the unsupervised identification of important features of the time variation of the network. Applying the widely used method of Principal Component Analysis to the matrix constructed from snapshots of the network at different times, we are able to show how structural changes in the network accompany significant changes in the exchange price of bitcoins.
△ Less
Submitted 12 December, 2014;
originally announced December 2014.
-
Phase transition in the controllability of temporal networks
Authors:
Márton Pósfai,
Philipp Hövel
Abstract:
The control of complex systems is an ongoing challenge of complexity research. Recent advances using concepts of structural control deduce a wide range of control related properties from the network representation of complex systems. Here, we examine the controllability of complex systems for which the timescale of the dynamics we control and the timescale of changes in the network are comparable.…
▽ More
The control of complex systems is an ongoing challenge of complexity research. Recent advances using concepts of structural control deduce a wide range of control related properties from the network representation of complex systems. Here, we examine the controllability of complex systems for which the timescale of the dynamics we control and the timescale of changes in the network are comparable. We provide both analytical and computational tools to study controllability based on temporal network characteristics. We apply these results to investigate the controllable subnetwork using a single input, present analytical results for a generic class of temporal network models, and preform measurements using data collected from a real system. Depending upon the density of the interactions compared to the timescale of the dynamics, we witness a phase transition describing the sudden emergence of a giant controllable subspace spanning a finite fraction of the network. We also study the role of temporal patterns and network topology in real data making use of various randomization procedures, finding that the overall activity and the degree distribution of the underlying network are the main features influencing controllability.
△ Less
Submitted 29 December, 2013;
originally announced December 2013.
-
Do the rich get richer? An empirical analysis of the BitCoin transaction network
Authors:
Dániel Kondor,
Márton Pósfai,
István Csabai,
Gábor Vattay
Abstract:
The possibility to analyze everyday monetary transactions is limited by the scarcity of available data, as this kind of information is usually considered highly sensitive. Present econophysics models are usually employed on presumed random networks of interacting agents, and only macroscopic properties (e.g. the resulting wealth distribution) are compared to real-world data. In this paper, we anal…
▽ More
The possibility to analyze everyday monetary transactions is limited by the scarcity of available data, as this kind of information is usually considered highly sensitive. Present econophysics models are usually employed on presumed random networks of interacting agents, and only macroscopic properties (e.g. the resulting wealth distribution) are compared to real-world data. In this paper, we analyze BitCoin, which is a novel digital currency system, where the complete list of transactions is publicly available. Using this dataset, we reconstruct the network of transactions, and extract the time and amount of each payment. We analyze the structure of the transaction network by measuring network characteristics over time, such as the degree distribution, degree correlations and clustering. We find that linear preferential attachment drives the growth of the network. We also study the dynamics taking place on the transaction network, i.e. the flow of money. We measure temporal patterns and the wealth accumulation. Investigating the microscopic statistics of money movement, we find that sublinear preferential attachment governs the evolution of the wealth distribution. We report a scaling relation between the degree and wealth associated to individual nodes.
△ Less
Submitted 31 March, 2014; v1 submitted 18 August, 2013;
originally announced August 2013.
-
Core percolation on complex networks
Authors:
Yang-Yu Liu,
Endre Csóka,
Haijun Zhou,
Márton Pósfai
Abstract:
As a fundamental structural transition in complex networks, core percolation is related to a wide range of important problems. Yet, previous theoretical studies of core percolation have been focusing on the classical Erdős-Rényi random networks with Poisson degree distribution, which are quite unlike many real-world networks with scale-free or fat-tailed degree distributions. Here we show that cor…
▽ More
As a fundamental structural transition in complex networks, core percolation is related to a wide range of important problems. Yet, previous theoretical studies of core percolation have been focusing on the classical Erdős-Rényi random networks with Poisson degree distribution, which are quite unlike many real-world networks with scale-free or fat-tailed degree distributions. Here we show that core percolation can be analytically studied for complex networks with arbitrary degree distributions. We derive the condition for core percolation and find that purely scale-free networks have no core for any degree exponents. We show that for undirected networks if core percolation occurs then it is always continuous while for directed networks it becomes discontinuous when the in- and out-degree distributions are different. We also apply our theory to real-world directed networks and find, surprisingly, that they often have much larger core sizes as compared to random models. These findings would help us better understand the interesting interplay between the structural and dynamical properties of complex networks.
△ Less
Submitted 15 June, 2012; v1 submitted 12 June, 2012;
originally announced June 2012.
-
Effect of correlations on network controllability
Authors:
Márton Pósfai,
Yang-Yu Liu,
Jean-Jacques Slotine,
Albert-László Barabási
Abstract:
A dynamical system is controllable if by imposing appropriate external signals on a subset of its nodes, it can be driven from any initial state to any desired state in finite time. Here we study the impact of various network characteristics on the minimal number of driver nodes required to control a network. We find that clustering and modularity have no discernible impact, but the symmetries of…
▽ More
A dynamical system is controllable if by imposing appropriate external signals on a subset of its nodes, it can be driven from any initial state to any desired state in finite time. Here we study the impact of various network characteristics on the minimal number of driver nodes required to control a network. We find that clustering and modularity have no discernible impact, but the symmetries of the underlying matching problem can produce linear, quadratic or no dependence on degree correlation coefficients, depending on the nature of the underlying correlations. The results are supported by numerical simulations and help narrow the observed gap between the predicted and the observed number of driver nodes in real networks.
△ Less
Submitted 9 January, 2013; v1 submitted 22 March, 2012;
originally announced March 2012.