Je m'intéresse aux modèles de graphes aléatoires similaires aux graphes de vrais réseaux informatiques. Je ne sais pas si le modèle commun bien étudié ( n sommets, chaque bord possible est sélectionné avec la probabilité p ) est bon pour étudier les réseaux informatiques réels (est-ce?).
Quels modèles de graphes aléatoires sont utiles pour comprendre l'évaluation des réseaux informatiques dans la pratique?
Plus généralement, quels autres modèles de graphes aléatoires finis (autres que ceux équivalents au modèle ) ont été étudiés dans la littérature? (Une réponse idéale serait un pointeur vers une enquête pour des modèles étudiés de graphes aléatoires finis.)
Réponses:
Au cours des dernières années, l'étude des graphes aléatoires avec des contraintes structurelles "naturelles" a gagné du terrain. Par exemple, on peut considérer un graphe planaire tiré uar de la classe de tous les graphes planaires à sommets et étudier comment il se comporte comme n → ∞ . Contrairement aux graphes aléatoires d'Erdős-Rényi ou à d'autres modèles similaires, les bords de ces graphiques sont fortement dépendants, de sorte qu'une des pseudo-motivations pour étudier de telles distributions est d'analyser les modèles de réseau avec une indépendance très limitée entre les bords.n n→∞
Cependant, à l'heure actuelle, cet objectif semble assez éloigné car l'indépendance limitée rend beaucoup plus difficile l'analyse des propriétés de ces graphiques. En fait, plusieurs questions de base auxquelles il est très facile de répondre pour , comme la distribution de la séquence de degrés, n'ont été résolues que très récemment pour les graphiques planaires aléatoires.G(n,p)
Pour une référence définitive, voir les articles de Konstantinos Panagiotou et les citations qu'ils contiennent. Pour plus de commodité, voici un petit échantillon de quelques articles pertinents:
la source
Cette enquête, La structure et la fonction des réseaux complexes par Newman, passe en revue les techniques et les modèles de réseaux complexes réels, y compris des concepts tels que l'effet du petit monde, la distribution des degrés et les modèles de graphes aléatoires. En outre, le même auteur a un bon article, Graphes aléatoires comme modèles de réseaux , sur les adaptations de graphiques aléatoires pour modéliser des réseaux réels.
Les références:
1) Graphes aléatoires comme modèles de réseaux, MEJ Newman, dans Handbook of Graphs and Networks, S. Bornholdt et HG Schuster (éd.), Wiley-VCH, Berlin (2003)
2) La structure et la fonction des réseaux complexes, MEJ Newman, SIAM Review 45, 167-256 (2003)
la source
De vrais réseaux informatiques à quelle couche? Internet est, au niveau de l'AS (sans doute le niveau le plus élevé), un petit réseau mondial avec des nœuds extrêmement élevés. Au fur et à mesure que les couches se rapprochent des fils réels, le graphique devient plus lié à la géographie et moins lié à la couche sociale (social n'est pas le bon mot - est-ce vraiment un réseau social lorsque les entités "amis" sont des sociétés multinationales?) . Dans le cas extrême, un Ethernet local est un arbre logique qui est (probablement) un sous-graphique du modèle physique des connexions de fils, et ce modèle de connexions de fils n'est probablement pas trop de fils de plus qu'un arbre.
Les "vrais réseaux informatiques" se déclinent en plusieurs variantes et couches. Certains d'entre eux ressemblent à des réseaux sociaux, d'autres non. Pour en savoir plus à ce sujet, je vous renvoie impudiquement au chapitre 2 de ma thèse - http://home.manhattan.edu/~peter.boothe/thesis.pdf
la source
Waxman, Routage des connexions multipoints , IEEE J. Select. Domaines Commun. 6 (9), 1617-1622, 1988. Zegura, Calvert, Bhattacharjee, How to Model an Internetwork , Proc. IEEE INFOCOM '96, 1996.
la source
Walter Willinger a bâti sa carrière sur l'utilisation de graphiques sans échelle pour modéliser des réseaux. Il y a trop de choses à citer, je vais donc vous signaler son entrée DBLP . Le point clé de ces modèles est qu'ils ont des propriétés similaires aux réseaux "réels" qui ne sont pas capturés par G (n, p).
la source
Vous voudrez peut-être consulter le livre de Durrett . Je pense que vous avez beaucoup de lecture à faire.
la source
Au lieu de trouver, justifier et analyser laborieusement un modèle spécifique, vous voudrez peut-être utiliser les données réelles dont vous disposez (si vous en avez). Cela signifie définir un modèle probabiliste générique et entraîner ses paramètres en fonction de vos données (par exemple par estimation de vraisemblance maximale).
De toute évidence, la grammaire spécifique peut (et devrait!) Utiliser la connaissance du domaine. Considérons par exemple différentes grammaires utilisées pour la prédiction de la structure secondaire de l'ARN dans Dowell, Eddy (2004) pour un avant-goût.
Trouvez quelques détails sur cette technique dans Weinberg, Nebel (2010) . Je ne sais pas comment (bien) cela peut être appliqué aux graphiques généraux, cependant.
Si vous avez besoin de plus de puissance, vous pouvez passer à des trucs comme le CFG multidimensionnel (S) (par exemple Seki, Kato (2008) ) ou le SCFG dépendant de la longueur / position ( Weinberg, Nebel (2010) ).
la source
Comme vous le savez probablement, il semble y avoir une différence entre le graphique de connectivité pour le World Wide Web et opposé au graphique de connectivité pour l'infrastructure Internet. Je ne prétends certainement pas être un expert, mais j'ai vu l'article de Li, Alderson, Tanaka, Doyle et Willinger «Vers une théorie des graphiques sans échelle: définition, propriétés et implications» qui présente une «s-métrique» "pour mesurer la" non-échelle "d'un graphique (avec la définition de graphiques sans échelle encore en débat pour autant que je sache) qui prétendent avoir un modèle graphique qui crée des graphiques qui sont similaires à la connectivité Internet au niveau d'un routeur niveau.
Voici quelques modèles plus génératifs qui pourraient être intéressants:
L'article de Berger, Borgs, Chayes, D'Souza et Kleinberg "Attachement préférentiel induit par la concurrence"
Tolérance hautement optimisée de Carlson et Doyle : un mécanisme pour les lois de puissance dans les systèmes conçus
Un point critique de Molloy et Reed pour les graphiques aléatoires avec une séquence de degrés donnée qui présente le "modèle de configuration effacé"
Newman's Clustering et attachement préférentiel dans les réseaux en croissance (ce qui a déjà été mentionné)
On pourrait également générer explicitement une distribution des degrés et créer un graphique de cette façon, mais je ne sais pas à quel point cela modélise le graphique Internet au niveau du routeur.
Il y a, bien sûr, beaucoup plus de littérature sur le sujet et je n'ai donné que quelques-uns (ce que je considère comme) des faits saillants.
J'espère que cela pourra aider.
la source
Bien que ce soit un vieux sujet auquel je réponds car il y a beaucoup de gens qui visitent encore de tels messages. Je suis motivé par un commentaire dans une autre réponse.
Le modèle de Barabasi-Albert et d'autres modèles qui produisent des graphiques sans échelle ont été proposés pour modéliser Internet au niveau du routeur et au niveau du système autonome. Bien qu'au départ de tels modèles aient été jugés exacts, il s'est avéré que nous n'avons pas une image complète de la topologie Internet en raison de difficultés à découvrir tous les liens. Bien que l'on pense qu'il s'agit d'une queue lourde, il s'agit pratiquement d'un travail en cours.
Pour votre référence, vous pouvez lire: RG Clegg, C Di Cairano-Gilfedder, S Zhou, Un regard critique sur la modélisation de la loi de puissance de l'Internet
la source
Il y a plusieurs ouvrages sur les graphes aléatoires, comme livre de Bollobás et il existe plusieurs modèles de graphes aléatoires comme petit monde lien de wikipedia ou attachement préférentiel lien pour wikipedia , aux réseaux de modèles avec de petites distances entre les ordinateurs ou ceux avec une distribution degré suivant une loi de puissance , respectivement.
Je pense qu'il n'y a pas de moyen facile de modéliser un vrai réseau informatique, mais je suis assez sûr que G (n, p) ne le modéliserait pas très bien. Sauf si vous travaillez avec un réseau organisé très spécifique.
la source
Ma recommandation est le document d'enquête rédigé par les inventeurs du générateur de graphes aléatoires R-MAT. http://portal.acm.org/citation.cfm?id=1132954
Le générateur de graphes aléatoires R-MAT est très simple et largement utilisé. Par exemple, ce générateur est adopté dans le benchmark Graph500 ( http://www.graph500.org/ ).
la source