Amplitude des graphes cubiques aléatoires


10

Considérons un graphe cubique aléatoire connecté desommets, tirés de G (n, 3 -reg ) (tel que défini ici , c'est-à-dire que 3n est pair et que deux graphiques quelconques ont la même probabilité).G=(V,E)G ( n , 3 )n=|V|G(n,3)3n

Bien sûr , il y a n possibles recherches, largeur d ' abord un pour chaque noeud de départ sV . Une largeur First Search BG départ au noeud sV attribue un niveau d(s,v) à chaque noeud vV , où d(s,v) est la distance entre s et v dans G .

Disons qu'une telle recherche en BG affecte également un niveau

L(s,{u,v})=max{d(s,u),d(s,v)}
à chaque arête e={u,v}E .

Étant donné une recherche de largeur en premier B_G spécifiqueBG , soit α(BG,i) le nombre d'arêtes qui ont été affectées au niveau i , et soit α(BG)=maxi{α(BG,i)} . En d'autres termes, α(BG) est le nombre d'arêtes du niveau contenant plus d'arêtes que tout autre niveau. Enfin, laissez α(G) le maximum α(BG) pour l' une des n Largeur Premières recherches de G .

Appelons α(G) l' amplitude de G .

Question

Comment la valeur attendue de α(G) croît-elle lorsque n tend vers l'infini? Rappelons que G est un cube aléatoire . Plus précisément, ce que j'aimerais vraiment savoir, c'est si la valeur attendue de α(G) appartient à o(n) .

Puisque n est pair, la limite est considérée de sorte que je ne me soucie pas des n impairs n.


3
(1) Veuillez préciser à partir de quelle distribution de probabilité vous tracez votre graphique cubique. (2) Êtes-vous intéressé par l'attente de en fonction de , ou autre chose? (3) Je suppose que est pair (sinon un graphe cubique n'existe pas). Donc, je suppose que la limite est considérée pour que vous ne vous souciez pas des impairs . α(G)nnn
Yoshio Okamoto

@YoshioOkamoto: (1) À partir de -reg tel que défini dans stanford.edu/class/msande337/notes/… ( est pair et deux graphiques quelconques ont la même probabilité). (2) J'ai enrichi la question pour clarifier ce point. (3) Oui, est pair et la limite est considérée pour que je ne me soucie pas des impairs . G(n,3)3nnn
Giorgio Camerani

@SureshVenkat: Merci d'avoir amélioré la lisibilité de la question ;-)
Giorgio Camerani

2
Permettez-moi de dire qu'il est fort probable qu'il y ait des résultats de concentration pour sur des graphiques cubiques aléatoires, ce qui signifie que la valeur attendue, la valeur de probabilité élevée, etc., sont toutes les mêmes. À moins que le PO ne précise, je pense qu'une réponse à l'une de ces questions serait une réponse raisonnable à cette question. α(G)
Peter Shor

2
@WalterBishop: Permettez-moi de poser une autre question. Comment définissez-vous si est déconnecté? α(G)G
Yoshio Okamoto

Réponses:


10

L'amplitude pour les graphes expanseurs. Un graphe aléatoire aléatoire à 3 intervalles est asymptotiquement presque sûrement un graphe d'expansion (voir Wikipedia) , donc l'espérance de l'amplitude sera , car la probabilité qu'il ne s'agisse pas d'un graphe d'expansion passe à car va à .α(n)=Θ(n)Θ(n)0n

Pour un graphe d'extension avec le paramètre , pour tout ensemble de sommets avec , il y a voisins de l'ensemble. Maintenant, laissez le nombre de sommets au niveau être , avec . Nous avons alors de la propriété d'expansion que tant que n'est pas trop grand (c'est-à-dire que nous n'avons pas encore inclus la moitié des sommets) Maintenant, recherchez le niveau qui contient le sommet . Autrement dit, donc etβssn/2βsjj0=1j

jβi=0j1i
jn3i=0j1i<n/3i=0jin/3. Si ce niveau est grand, c'est-à-dire , nous avons terminé. Sinon, le niveau suivant a la taille et nous avons fini.jn/6
j+1βi=0jiβn3,

Bien que cette preuve examine le nombre de sommets d'un niveau plutôt que le nombre d'arêtes (ce que l'OP a demandé), il y a toujours au moins autant d'arêtes ajoutées à l'étape que de sommets au niveau , car chaque sommet doit être atteint par un bord.ii


Merci pour votre réponse! C'est très surprenant (du moins pour moi): même si le nombre total d'arêtes est , et le nombre de niveaux est , le plus le niveau bondé a toujours des bords . Ainsi, les bords ne sont pas répartis uniformément entre les niveaux: mon intuition (empirique, erronée) était que, à part quelques niveaux initiaux et quelques niveaux finaux, il aurait dû y avoir des niveaux centraux parmi lesquels les bords ont été dispersés quelque peu uniformément. m=1.5nΘ(n)Ω(log(n))Θ(n)Ω(log(n))
Giorgio Camerani

avec «empirique», vous voulez dire que vous avez réellement effectué des tests? est d'environ pour les graphes aléatoires cubiques, voir ftp-sop.inria.fr/mascotte/personnel/Stephane.Perennes/Bol88.pdfβ0.1845
didest

Oui, j'ai exécuté des tests de à et mesuré la quantité . Si approchait de lorsque augmentait, cela aurait donné des preuves empiriques que . Autour de , était d'environ , tandis que vers , était d'environ (bien sûr, je n'ai jamais considéré ces chiffres comme des preuves empiriques, car est encore trop petit pour représenter une asymptotique). Mais quand j'ai dit "intuition empirique"n=100n=150000k=α(G)mk0nα(G)o(n)n=100k0.3n=150000k0.26n=150000
Giorgio Camerani

... Je voulais dire un vrai (mauvais) sentiment plutôt que le résultat des tests: je sentais quelque peu que ces BFS devaient avoir une forme de "saucisse" (c'est-à-dire minuscules aux extrémités, et de constance constante au milieu). "Ils doivent être comme ça", ai-je pensé. La preuve ci-dessus montre à quel point mon intuition était fausse. Néanmoins, je suis toujours surpris: bords, niveaux, mais pas bords à chaque niveau. Θ(n)Ω(log(n)) O(nlog(n))
Giorgio Camerani

5

La réponse de Peter Shor est vraiment bonne, mais il y a une autre façon de répondre à cela: prouver que la largeur de l'arbre est supérieure de deux fois l'amplitude (la version vertex). Puisque nous savons que les expandeurs 3-réguliers ont une largeur d'arbre linéaire, nous avons terminé.

Voir la construction d'une décomposition d'arbre à partir d'un arbre BFS, c'est la diapositive 15 de cette présentation: http://www.liafa.jussieu.fr/~pierref/ALADDIN/MEETING2/soto.pdf

Il est facile de voir que la taille de chaque sac est délimitée par deux fois le niveau le plus large.


Merci pour votre réponse, cette présentation a été très utile.
Giorgio Camerani
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.