Pytanie techniczne dotyczące losowych spacerów


9

(Na moje pierwotne pytanie wciąż nie ma odpowiedzi. Dodałem dalsze wyjaśnienia.)

Analizując losowe spacery (na niekierowanych grafach), widząc losowy spacer jako łańcuch Markowa, wymagamy, aby wykres nie był dwustronny, aby obowiązywało podstawowe twierdzenie o łańcuchach Markowa.

Co się stanie, jeśli wykres Gjest zamiast tego dwustronny? Jestem szczególnie zainteresowany czasem uderzeniahi,j, gdzie jest granica między i i j w G. Powiedz wykres dwustronnyG ma mkrawędzie Możemy dodać pętlę własną do dowolnego wierzchołka na wykresie, aby utworzyć wykres wynikowyGnon-dwustronny; stosując podstawowe twierdzenie o łańcuchach Markowa doG wtedy to rozumiemy hi,j<2m+1 w Gi jest to oczywiście również górna granica hi,j w G.

Pytanie: Czy to prawda, że ​​silniejsze roszczenie hi,j<2m trzyma się G? (Widziałem to w analizie algorytmu losowego marszu dla 2SAT.) Czy też naprawdę musimy przejść przez ten dodatkowy etap dodawania pętli własnej?

Odpowiedzi:


5

Ta odpowiedź okazała się czymś innym niż to, czym tak naprawdę interesował się pytający. Pozostawienie jej tutaj, aby inni nie powtórzyli tego samego błędu.

W większości przypadków można formalnie uzasadnić intuicyjne przekonanie, że „pętle własne mogą spowolnić przejście” za pomocą argumentu sprzęgającego. Na przykład w tym przypadku można połączyć spacer z pętlami siebie (nazwijmy toA) i ten bez pętli własnych (nazwijmy to B) tak, że Awykonuje te same kroki, coB, ale opóźnione w czasie. Można to zrobić na przykład w następujący sposób: Załóżmy, żeB zaczyna się o u=x0 i przechodzi xi:i=1,2,,k. Teraz wdrażamyA następująco: A przechodzi również przez te same wierzchołki co B, z wyjątkiem tego wierzchołka xi, czeka na geometryczne (pi) czas gdzie pi to prawdopodobieństwo własnej pętli w xi. Pamiętaj, że jest to poprawna implementacjaA (wszystkie prawdopodobieństwa przejścia są prawidłowe), a forma sprzężenia to zapewnia A nigdy wcześniej nie osiąga żadnego wierzchołka B, to znaczy połączyliśmy się HtA i HtB (losowe czasy uderzeń w dwóch krokach), aby HtAHtB z prawdopodobieństwem 1. Zatem pojawia się nierówność w spodziewanym czasie uderzenia.


Przepraszam, ale nie sądzę, że to odpowiada na moje pytanie. Zgadzam się z tymhi,j w G jest górny ograniczony przez hi,j w G, który z kolei jest górny ograniczony przez 2m+1. Ale chciałbym uzyskać silniejszy związek z tymhi,j w G jest górny ograniczony przez 2m. (OK, zdaję sobie sprawę, że „+1„to nie jest wielka sprawa, ale z drugiej strony widziałem roszczenie złożone bez”+1"i zastanawiam się, czy jest to technicznie dokładne.)
user686,

@ user686 Czy możesz udostępnić referencję?
Tyson Williams

2

Wcześniej zamieściłem to jako komentarz i uważam, że odpowiada ono na zmodyfikowane pytanie użytkownika user686 w twierdzeniu (kiedy i i j są połączone krawędzią na wykresie G (bez względu na to, czy jest to dwustronny czy nie), h(i,j), oczekiwany czas uderzenia od i do j spełnia h(i,j)<2m.)

Powinienem również zauważyć, że w pierwotnej, nieedytowanej wersji pytanie tego nie stwierdzało i i j są sąsiednie, więc chociaż wcześniejsze odpowiedzi odnoszą się do pierwotnego pytania, nie dotyczą nowej edytowanej wersji.

Gdyby i i j sąsiadują, czas dojazdu C(i,j)=h(i,j)+h(j,i)=2mR(i,j), gdzie R(i,j) to efektywny opór między i i j w G i jest co najwyżej 1 (od i i jsą połączone krawędzią). To pokazuje żeh(i,j)<2m kiedy i i j są w sąsiedztwie G, od kiedy oboje h(i,j) i h(j,i) są ściśle pozytywne.

Tożsamość C(i,j)=2mR(i,j) obowiązuje dla dowolnych wierzchołków i i j. Dowód pojawia się na przykład w książce Lyonsa i Peresa.


Dziękuję Ci; jeśli podany przez ciebie wynik odnosi się również do grafów dwustronnych (sprawdzę podany przez Ciebie odnośnik), to rzeczywiście odpowiada na moje pytanie!
user686,

0

@ user686 Przepraszam, za moją wcześniejszą odpowiedź: nie zdawałem sobie sprawy, że jesteś zaniepokojony 2m+1 vs 2m. Jednak w takim przypadku nie sądzę, aby twierdzenie, które się tam pojawiło, jest prawdziwe, jeśli dodasz pętlę własną tylko doj. Losowe spacery zaczynające się o godzi w przypadku obu G i i G mogą być połączone, aby mogły same kroki w tym samym czasie, aż dotrą j. To znaczy żeH(i,j)G=H(i,j)G, a zatem oczekiwany czas uderzenia musi być równy.

Również od samego początku hi,j<2m+1 nie jest ogólnie poprawny (na ścieżce m węzły, hi,j może być tak duży jak Θ(m2)), czy Twój wykres jest wyjątkowy?

PS: Zaktualizowałem moją wcześniejszą odpowiedź, ponieważ wydaje się, że nie dotyczyła ona twojego głównego problemu.


Z drugiej strony, jeśli i i j sąsiadują, czas dojazdu C(i,j)=h(i,j)+h(j,i)=2mR(i,j), gdzie R(i,j) to efektywny opór między i i j w Gi jest co najwyżej 1. To pokazuje żeh(i,j)<2m kiedy i i j są w sąsiedztwie G, od kiedy oboje h(i,j) i h(j,i)są ściśle pozytywne.
Piyush,

Dobrze jest (a czasem lepiej) zachować odpowiedź, nawet jeśli jest niepoprawna lub nie odpowiada na pytanie, aby inni nie popełnili tego samego błędu, wystarczy dodać linię na początku odpowiedzi wyjaśniającej, dlaczego jest niepoprawna lub nie Odpowiedz na pytanie. :)
Kaveh

@Kaveh: Dzięki, jestem tu nowy. Moja wcześniejsza odpowiedź nie była niepoprawna, ale nie odpowiedziała na to, co użytkownik686 uznał za ważny problem.
Piyush,

@Piyush: po prostu dodaj pogrubioną linię na górze, aby było jasne, że nie odpowiada na pytanie.
Kaveh
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.