Технічне запитання про випадкові прогулянки


9

(На моє початкове запитання досі не було відповіді. Я додав додаткові роз'яснення.)

Аналізуючи випадкові прогулянки (на ненаправлених графах), розглядаючи випадкову ходу як ланцюг Маркова, ми вимагаємо, щоб графік був не двостороннім, так що застосовується фундаментальна теорема ланцюгів Маркова.

Що станеться, якщо графік Gзамість цього двосторонній? Мене конкретно цікавить час ударуhi,j, де є край між i і j в G. Скажіть двосторонній графікG має mкраї. Ми можемо додати в графіку самовільну петлю до довільної вершини, щоб зробити отриманий графікGнеподільний; застосовуючи фундаментальну теорему ланцюгів Маркова доG ми тоді отримуємо це hi,j<2m+1 в G, і це очевидно також є верхньою межею для hi,j в G.

Питання: Чи правда, що сильніша претензія hi,j<2m тримає в G? (Це бачили в заявках в аналізах алгоритму випадкової ходьби для 2SAT.) Або нам дійсно доводиться пройти цей додатковий крок додавання самокрутки?

Відповіді:


5

Ця відповідь виявилася чимось відмінною від того, що насправді цікавило запитувача. Залишаючи це тут, щоб інші не повторили ту ж помилку.

У більшості випадків можна формально обґрунтувати інтуїтивне уявлення про те, що «самооцінка циклу може лише уповільнити ходьбу» аргументом зв'язку. Наприклад, у цьому випадку можна поєднати прогулянку з петлями самоврядування (назвемо цеA) і той, що не має циклів самоврядування (назвемо це B) так що Aробить ті ж дії, що іB, але затримано в часі. Наприклад, це можна зробити так: Припустимо, щоB починається о u=x0 і проходить через xi:i=1,2,,k. Тепер ми реалізуємоA наступним чином: A також проходить через ті самі вершини, що і B, за винятком цієї вершини xi, він чекає геометричного (pi) час, де pi - ймовірність само циклу при xi. Зауважте, що це правильна реалізаціяA (всі ймовірності переходу правильні), і форма сполучення це забезпечує A ніколи раніше не досягає вершин B, тобто ми поєднали HtA і HtB (випадкові часи ударів за дві прогулянки), так що HtAHtB з вірогідністю 1. Таким чином, випливає нерівність очікуваного часу удару.


Вибачте, але я не думаю, що це відповідає на моє запитання. Я згоден з цимhi,j в G є верхньою межею hi,j в G, який у свою чергу верхній межами 2m+1. Але я хотів би отримати більш сильну межу цьогоhi,j в G є верхньою межею 2m. (Гаразд, я розумію, що "+1"це не велика справа, але з іншого боку, я бачив претензію, зроблену без"+1"і тому мені цікаво, чи це технічно точно.)
user686

@ user686 Чи можете ви поділитися посиланням?
Тайсон Вільямс

2

Я раніше публікував це як коментар, і я вважаю, що він відповідає ствердно (коли) i і j з'єднані ребром у графі G (незалежно від того, двопартійна вона чи ні), h(i,j), очікуваний час удару з i до j задовольняє h(i,j)<2m.)

Слід також зазначити, що в первісному редакторі не було зазначеного питання i і j є суміжними, тому хоча попередні відповіді стосуються початкового питання, вони не стосуються нової редагованої версії.

Якщо i і j є суміжними, час сполучення C(i,j)=h(i,j)+h(j,i)=2mR(i,j), де R(i,j) - ефективний опір між i і j в G, і є максимум 1 (відтоді i і jз'єднані ребром). Це показує, щоh(i,j)<2m коли i і j суміжні в G, оскільки обидва h(i,j) і h(j,i) суворо позитивні.

Ідентичність C(i,j)=2mR(i,j) справедливо для довільних вершин i і j. Доказ з’являється, наприклад, у книзі Ліона і Переса.


Дякую; якщо результат, який ви заявили, має місце і для двосторонніх графіків (я перевірю вказане вами посилання), це дійсно відповідає на моє запитання!
user686

0

@ user686 Вибачте, за попередню відповідь: я не розумів, що вас турбує 2m+1 проти 2m. Однак у такому випадку я не вважаю, що заява, зроблена там, відповідає дійсності, якщо ви додаєте самокрутку лише вj. Випадкові прогулянки, починаючи зi у випадку обох G і і G можна з'єднати так, щоб вони взяли same кроки в той же час, поки вони не дістаються j. Це означає щоH(i,j)G=H(i,j)G, і очікувані часи враження повинні бути рівні.

Також, оскільки зв'язаний hi,j<2m+1 взагалі неправильно (на шляху m вузли, hi,j може бути як великий Θ(m2)), ваш графік особливий?

PS: Я оновив свою попередню відповідь, оскільки, здається, це не стосується вашої основної проблеми.


З іншого боку, якщо i і j є суміжними, час сполучення C(i,j)=h(i,j)+h(j,i)=2mR(i,j), де R(i,j) - ефективний опір між i і j в G, і є щонайбільше 1. Це показує, щоh(i,j)<2m коли i і j суміжні в G, оскільки обидва h(i,j) і h(j,i)суворо позитивні.
Піюш

Добре (а іноді і краще) зберігати відповідь навіть тоді, коли вона невірна або не відповідає на запитання, щоб інші не помилилися, просто додайте рядок до початку відповіді, пояснюючи, чому вона неправильна чи ні відповідай на питання. :)
Kaveh

@Kaveh: Спасибі, я тут новачок. Моя попередня відповідь була невірною, але не відповіла, що користувач686 вважав важливим питанням.
Піюш

@Piyush: просто додайте рядок жирним шрифтом у верхній частині, щоб було зрозуміло, що він не відповідає на питання.
Каве
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.