Temps de couverture des graphiques dirigés


17

Étant donné une marche aléatoire sur un graphique, le temps de couverture est la première fois (nombre prévu de pas) que chaque sommet est touché (couvert) par la marche. Pour les graphes non orientés connectés, le temps de couverture est connu pour être limité par . Il existe des digraphes fortement connectés avec une exponentielle de temps de couverture en n . Un exemple de ceci est le graphe constitué d'un cycle dirigé ( 1 , 2 , . . . , N , 1 ) , et les bords ( j , 1 ) , de sommets j =O(n3)n(1,2,...,n,1)(j,1) . En partant du sommet 1 , le temps prévu pour une marche aléatoire pour atteindre le sommet n est Ω ( 2 n ) . J'ai deux questions :j=2,...,n11nΩ(2n)

1) Quelles sont les classes connues de graphes dirigés avec temps de couverture polynomial? Ces classes peuvent être caractérisées par des propriétés théoriques des graphes (ou) par des propriétés de la matrice d'adjacence correspondante (disons ). Par exemple, si A est symétrique, le temps de couverture du graphe est polynomial.AA

2) Existe-t-il des exemples plus simples (comme l'exemple de cycle mentionné ci-dessus) où le temps de couverture est exponentiel?

3) Existe-t-il des exemples avec un temps de couverture quasi-polynomial?

J'apprécierais tous les conseils pour de bonnes enquêtes / livres sur ce sujet.


2
Votre exemple de cycle pourrait probablement être légèrement généralisé aux graphiques avec circonférence dirigée avec un temps de couverture exponentiel 2 Ω ( n / g ) . g2Ω(n/g)
Derrick Stolee

En outre, les graphiques d'extension ont très probablement des temps de couverture rapides.
Derrick Stolee

2
L'article de Mihail a décrit comment limiter les taux de convergence des digraphes réguliers et même des chaînes de Markov générales en termes de conductance. Il peut également être utilisé pour limiter le temps de couverture (je suppose). Voir: ieeexplore.ieee.org/iel2/260/2317/00063529.pdf
Zeyu

1
@Zeyu, devrait être une réponse!
Suresh Venkat

1
Un article de Fan Chung sur "Les laplaciens et l'inégalité de Cheeger pour les graphiques dirigés" est probablement pertinent. Il contient également des indications sur les travaux précédents de Fill. springerlink.com/content/pn149711511373w9
Chandra Chekuri

Réponses:


7

Un temps de mélange clairement polynomial implique un temps de couverture polynomiale. ( En fait, pas en général. Nous avons besoin de la probabilité stationnaire au moins à chaque sommet.) Afin de vérifier l' article de Mihail conductance et la convergence de Markov chaînes à un traitement combinatoire des extenseurs qui prouve un mélange rapide de régulier graphes dirigés et chaînes de Markov générales basées sur la conductance.1/poly(n)

Voir également l'article Pseudorandom promenades sur des digraphes réguliers et le problème RL vs L par Reingold, Trevisan et Vadhan. Après le travail de Mihail. Ils ont défini le paramètre qui est équivalent à λ 2 ( G ) , la deuxième plus grande valeur propre en valeur absolue, lorsque le graphique G est réversible dans le temps, et reste bien défini pour les chaînes de Markov générales. Ce paramètre est ensuite utilisée pour limiter le temps de mélange de G .λπ(G)λ2(G)GG


Pour les temps de mélange, il y a aussi le travail de cadre connexe utilisant la soi-disant constante de Poinare (qui est une généralisation de l'écart spectral au réglage irréversible). Laurent Saloff Coste a quelques notes ( springerlink.com/content/27114435w5149665 ) traitant des chaînes de Markov dans ce cadre. Il existe également une monographie ( faculty.uml.edu/rmontenegro/research/TCS008-journal.pdf ) de Tetali et Monténégro. Bien sûr, il s'agit de mélanger les temps, mais cela pourrait être utile pour délimiter le temps de couverture comme l'a souligné Zeyu.
Piyush

2

Colin Cooper et Alan Frieze ont un ensemble de résultats dans le contexte de digraphes aléatoires qui pourraient être intéressants. Ils étudient les propriétés d'une marche aléatoire simple sur le graphe orienté aléatoire lorsque n p = d log n , d > 1 . Ils ont prouvé que:Dn,pnp=dlogn,d>1

  • Pour , whp le temps de couverture de D n , p est asymptotique à d log ( d / ( d - 1 ) ) n log n . Si d = d ( n ) avec n , le temps de couverture est asymptotique à n log n .d>1Dn,pdlog(d/(d1))nlognd=d(n)nnlogn

  • Si et d > 1 alors whp C G n , pd log ( d / ( d - 1 ) ) n log n .p=dlogn/nd>1CGn,pdlog(d/(d1))nlogn

  • Soit et x désigne la solution dans ( 0 , 1 ) de x = 1 - e - d x . Soit X g la composante géante de G n , p , p = d / n . Alors whp C X gd x ( 2 - x )d>1x(0,1)x=1edxXgGn,p,p=d/n.CXgdx(2x)4(dxlogd)n(logn)2

  • Si est une constante et G n , r désigne un graphe aléatoire aléatoire r sur l'ensemble de sommets [ n ] avec r 3 alors whp C G n , rr - 1r3Gn,rr[n]r3.CGn,rr1r2nlogn

  • Si est une constante et G m désigne un graphique d'attachement préférentiel en degré moyen 2 m alors whp C G m2 mm2Gm2m.CGm2mm1nlogn

  • Si et G r , k est un graphe géométrique aléatoire dans R k de taille de boule r tel que le degré attendu d'un sommet est asymptotique à d log n , alors whp C G r , kd log ( dk3Gr,kRkrdlogn.CGr,kdlog(dd1)nlogn

Voir Cooper, C., & Frieze, A. Distribution stationnaire et temps de couverture des marches aléatoires sur des digraphes aléatoires. Journal of Combinatorial Theory, série B. (2011).

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.