We prove that the diameter of threshold (zero temperature) Geometric Inhomogeneous Random Graphs (GIRG) is $Î(\log n)$. This has strong implications for the runtime of many distributed protocols on those graphs, which often have runtimes bounded as a function of the diameter.
The GIRG model exhibits many properties empirically found in real-world networks, and the runtime of various practical algorithms has empirically been found to scale in the same way for GIRG and for real-world networks, in particular related to computing distances, diameter, clustering, cliques and chromatic numbers. Thus the GIRG model is a promising candidate for deriving insight about the performance of algorithms in real-world instances.
The diameter was previously only known in the one-dimensional case, and the proof relied very heavily on dimension one. Our proof employs a similar Peierls-type argument alongside a novel renormalization scheme. Moreover, instead of using topological arguments (which become complicated in high dimensions) in establishing the connectivity of certain boundaries, we employ some comparatively recent and clearer graph-theoretic machinery. The lower bound is proven via a simple ad-hoc construction.
- ID de l'article: 2510.12543
- Titre: The Diameter of (Threshold) Geometric Inhomogeneous Random Graphs
- Auteurs: Zylan Benjert (TU Delft), Kostas Lakis (ETH Zurich), Johannes Lengler (ETH Zurich), Raghu Raman Ravi (ETH Zurich)
- Classification: math.PR (Théorie des probabilités), cs.SI (Réseaux sociaux et informationnels)
- Conférence de publication: 42nd Conference on Very Important Topics (CVIT 2016)
- Lien de l'article: https://arxiv.org/abs/2510.12543
Cet article démontre que le diamètre des graphes aléatoires géométriques inhomogènes à seuil (T-GIRG) est Θ(log n). Ce résultat revêt une importance majeure pour le temps d'exécution de nombreux protocoles distribués sur ces graphes, car ce temps est généralement borné par une fonction du diamètre. Le modèle GIRG exhibe de nombreuses propriétés empiriques observées dans les réseaux réels, et le temps d'exécution de divers algorithmes pratiques suit les mêmes lois d'échelle sur les GIRG et les réseaux réels, notamment concernant le calcul des distances, le diamètre, le clustering, les cliques et le nombre chromatique. Le modèle GIRG constitue donc un candidat prometteur pour extraire des intuitions sur la performance algorithmique à partir d'instances réelles.
Cet article étudie le problème du diamètre des graphes aléatoires géométriques inhomogènes à seuil (T-GIRG). Le diamètre d'un graphe est la valeur maximale de la distance graphique entre toutes les paires de sommets ; pour les graphes non connexes, seules les paires de sommets dans la même composante connexe sont considérées.
- Performance des algorithmes distribués: Le diamètre d'un graphe exerce une influence directe sur la performance de nombreux algorithmes distribués, tels que l'élection de leader et les algorithmes d'arbre couvrant minimal, dont le temps d'exécution est souvent borné par le diamètre
- Modélisation des réseaux réels: Le modèle GIRG capture de nombreuses propriétés importantes des réseaux réels, notamment la distribution des degrés en loi de puissance, les distances du petit monde, le coefficient de clustering élevé, la faible dimensionnalité, la structure hiérarchique et la navigabilité
- Prédiction de la performance algorithmique: Les études empiriques montrent que la performance de divers algorithmes sur les GIRG est fortement corrélée à leur performance sur les réseaux réels
- Restriction dimensionnelle: Les travaux antérieurs n'ont démontré le diamètre logarithmique que dans le cas unidimensionnel, et la preuve dépend fortement des propriétés unidimensionnelles
- Précision des bornes: Les travaux existants ne prouvent que des bornes polylogarithmiques sans déterminer l'exposant exact
- Complexité en haute dimension: En haute dimension, les arguments topologiques deviennent complexes et nécessitent de nouvelles approches techniques
- Résultat théorique principal: Démonstration que le diamètre de T-GIRG est Θ(log n), première borne serrée pour le cas haute dimension
- Techniques de preuve novatrices:
- Utilisation d'arguments de type Peierls combinés à un nouveau schéma de renormalisation
- Remplacement des arguments topologiques complexes par des mécanismes théoriques des graphes
- Développement d'une analyse de connectivité des frontières applicable au cas haute dimension
- Analyse complète des bornes: Preuves complètes des bornes supérieures et inférieures
- Couverture des plages de paramètres: Résultats correspondants pour différentes valeurs de τ (exposant de la loi de puissance)
Le modèle T-GIRG est construit comme suit:
- Ensemble de sommets: Les sommets sont générés par un processus ponctuel de Poisson d'intensité λ sur le tore d-dimensionnel 0, n^(1/d)^d
- Attribution des poids: Chaque sommet u tire indépendamment un poids w_u d'une distribution en loi de puissance D
- Règle de connexion des arêtes: Pour deux sommets distincts u et v, une arête est créée si et seulement si w_u·w_v ≥ |u-v|^d
Distribution en loi de puissance: Une variable aléatoire X ≥ 1 suit une distribution en loi de puissance d'exposant τ > 1 si PX ≥ x = Θ(x^(1-τ)).
Construction d'une structure arborescente de pavage en boîtes:
- Niveau inférieur T_0: Partition de l'espace géométrique en boîtes de longueur d'arête D_0, plage de poids [1, 2^(d/2))
- Niveaux supérieurs T_i: Chaque niveau double la longueur des arêtes des boîtes, la plage de poids s'élargit en conséquence
- Niveau supérieur T_: Couvre l'espace entier et la plage de poids restante
- Chemin canonique de boîtes L(B_1, B_2): Chemin unique dans l'arbre reliant deux boîtes
- Région inactive W(u,v): Composante connexe du chemin canonique et des boîtes inactives adjacentes
- Ensemble de frontière S(u,v): Boîtes actives voisines de W(u,v)
Utilisation de mécanismes théoriques des graphes pour prouver la connectivité des frontières visibles:
- Définition de frontière visible: ∂_{vis(B)}(C) = {B' | B' est adjacent à une certaine boîte B+ de C et B' est connexe à B dans B\C}
- Construction d'ensemble générateur: Construction d'un ensemble générateur de cordes Γ_B de l'espace cyclomatique de B
- Théorème de connectivité: Application du théorème de Timár pour prouver la connectivité de la frontière visible dans B
Lemme 2.16: Si u et v sont connexes dans le GIRG, il existe une séquence de boîtes B_0,...,B_k entièrement contenue dans W(u,v)∪S(u,v), telle que les sommets de boîtes adjacentes sont à distance au plus 3, d'où d_(u,v) ≤ O(|W(u,v)|).
Lemme 2.17: Lorsque τ ≤ 3 et λ est suffisamment grand, avec probabilité élevée |W(B_1,B_2)| ≤ C log n.
La preuve utilise un argument de type Peierls: le nombre de grands ensembles inactifs connexes croît exponentiellement, mais la probabilité que chaque ensemble soit inactif décroît exponentiellement, avec une intensité de décroissance dépendant de λ.
Lorsque λ n'est pas suffisamment grand, introduction d'une structure de tour:
- Définition de tour: Fusion d'une boîte de bas niveau et de toutes ses boîtes subordonnées
- Condition de tour actif:
- Les boîtes de poids élevé doivent être actives
- Les sommets de poids élevé sont dans la même composante connexe
- Le diamètre géométrique des autres composantes est borné
Schéma de renormalisation: Remplacement des boîtes de bas niveau par des tours, redéfinition de L(u,v), W(u,v), S(u,v), et preuve de résultats analogues de construction de chemins et de délimitation de taille.
Idée de construction:
- Construction de chemin local: Construction d'un chemin de longueur logarithmique dans une région cubique de volume n^{1/(τ-1)+ε}
- Squelette de courbe Gray: Utilisation d'une courbe définie par le code Gray en base M comme squelette du chemin
- Garantie d'isolement: Utilisation de la propriété w_ ≤ n^{1/(τ-1)+ε} pour assurer l'isolement du chemin par rapport à l'extérieur
- Probabilité de succès: Chaque tentative réussit avec probabilité n^{-C'}, le nombre total de tentatives est n^{C''}, le choix de C' < C'' assure le succès avec probabilité élevée
Théorème 1.4: Avec probabilité élevée,
- Si τ = 3 et λ est suffisamment grand, le diamètre de T-GIRG est O(log n)
- Si τ < 3, le diamètre de T-GIRG est O(log n)
- Si τ > 2, le diamètre de T-GIRG est Ω(log n)
- Applicabilité en haute dimension: Généralisation réussie des résultats du cas unidimensionnel à une dimension arbitraire
- Plage de paramètres: Couverture de la plage de paramètres la plus importante pour les applications pratiques τ ∈ (2,3)
- Précision des bornes: Correspondance des bornes supérieures et inférieures, donnant le comportement asymptotique exact
- Graphes aléatoires hypersurface (HRG): Cas unidimensionnel particulier de T-GIRG, diamètre logarithmique connu
- Autres modèles de réseaux complexes: Graphes de Kronecker, percolation à loi d'échelle, etc., mais manquent de correspondance empirique avec les réseaux réels
- Méthodes unidimensionnelles: Utilisation de structures de blocage, dépendance forte des propriétés dimensionnelles
- Défis en haute dimension: Arguments topologiques complexes, nécessité de nouveaux outils théoriques des graphes
- Algorithmes distribués: Analyse de complexité des algorithmes d'élection de leader, d'arbre couvrant minimal, etc.
- Science des réseaux: Étude des propriétés structurelles des réseaux réels
- Caractérisation précise: Le diamètre de T-GIRG est Θ(log n), résolvant le problème ouvert en haute dimension
- Généralité de la méthode: Les techniques de preuve s'appliquent à une dimension générale, sans dépendre de propriétés spéciales de faible dimension
- Signification pratique: Fournit une base théorique pour l'analyse de la performance des algorithmes distribués sur les réseaux complexes
- Restriction de température: Les résultats s'appliquent uniquement au cas de température zéro, les GIRG à température positive restent ouverts
- Contraintes de paramètres: Certains résultats nécessitent l'hypothèse que λ est suffisamment grand
- Complexité technique: La preuve implique des arguments géométriques et combinatoires complexes
- Généralisation à température positive: Étude du diamètre du modèle GIRG général
- Applications algorithmiques: Application des résultats théoriques à l'analyse d'algorithmes distribués spécifiques
- Autres propriétés: Étude d'autres propriétés structurelles des GIRG, telles que la connectivité, l'expansion, etc.
- Percée théorique: Résolution d'un problème ouvert important, comblage du vide théorique en haute dimension
- Innovation technique: Développement de nouvelles techniques de preuve, notamment l'analyse théorique des graphes de la connectivité des frontières
- Complétude des résultats: Fourniture de bornes supérieures et inférieures correspondantes, donnant une caractérisation asymptotique précise
- Pertinence pratique: La forte corrélation du modèle avec les réseaux réels confère une valeur pratique aux résultats
- Complexité de la preuve: Les détails techniques sont complexes, leur compréhension et vérification nécessitent une formation mathématique avancée
- Portée d'application: L'hypothèse de température zéro limite la généralité des résultats
- Complexité computationnelle: Absence de discussion sur la complexité algorithmique du calcul du diamètre
- Contribution théorique: Fournit des outils théoriques importants à la théorie des graphes aléatoires et à la science des réseaux
- Potentiel d'application: Fournit des orientations théoriques pour la conception de systèmes distribués et d'algorithmes de réseau
- Valeur méthodologique: Les techniques de preuve pourraient s'appliquer à d'autres problèmes connexes
- Conception de systèmes distribués: Analyse de complexité des protocoles et prédiction de performance
- Recherche en science des réseaux: Analyse théorique des propriétés structurelles des réseaux complexes
- Conception d'algorithmes: Optimisation d'algorithmes basée sur la structure du réseau
L'article cite 33 références connexes, couvrant plusieurs domaines importants tels que la théorie des graphes aléatoires, les réseaux complexes et les algorithmes distribués, fournissant une base théorique solide pour la recherche.