ランダムウォークに関する技術的な質問


9

(元の質問にはまだ回答がありません。さらに説明を追加しました。)

ランダムウォークをマルコフチェーンとして表示してランダムウォーク(無向グラフ上)を分析する場合、マルコフチェーンの基本定理が適用されるように、グラフを非二部グラフにする必要があります。

グラフGGが代わりに2部グラフである場合はどうなりますか?Iは、特に打撃時に興味の間にエッジが存在し、及びJでG。二部グラフGにm個のエッジがあるとします。グラフの任意の頂点に自己ループを追加して、結果のグラフG 'を非二部にすることができます。マルコフ連鎖の基本的な定理を適用Gは、「私たちは、その取得時間I 、J < 2 メートル+ 1でGを"h i 、j ihi,jijGGmG′G′hi,j<2m+1G′、これは明らかにGのh i 、jの上限でもあります。hi,jG

質問:Gでより強い主張h i 、j < 2 mhi,j<2mが成り立つというのは本当ですか?(2SATのランダムウォークアルゴリズムの分析でこれが主張されていることがわかりました。)または、セルフループを追加するこの追加の手順を実行する必要がありますか?G

回答:


5

この回答は、質問者が実際に興味を持っていることとは異なる何かを証明しました。他の人が同じ間違いを繰り返さないように、ここに残してください。

ほとんどの場合、「自己ループはウォークを遅くするだけである」という直観的な概念を、結合の引数によって正式に正当化できます。この場合、たとえば、ウォークをセルフループ(Aとしましょう)とセルフループなし(Bとしましょう)を組み合わせて、AがBと同じステップを実行しますが、時間を遅らせることができます。仮定する:これは、例えば、次のように行われるのB で開始し、U = X 0と通過するX I:I = 1 、2 、... 、KあBあBBu = x0xi:i=1,2,…,k。ここで、Aを次のように実装します。AもBと同じ頂点を通過しますが、 頂点x iは、Geometric(p i)時間待機します。ここで、p iはx iでの自己ループ確率です。これはAの正しい実装(すべての遷移確率は正しい)であり、結合の形式により、AがBの前に頂点に到達しないことが保証されます。つまり、H A tとH B tが結合されます。AABxipipixiAABHAtHBt (2つの四球でランダム打撃倍)ので、H A T ≥ H BのT 確率を有する1。したがって、予想打撃時間の不等式が続きます。HAt≥HBt1


申し訳ありませんが、これが私の質問に答えるとは思いません。私は同意H iは、jの中Gは上部で囲まれている、H 、I 、JにG '上部で囲まれた順番である、2 m個+ 1。しかし、私はGのh i 、jが2 mによって上限されるというより強い限界を得たいと思います。(OK、「+ 1」は大した問題ではないことを理解していますが、「+ 1hi,jGhi,jG′2m+1hi,jG2m+1+1"それで、それが技術的に正確かどうか疑問に思います。)
— user686

@ user686参照を共有できますか?
— タイソンウィリアムズ

2

私は以前これをコメントとして投稿しましたが、user686の変更された質問に肯定的に答えると思います(iとjがグラフGのエッジで接続されている場合(2部かどうかに関係なく)、h (i 、j )、iからjまでの予想打撃時間はh (i 、j )< 2 mを満たします。)ijGh(i,j)ijh(i,j)<2m

また、元の未編集バージョンでは、質問にiとjが隣接しているとは記載されていなかったため、以前の回答は元の質問に関連していますが、新しい編集バージョンには関連していません。ij

場合Iとjが隣接している、通勤時間C (I 、J )= H (I 、J )+ H (J 、I )= 2 m個R (I 、J )、R (I 、jは)有効ですGのiとjの間の抵抗で、最大で1です(iとjから)ijC(i,j)=h(i,j)+h(j,i)=2mR(i,j)R(i,j)ij1ijエッジで接続されています)。このことから、H (I 、J )< 2 m個I及びjは隣接しているGの両方のため、H (I 、J )とH (J 、Iは)厳密に正です。h(i,j)<2mijGh(i,j)h(j,i)

アイデンティティC (i 、j )= 2 m R (i 、j )は、任意の頂点iおよびjに対して保持されます。証拠は、例えば、Lyons and Peresの本に現れます。C(i,j)=2mR(i,j)ij


ありがとうございました; あなたが述べた結果が2部グラフにも当てはまる場合(私はあなたが提供した参照をチェックします)、これは確かに私の質問に答えます!
— user686、2011年

0

@ user686申し訳ありませんが、私の以前の答えについては、あなたが2 m + 1 vs 2 mについて心配しているとは知りませんでした。ただし、その場合、jでのみ自己ループを追加した場合、その主張は当てはまらないと思います。ランダム始まる歩くIの両方の場合にG 'とし、Gは、それらが取るように結合することができる。■ m個のEそれらが到達するまで同じ時間に手順Jを。これは、H (i 、j )G = H (i 、2m+12mjiG′Gsamejj )G ′、したがって予想される打撃時間は等しくなければなりません。H(i,j)G=H(i,j)G′

また、バインドされたh i 、j < 2 m + 1は一般に正しくありません(mノードのパスでは、h i 、jはΘ (m 2)まで大きくなる可能性があります)、グラフは特別ですか?hi,j<2m+1mhi,jΘ(m2)

PS:それはあなたの主な懸念に対処していないようだったので、以前の回答を更新しました。


一方、iとjが隣接している場合、通勤時間C (i 、j )= h (i 、j )+ h (j 、i )= 2 m R (i 、j )、ここでR (i 、jは)との間の実効抵抗であり、I及びJでG、および最大である1。これは、hijC(i,j)=h(i,j)+h(j,i)=2mR(i,j)(I 、J )< 2 m個I及び jは隣接している Gの両方のため、 H (I 、J )と H (J 、I )が厳密に正です。
— Piyush、2011年

他の人が同じ間違いをしないように、正しくない場合や質問に回答しない場合でも回答を保持することは問題ありません(場合によってはより良い)。回答の先頭に行を追加して、正しくない理由を説明します。質問に答えて。:)
— カヴェ

@カベ:ありがとう、私はここに新しい。私の以前の答えは不正確ではありませんでしたが、user686が重要な問題と見なしたものには答えませんでした。
— Piyush、2011年

@Piyush:太字の行を先頭に追加するだけで、質問に答えていないことがわかります。
— カヴェ11/10/13
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.