2,663 research outputs found
Construction of and efficient sampling from the simplicial configuration model
Simplicial complexes are now a popular alternative to networks when it comes
to describing the structure of complex systems, primarily because they encode
multi-node interactions explicitly. With this new description comes the need
for principled null models that allow for easy comparison with empirical data.
We propose a natural candidate, the simplicial configuration model. The core of
our contribution is an efficient and uniform Markov chain Monte Carlo sampler
for this model. We demonstrate its usefulness in a short case study by
investigating the topology of three real systems and their randomized
counterparts (using their Betti numbers). For two out of three systems, the
model allows us to reject the hypothesis that there is no organization beyond
the local scale.Comment: 6 pages, 4 figure
Percolation on random networks with arbitrary k-core structure
The k-core decomposition of a network has thus far mainly served as a
powerful tool for the empirical study of complex networks. We now propose its
explicit integration in a theoretical model. We introduce a Hard-core Random
Network model that generates maximally random networks with arbitrary degree
distribution and arbitrary k-core structure. We then solve exactly the bond
percolation problem on the HRN model and produce fast and precise analytical
estimates for the corresponding real networks. Extensive comparison with
selected databases reveals that our approach performs better than existing
models, while requiring less input information.Comment: 9 pages, 5 figure
Growing networks of overlapping communities with internal structure
We introduce an intuitive model that describes both the emergence of
community structure and the evolution of the internal structure of communities
in growing social networks. The model comprises two complementary mechanisms:
One mechanism accounts for the evolution of the internal link structure of a
single community, and the second mechanism coordinates the growth of multiple
overlapping communities. The first mechanism is based on the assumption that
each node establishes links with its neighbors and introduces new nodes to the
community at different rates. We demonstrate that this simple mechanism gives
rise to an effective maximal degree within communities. This observation is
related to the anthropological theory known as Dunbar's number, i.e., the
empirical observation of a maximal number of ties which an average individual
can sustain within its social groups. The second mechanism is based on a
recently proposed generalization of preferential attachment to community
structure, appropriately called structural preferential attachment (SPA). The
combination of these two mechanisms into a single model (SPA+) allows us to
reproduce a number of the global statistics of real networks: The distribution
of community sizes, of node memberships and of degrees. The SPA+ model also
predicts (a) three qualitative regimes for the degree distribution within
overlapping communities and (b) strong correlations between the number of
communities to which a node belongs and its number of connections within each
community. We present empirical evidence that support our findings in real
complex networks.Comment: 14 pages, 8 figures, 2 table
Complex networks as an emerging property of hierarchical preferential attachment
Real complex systems are not rigidly structured; no clear rules or blueprints
exist for their construction. Yet, amidst their apparent randomness, complex
structural properties universally emerge. We propose that an important class of
complex systems can be modeled as an organization of many embedded levels
(potentially infinite in number), all of them following the same universal
growth principle known as preferential attachment. We give examples of such
hierarchy in real systems, for instance in the pyramid of production entities
of the film industry. More importantly, we show how real complex networks can
be interpreted as a projection of our model, from which their scale
independence, their clustering, their hierarchy, their fractality and their
navigability naturally emerge. Our results suggest that complex networks,
viewed as growing systems, can be quite simple, and that the apparent
complexity of their structure is largely a reflection of their unobserved
hierarchical nature.Comment: 12 pages, 7 figure
Strategic tradeoffs in competitor dynamics on adaptive networks
Recent empirical work highlights the heterogeneity of social competitions
such as political campaigns: proponents of some ideologies seek debate and
conversation, others create echo chambers. While symmetric and static network
structure is typically used as a substrate to study such competitor dynamics,
network structure can instead be interpreted as a signature of the competitor
strategies, yielding competition dynamics on adaptive networks. Here we
demonstrate that tradeoffs between aggressiveness and defensiveness (i.e.,
targeting adversaries vs. targeting like-minded individuals) creates
paradoxical behaviour such as non-transitive dynamics. And while there is an
optimal strategy in a two competitor system, three competitor systems have no
such solution; the introduction of extreme strategies can easily affect the
outcome of a competition, even if the extreme strategies have no chance of
winning. Not only are these results reminiscent of classic paradoxical results
from evolutionary game theory, but the structure of social networks created by
our model can be mapped to particular forms of payoff matrices. Consequently,
social structure can act as a measurable metric for social games which in turn
allows us to provide a game theoretical perspective on online political
debates.Comment: 20 pages (11 pages for the main text and 9 pages of supplementary
material
Phase transition of the susceptible-infected-susceptible dynamics on time-varying configuration model networks
We present a degree-based theoretical framework to study the
susceptible-infected-susceptible (SIS) dynamics on time-varying (rewired)
configuration model networks. Using this framework, we provide a detailed
analysis of the stationary state that covers, for a given structure, every
dynamic regimes easily tuned by the rewiring rate. This analysis is suitable
for the characterization of the phase transition and leads to three main
contributions. (i) We obtain a self-consistent expression for the
absorbing-state threshold, able to capture both collective and hub activation.
(ii) We recover the predictions of a number of existing approaches as limiting
cases of our analysis, providing thereby a unifying point of view for the SIS
dynamics on random networks. (iii) We reinterpret the concept of hub-dominated
phase transition. Within our framework, it appears as a heterogeneous critical
phenomenon : observables for different degree classes have a different scaling
with the infection rate. This leads to the successive activation of the degree
classes beyond the epidemic threshold.Comment: 14 pages, 11 figure
Hypergraph reconstruction from noisy pairwise observations
The network reconstruction task aims to estimate a complex system's structure
from various data sources such as time series, snapshots, or interaction
counts. Recent work has examined this problem in networks whose relationships
involve precisely two entities-the pairwise case. Here we investigate the
general problem of reconstructing a network in which higher-order interactions
are also present. We study a minimal example of this problem, focusing on the
case of hypergraphs with interactions between pairs and triplets of vertices,
measured imperfectly and indirectly. We derive a
Metropolis-Hastings-within-Gibbs algorithm for this model and use the
algorithms to highlight the unique challenges that come with estimating
higher-order models. We show that this approach tends to reconstruct empirical
and synthetic networks more accurately than an equivalent graph model without
higher-order interactions
Exact and rapid linear clustering of networks with dynamic programming
We study the problem of clustering networks whose nodes have imputed or
physical positions in a single dimension, such as prestige hierarchies or the
similarity dimension of hyperbolic embeddings. Existing algorithms, such as the
critical gap method and other greedy strategies, only offer approximate
solutions. Here, we introduce a dynamic programming approach that returns
provably optimal solutions in polynomial time -- O(n^2) steps -- for a broad
class of clustering objectives. We demonstrate the algorithm through
applications to synthetic and empirical networks, and show that it outperforms
existing heuristics by a significant margin, with a similar execution time.Comment: 13 pages, 8 figure
Inférence et réseaux complexes
Tableau d'honneur de la Faculté des études supérieures et postdoctorales, 2018-2019Les objets d’études de la science moderne sont souvent complexes : sociétés, pandémies, grilles électriques, niches écologiques, etc. La science des réseaux cherche à mieux com- prendre ces systèmes en examinant leur structure. Elle fait abstraction du détail, en rédui- sant tout système à une simple collection de noeuds (les éléments constitutifs du système) connectés par des liens (interactions). Fort d’une vingtaine d’années de recherche, on peut constater que cette approche a mené à de grands succès scientifiques. Cette thèse est consacrée à l’intersection entre la science des réseaux et l’inférence statistique. On y traite de deux problèmes d’inférence classiques : estimation et test d’hypothèses. La partie principale de la thèse est dédiée à l’estimation. Dans un premier temps, on étu- die un modèle génératif bien connu (le modèle stochastique par blocs), développé dans le but d’identifier les régularités de la structure des réseaux complexes. Les contributions origi- nales de cette partie sont (a) l’unification de la grande majorité des méthodes de détection de régularités sous l’égide du modèle par blocs, et (b) une analyse en taille finie de la cohérence de ce modèle. La combinaison de ces analyses place l’ensemble des méthodes de détection de régularités sur des bases statistiques solides. Dans un deuxième temps, on se penche sur le problème de la reconstruction du passé d’un réseau, à partir d’une seule observation. À nouveau, on l’aborde à l’aide de modèles génératifs, le transformant ainsi en un problème d’estimation. Les résultats principaux de cette partie sont des méthodes algorithmiques per- mettant de solutionner la reconstruction efficacement, et l’identification d’une transition de phase dans la qualité de la reconstruction, lorsque le niveau d’inégalité des réseaux étudiés est varié. On se penche finalement sur un traitement par test d’hypothèses des systèmes complexes. Cette partie, plus succincte, est présentée dans un langage mathématique plus général que celui des réseaux, soit celui des complexes simpliciaux. On obtient un modèle aléatoire pour complexe simplicial, ainsi qu’un algorithme d’échantillonnage efficace pour ce modèle. On termine en montrant qu’on peut utiliser ces outils pour tester des hypothèses sur la structure des systèmes complexes réels, via une propriété inaccessible dans la représentation réseau (les groupes d’homologie des complexes).Modern science is often concerned with complex objects of inquiry: intricate webs of social interactions, pandemics, power grids, ecological niches under climatological pressure, etc. When the goal is to gain insights into the function and mechanism of these complex systems, a possible approach is to map their structure using a collection of nodes (the parts of the systems) connected by edges (their interactions). The resulting complex networks capture the structural essence of these systems. Years of successes show that the network abstraction often suffices to understand a plethora of complex phenomena. It can be argued that a principled and rigorous approach to data analysis is chief among the challenges faced by network science today. With this in mind, the goal of this thesis is to tackle a number of important problems at the intersection of network science and statistical inference, of two types: The problems of estimations and the testing of hypotheses. Most of the thesis is devoted to estimation problems. We begin with a thorough analysis of a well-known generative model (the stochastic block model), introduced 40 years ago to identify patterns and regularities in the structure of real networks. The main original con- tributions of this part are (a) the unification of the majority of known regularity detection methods under the stochastic block model, and (b) a thorough characterization of its con- sistency in the finite-size regime. Together, these two contributions put regularity detection methods on firmer statistical foundations. We then turn to a completely different estimation problem: The reconstruction of the past of complex networks, from a single snapshot. The unifying theme is our statistical treatment of this problem, again based on generative model- ing. Our major results are: the inference framework itself; an efficient history reconstruction method; and the discovery of a phase transition in the recoverability of history, driven by inequalities (the more unequal, the harder the reconstruction problem). We conclude with a short section, where we investigate hypothesis testing in complex sys- tems. This epilogue is framed in the broader mathematical context of simplicial complexes, a natural generalization of complex networks. We obtain a random model for these objects, and the associated efficient sampling algorithm. We finish by showing how these tools can be used to test hypotheses about the structure of real systems, using their homology groups
- …