多種ランダムウォークの全訪問時間の上下界
全文
(2) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report. 到達時間の期待値が O(n2 ), 全訪問時間の期待値が O(n2 log n) になることを示している. 一方でネットワークの探索を高速化させる別の手段として複数のクローラで探索を並列 化することが考えられる. Alon ら3) は標準ランダムウォークをする k 個の独立なトークン. (だたし同期して遷移) からなる多重ランダムウォークについて研究している. 多重ランダ ムウォークでは到達時間を, 特定の頂点に 1 つ以上のトークンが到達するまでの時間として おり, 全訪問時間を, 全ての頂点が 1 つ以上のトークンに訪問されるまでの時間としている.. Alon らは k 個のトークンによる多重ランダムウォークが, 完全グラフやランダムグラフな どの特定のグラフにおいて単一 (トークンの) ランダムウォークより k 倍速く全訪問できる 図 1 Graphs for experiment. ことを示している. また同時にサイクルやパスのようなグラフに対しては log k 倍の高速化 しかできないことも示している. 本研究では多種ランダムウォークという, 各トークンが個別の遷移確率行列を持つ新たな. 多種 (β = 0.5) & (β = 1). ランダムウォークのモデルを提案し, その全訪問時間について考える. 多種ランダムウォー. 多重 (β = 0.5) × 2 多重 (β = 1) × 2. クとは, 多重ランダムウォークを一般化したものであり, 各トークンンに異なる遷移確率行. c = 500. c = 666. c = 750. c = 800. 19, 711 16, 274 187, 158. 12, 267 13, 503 111, 628. 8, 729 12, 823 60, 114. 6, 824 12, 484 39, 237. 列を採用することで, 同一の遷移確率行列の場合より高速にネットワークを探索させること 表 1 2 つの β ランダムウォークに従うトークンからなる多重/多種ランダムウォークの全訪問時間. を目指している. 多種ランダムウォークが多重ランダムウォークよりも高速に探索し得ることを端的に示す ため計算機によるシミュレーションの結果を示す. このシミュレーションでは, 2 トークンの. 下界を到達時間で抑える不等式を示す. またその上下界が完全グラフ, 完全二部グラフ, ラ. 多種ランダムウォークの全訪問時間を算出した. 各トークンはそれぞれ β = 0.5 と β = 1.0. ンダムグラフなどのグラフにおいてタイトであることを示す.. の β ランダムウォーク (式 (1)) の遷移確率行列に従うものとする. また比較対象として 2. 2. 準. つのトークンが β = 0.5 の β ランダムウォークの遷移確率行列に従う多重ランダムウォー. 備. クと, β = 1 の遷移確率行列に従う多重ランダムウォークの全訪問時間をシミュレーション. 2.1 単一ランダムウォーク. した. シミュレーションを行うグラフは頂点数 c のクリークと, 頂点数 n − c (c ≥ n/2) の. 本稿では 1 つのトークンによるランダムウォークを単一ランダムウォークと呼ぶ. n. サイクルからなり, クリークの各頂点からサイクルの頂点への辺をちょうど1本もつ. 図 1. 頂点のグラフ G = (V, E) が与えられ, G 上の単一ランダムウォークの遷移確率行列を. は n = 12, c = 8 としたときのシミュレーションのグラフの例である. 表 1 は多重/多種ラ. P = (puv ) : u, v ∈ V とする. ここで {u, v} ∈ E のときに限り puv > 0 とする.. ンダムウォークの全訪問時間のシミュレーション結果であり, 頂点数 1, 000 のグラフにおい. Definition 2.1. 遷移確率行列 P に従うトークンが頂点 u を出発して v に到達するまで. て 10, 000 回試行を行った平均値である. Ikeda ら7) の研究によれば, β = 0.5 の β ランダム. P のステップ数の期待値を, u から v への到達時間と呼び HG (u, v) と記述する. また G に. ウォークは β = 1.0 の場合よりも高速なランダムウォークであるが, シミュレーションでは. P 対する到達時間 HG を次のように定義する.. c = 666, 750, そして 800 のグラフにおいて, 多種ランダムウォークのほうが高速であった.. P P HG = max HG (u, v).. (2). u,v∈V. 本研究では多種ランダムウォークの全訪問時間について議論する. 単一ランダムウォーク においては全訪問時間の上下界を到達時間によって与える不等式が Matthews9) により知ら. Definition 2.2. 遷移確率行列 P に従うトークンが頂点 u を出発して他の全ての頂点に. れており, 2.1 節で詳しく述べる. 本稿では多種ランダムウォークにおける全訪問時間の上. P 到達するまでのステップ数の期待値を, u からの全訪問時間と呼び CG (u) と記述する. ま. 2. c 2012 Information Processing Society of Japan ⃝.
(3) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report P た G に対する全訪問時間 CG を次のように定義する. P CG. =. 過程の状態の有限順序列の全集合とする. また Ω 上のマルコフ測度空間を M (Ω) とする.. P max CG (u). u∈V. 9). Matthews. S = (s1 , s2 , ..., sk ), S = (s′1 , s′2 , ..., s′k ) をこのマルコフ過程の状態対とすると, S → S ′ の. (3). 状態遷移確率 p(S, S ′ ) は次のように定義される.. により, 到達時間と全訪問時間について以下のような関係式が知られている.. hn−1 min. u̸=v∈V. ≤. P HG (u, v). P CG. ここで hn は調和級数で, hn =. ≤ hn−1 max. u̸=v∈V. ∑n. 1 i=1 i. P HG (u, v). p(S, S ′ ) =. (4). ここで pi (u, v) は多種ランダムウォークにおける i 番目のトークンの u → v への遷移確率. である.. である.. µ ∈ M (Ω) を初期状態 S0 ∈ V k を持つマルコフ測度とする, つまり ω = (ω0 , ω1 , ...) ∈ Ω. k トークンの 多種ランダムウォークでは, それぞれのトークンが個々の遷移確率に従って 独立に遷移する. n 頂点のグラフ G = (V, E) が与えられ, G 上の多種ランダムウォークの. としたとき以下が成立する.. 各トークンの遷移確率行列を Pi = (pi (u, v)) : u, v ∈ V , 1 ≤ i ≤ k とする. また多種ラン ダムウォークの現在の状態を S = (s1 , s2 , ..., sk ) ∈ V. k. µ(X0 (ω) = S0 ) = 1, ここで Xt (ω) は ω の t 番目の要素を表す. また任意の S ∈ V k について以下が成立する.. とし, 各トークンの滞在している頂. 点は si ∈ V で表わされるとする. このとき各トークンはそれぞれの遷移確率行列 ′. に従って遷移し, 多種ランダムウォークの次の状態を S =. (s′1 , s′2 , ..., s′k ). ∈V. k. ∑. pi (si , s′i ). とする. つ. S ′ ∈(V k ). 多種ランダムウォークの到達時間を以下のように定義する.. µ(Xi+1 (ω) = S ′ | X0 (ω) = U0 , X1 (ω) = U1 , ..., Xi (ω) = Ui = S). Definition 2.3. 遷移確率行列集合 P k := (P1 , P2 , ..., Pk ) に従う多種ランダムウォークが. = µ(Xi+1 (ω) = S ′ | Xi (ω) = Ui = S) = p(S, S ′ ),. 状態 S = (s1 , s2 , ..., sk ) から遷移を開始して, 頂点 v に少なくとも 1 つのトークンが到達. さらに任意の u, v, w0 , w1 , ..., wi ∈ V と t ∈ N ∪ {0} について以下が成立する.. k. P するまでの同期ステップ数の期待値を, 状態 S から v の到達時間と呼び HG (S, v) と記述. P HG. =. max. S∈V k ,v∈V. P HG. k. Pk HG. を次のように定義する.. (S, v).. µ(Yj (Xi+1 (ω)) = v | Yj (X0 (ω)) = w0 , Yj (X1 (ω)) = w1 , ..., Yj (Xi (ω)) = wi = u) = µ(Yj (Xi+1 (ω)) = v | Yj (Xi (ω)) = u) = pj (u, v),. (5). ここで Yj (S) は S ∈ V k の j 番目の要素を表す. そして任意の 1 ≤ j ≤ k に対して上記の. Definition 2.4. 遷移確率行列集合 P k := (P1 , P2 , ..., Pk ) に従う多種ランダムウォークが. 条件を満たすマルコフ測度は以下の M + により示される.. 状態 S = (s1 , s2 , ..., sk ) から遷移を開始して, 他のすべての頂点を少なくとも 1 つのトーク k. P ンが訪問するまでの同期ステップ数の期待値を, 状態 S からの全訪問時間と呼び CG (S) P と記述する. また G に対する全訪問時間 CG k. k. P P (S). CG = max CG S∈V k. p(S, S ′ ) = 1.. また任意の S, S ′ , U0 , U1 , ..., Ui ∈ V k と t ∈ N ∪ {0} ついて以下が成立する.. まりトークンは同期して遷移する.. k. pi (si , s′i ).. i=1. 2.2 多種ランダムウォーク. する. また G に対する到達時間. k ∏. k. M + (Ω) =. {. }. µ ∈ M + (Ω) | p(S, T ) > 0 only if ∀j, Yj (T ) ∈ N (Yj (S)) .. を次のように定義する.. 3. 多種ランダムウォークの全訪問時間の上下界. (6). Theorem 3.1. G = (V, E) を連結グラフとし, Pi (i = 1, ..., k) を G 上の任意の遷移確率. G = (V, E) を n 頂点の有限グラフとし, N (u) を u ∈ V の隣接頂点集合とする. u の. 行列として, P k := (P1 , P2 , ..., Pk ) とすると以下が成り立つ.. 次数は deg(u) = |N (u)| で表わす. 多種ランダムウォークはマルコフ過程として記述でき る. マルコフ過程の各状態は k 個の頂点の順序集合で定義し, Ω = (V k )N∪{0} をマルコフ. 3. c 2012 Information Processing Society of Japan ⃝.
(4) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report. ( hn−1. min. S∈V k ,v∈V. ここで hn =. ∑n. i=1. −1. i. k. ). (. k. P P HG (S, v) − 1 ≤ CG ≤ hn−1. max. S∈V k ,v∈V. k. P HG (S, v). ). であることに注意しなければならない. なぜなら多種ランダムウォークでは 1 ステップで複. (7). 数の未到達の頂点に訪問し得るため, 以下の事象が成立する可能性があるためである.. である.. (Tj−1 (ω, π) = τ (ω, vj )) ∧ (T´j−1 (´ ω , π) < τ´(´ ω , vj )).. Proof. V の順列の全集合を SV とし, SV 上の一様測度を ν とする. V の順列 π = (v1 , v2 , ..., vn ) ∈ SV の i 番目の要素を σj (π) = vj とする. 頂点 u ∈ V と u だけから. ゆえに,. なる順序集合 U0 = (u, u, ..., u) ∈ V k について, ν の {π : σ1 (π) = u} を満たす条件付き測. Pu (Tj−1 (ω, π) < Tj (ω, π)) ≤ P´u (T´j−1 (´ ω , π) < τ´(´ ω , vj ) = P´u (´ τ (´ ω , σi (π)) < τ´(´ ω , σj (π)), 2 ≤ i < j). 度を νu とする. 同様に µ の {ω : X0 (ω) = (u, u, ..., u) = U0 } を満たす条件付き測度を µu ´ = V N∪{0} を頂点の有限順序列 とする. また µu と νu の直積測度を Pu とする. 一方で Ω. ∫. =. の全集合とし, 写像 f を ω = (ω0 , ω1 , ...) ∈ Ω について. ∫ω´. f (ω) = ω ´ = Y1 (X0 ), Y2 (X0 ), ..., Yk (X0 ), Y1 (X1 ), Y2 (X1 ), ...., Yk (X1 ), Y1 (X2 ), ...,. = ω ´. つまり. =. Xki+j (´ ω ) = Yj (Xi (ω)). ´ の全単射とする. さらに µ を満たす Ω → Ω ´u を {´ ω : Xi = u if 0 ≤ i ≤ k − 1} を満たす ω ´ の条件付き測度とし, µ ´u と νu の直積測度を P´u とする. そして τ (ω, v), τ´(´ ω , v), Tj (ω, π), T´j (´ ω , π) をそれぞれ次のように定義する.. νu ({π : τ´(´ ω , σi (π)) < τ´(´ ω , σj (π)), 2 ≤ i < j})d´ µu (´ ω) (n − 1)! (j − 2)!(n − j)! × d´ µu (´ ω) (j − 1)!(n − j)! (n − 1)!. 1 j−1. 任意の π ∈ SV で, すべての頂点を訪問するまでのステップ数は Tn (ω, π) なので,. [. ]. k. P CG = EPu Tn (ω, π). τ (ω, v) = inf{t ≥ 0 : v ∈ Xt (ω)}, τ´(´ ω , v) = inf{t´ ≥ 0 : v = Xt (´ ω )},. =. Tj (ω, π) = max τ (ω, σi (π)), i≤j. n ∑ j=2. T´j (´ ω , π) = max τ´(´ ω , σi (π)). i≤j. =. n ∑. [. ]. EPu Tj (ω, π) − Tj−1 (ω, π). [. ]. EPu Tj (ω, π) − Tj−1 (ω, π) : Tj−1 (ω, π) ̸= Tj (ω, π). j=2 n. ここで Xt (´ ω) ∈ V は ω ´ の t 番目の要素である. このとき. Tj−1 (ω, π) < Tj (ω, π) ⇔ Tj−1 (ω, π) < τ (ω, vj ). =. ∑. k. P HG (XTj−1 (ω,π) (ω), vj )Pu (Tj−1 (ω, π) ̸= Tj (ω, π)). j=2. さらに k. P ≤ max{HG (S, v) : v ∈ V, S ∈ V k }. Tj−1 (ω, π) < τ (ω, vj ) ⇒ T´j−1 (´ ω , π) < τ´(´ ω , vj ).. n ∑ j=2 n. k. P ≤ max{HG (S, v) : v ∈ V, S ∈ V k }. が成立する. ただし. ∑ j=2. Tj−1 (ω, π) < τ (ω, vj ) ̸⇐ T´j−1 (´ ω , π) < τ´(´ ω , vj ). ≤. 4. Pk hn−1 max{HG (S, v). Pu (Tj−1 (ω, π) < Tj (ω, π)) 1 j−1. : v ∈ V, S ∈ V k }.. c 2012 Information Processing Society of Japan ⃝.
(5) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report. よって不等式 (7) の右辺が示された.. と合わせて,. 不等式 (7) の左辺を示すため以下を利用する.. ⌈. τ (ω, v) =. Tj (ω, π) =. [⌈. = EP´u. ⌉. [. T´j (´ ω , π) . k. ≥. T´j−1 (´ ω , π) ̸= T´j (´ ω , π) ⇔ T´j−1 (´ ω , π) < T´j (´ ω , π) ⇔ T´j−1 (´ ω , π) < τ´(´ ω , vj ). よって,. [. = EP´u. [∑ n (. ]. T´j (´ ω , π) − T´j−1 (´ ω , π). j=2. =. n ∑. [. j=2. ≥. v∈V,S∈V. k. k. P {HG (S, v) − 1},. 不等式 (7) の左辺も示された.. )). (. min. EP´u T´j (´ ω , π) − T´j−1 (´ ω , π) P´u T´j−1 (´ ω , π) ̸= T´j (´ ω , π). j=2 n. =. ]. s,v∈V. ≥ hn−1. ]. ]. = hn−1 min {EPu τ (ω, v) − τ (ω, s) − 1}. ]. [. EP´u T´n (´ ω , π). ⌉]. [. )]. EP´u T´j (´ ω , π) − T´j−1 (´ ω , π). n ( ∑. T´n (´ ω , π) k. k { [ ]} hn−1 ≥ min EP´u τ´(´ ω , v) − τ´(´ ω , s) : τ´(´ ω , s) < τ´(´ ω , v) k s,v∈V { [ τ´(´ ]} ω , v) τ´(´ ω , s) ≥ hn−1 min EP´u − : τ´(´ ω , s) < τ´(´ ω , v) s,v∈V k k { [ τ´(´ ⌈ τ´(´ ⌉ ]} ω , v) ω , s) ≥ hn−1 min EP´u − : τ´(´ ω , s) < τ´(´ ω , v) s,v∈V k k { [⌈ τ´(´ ⌉ ⌈ τ´(´ ⌉ ]} ω , v) ω , s) ≥ hn−1 min EP´u − − 1 : τ´(´ ω , s) < τ´(´ ω , v) s,v∈V k k. また定義より以下も成立する.. EP´u T´j (´ ω , π). ]. P CG = EPu Tn (ω, π). τ´(´ ω , v) , k. ⌈. [. k. ⌉. ∑(. [. ]. 最後にもう一つ別の下界を示す. これは全訪問時間の定義より自明に成立する.. )). (. Proposition 3.1. G = (V, E) を連結グラフとし, Pi (i = 1, ..., k) を G 上の任意の遷移確. EP´u τ´(´ ω , vj ) − τ´(´ ω , XTj−1 (ω,π) ) P´u T´j−1 (´ ω , π) < T´j (´ ω , π) ´. j=2. ≥ min. s,v∈V. {. [. n ]} ∑. EP´u τ´(´ ω , v) − τ´(´ ω , s) : τ´(´ ω , s) < τ´(´ ω , v). { = hn−1 min. s,v∈V. (. P´u (T´j−1 (´ ω , π) < τ´(´ ω , vj ). 率行列として, P k := (P1 , P2 , ..., Pk ) とすと以下が成り立つ.. ). max. S∈V k ,v∈V. k. k. P P HG (S, v) ≤ CG .. (8). j=2. [. EP´u τ´(´ ω , v) − τ´(´ ω , s) : τ´(´ ω , s) < τ´(´ ω , v). ]}. 4. 上下界のタイトな例. .. この節では定理 3.1 の多重標準ランダムウォークによるタイトな例を示す. また. [. 4.1 完全グラフ Kn. ]. 任意の開始状態 S ∈ V k と任意の目的頂点 v ∈ V (v ∈ / S) について, グラフの対称性より. k. P EPu τ (ω, v) − τ (ω, s) : τ (ω, s) < τ (ω, v) ≥ min HG (S, v), S∈V. k. 到達時間を次のように計算できる.. 5. c 2012 Information Processing Society of Japan ⃝.
(6) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report k. P HK (S, v) = n. 1. (. 1− 1−. 1 n−1. )k. min. (9). S∈V k ,v∈V. トークン数 k について k ≤ n とすると, 以下の不等式が得られる.. 1−. (. k 1 ≤ 1− n−1 n−1. )k. ≤1−. max S∈V. k 2(n − 1). k ,v∈V. これを変形して,. S∈V. (. )k. ≤. (. 2. (. 2. 1− 1− k. P HK (S, v) = m,n. 1− 1−. 1 m. 1 n. )k − 1,. )k .. 完全グラフ上の多重標準ランダムウォークと同様の解析により. min. 1 k ≤1− 1− 2(n − 1) n−1. k. P HK (S, v) = m,n. k ,v∈V. max. k . n−1. S∈V k ,v∈V. 2m − 1 (k < m) k 4n Pk HK (S, v) ≤ (k < n). m,n k k. P HK (S, v) ≥ m,n. よって以下の不等式が得られる.. 2m − 1 4n Pk log(m + n) ≤ CK log(m + n), ≤ m,n k k. よって. n−1 ≤ k. (. 1. 1− 1−. 1 n−1. )k ≤. 2(n − 1) . k. min. この場合, 定理 3.1 の上下界は. k. max. S∈V k ,v∈V. k. P HK (S, v) = Θ n. を一度も訪問していない事象を As (u, v) とすると, 任意の t > 0 について以下が成り立つ.. n . k. H(u, v) =. さらに定理 3.1 より以下を得る.. (. k. P CK =O n. ). ∞ ∑. ∞ ∑. Pr(As (u, v)). s=t+1. 多重ランダムウォークにおいても各トークンは独立に遷移することから以下が成り立つ.. またこの上下界はタイトである.. H(S, v) ≤ t +. 4.2 完全二部グラフ Km,n U, W を完全二部グラフ Km,n の極大独立集合とし, |U | = m, |W | = n とする. また一. ∞ ∑. Pr(∩u∈S As (u, v)) = t +. s=t+1. 般性を失わず, m ≤ n と仮定できる. 全てのトークンが同一の頂点から遷移を始めるので, Pk HK (S, v) m,n. Pr(As (u, v)) ≤ t +. s=1. n log n , k. Km,n で到達時間. = Θ(1) のときタイトになる.. 単一ランダムウォークにおいて頂点 u から開始したランダムウォークがステップ s で v. ( ). P HK (S, v) = n. n m. 4.3 ランダムグラフ Gn,p. 式 (9) および (10) より S∈V k ,v∈V. (10). ∞ ∑ ∏. Pr(As (u, v)).. s=t+1 u∈S. また πv を v の定常確率, tm を単一ランダムウォークの混合時間として以下の式を得る4) .. Pr(As (u, v)|As−1 (u, v)) = 1 − πv ,. が最小になるのは開始状態 S が W に含まれる頂点からな. り, 目的頂点が v ∈ U のときである. 同様に最大になるのは, 開始状態 S が W に含まれる. さらに標準ランダムウォークであれば, 次数を用いて定常確率が計算出来て, 以下の式を得る.. 頂点からなり, 目的頂点が v ∈ W のときである. よって. Pr(As (u, v)|As−1 (u, v)) = 1 −. deg(v) . 2|E|. また任意の t < s について, 以下が成り立つ.. 6. c 2012 Information Processing Society of Japan ⃝.
(7) Vol.2012-AL-138 No.9 2012/1/28. 情報処理学会研究報告 IPSJ SIG Technical Report s ∏. Pr(As (u, v)) = Pr(At (u, v)). おいても未解決で, 挑戦的な課題である.. Pr(At′ (u, v)|At′ −1 (u, v)).. 参. t′ =t+1. ∑ ∏(. 1−. s>t u∈S. = tm +. ∑(. 1−. s>t. = tm + ≤ tm +. deg(v) 2|E|. deg(v) 2|E|. )s−t. )k(s−t). 1 1 − (1 −. deg(v) k ) 2|E|. 4|E| . k · deg(v). ここで G(n, p) において p が十分大きく, 高い確率で minv∈V deg(v) = Θ(n) を満たすとする と, Gn,p の混合時間が O(log n) である11) ことと, 辺数について 2|E| =. ∑. deg(v) = Θ(n2 ). となることを合わせて以下のような到達時間の上界を得る.. ( ). max. S∈V k ,v∈V. H(S, v) ≤ log n + O. n , k. 定理 3.1 を適応して以下を得る.. (. k. P CG =O. n log n k. 文. 献. 1) D. J. Aldous: On the time taken by random walks on finite groups to visit every state, Z. Wahrsh. verw. Gebiet, 62(1983), 361–393. 2) R. Aleliunas, R. M. Karp, R. J. Lipton, L. Lovaasz, and C. Rackoff: Random walks, universal traversal sequences, and the complexity of maze problems, Proc.20th Ann. Symposium on Foundations of Computer Science 1979, 218–223. 3) N. Alon, C. Avin, M. Koucky, G. Kozma, Z. Lotker, and M. R. Tuttle: Many ranodm walks are fster than one, Combinatorics, Probability and Computing 20 (2011), 481–502. 4) C. Cooper and A. Frieze: The cover time of sparse random graphs, Random structures and Algorithms, 30 (2007) 1–16. 5) C. Cooper and A. Frieze: Random walks on random graphs. NANO-NET, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, 3 (2009), 95–106. 6) K. Efremenko and O. Raingold: How well do random walk parallelize, Lecture Notes in Computer Science, 5687 (2009) 476–489. 7) S. Ikeda, I. Kubo, and M. Yamashita: The hitting and cover times of random walks on finite graphs using local degree information, Theoretical Computer Science, 410 (2009), 94–100. 8) J. Jonasson: On the cover time of random walks on random graphs, Combinatorics, Probability and Computing, 7 (1998), 265–279. 9) P. Matthews: Covering problems for Markov chain, The annals of probability, 16 (1988), 1215–1228. 10) Y. Nonaka, H. Ono, S. Kijima, and M. Yamashita: How slow, or fast, are standard random walks? —analysis of hitting and cover times on tree, CRPIT, 119 (2011), 63–68. 11) A. Sinclair: Improved bounds for mixing rates of Markov chains and multicommodity flow, Lecture Notes in Computer Science, 583 (1992), 474–487.. また多重ランダムウォークのトークン数を k = |S|, として, 不等式 (10) を用いて,. H(S, v) ≤ tm +. 考. ). 一方 Alon ら3) により密なランダムグラフ G(n, p) 上の k トークン多重標準ランダムウォー. log n) であることが知られいる. このことから定理 3.1 の上界は密 クの全訪問時間は Θ( n k なランダムグラフ上の多重ランダムウォークにおいてタイトであることが分かる.. 5. ま と め 本稿では多重ランダムウォークを一般化した多種ランダムウォークを提案し, 多種ランダ ムウォークの全訪問時間の到達時間による上下界の式をいくつかのタイトな例とともに示し た. しかしながら一般のグラフおいての高速な多種ランダムウォークを構成する遷移確率行 列の組み合わせ方と, 各遷移確率行列の設計方法, さらに出来上がった多種ランダムウォー クが単一ランダムウォークと比べてどのくらい速いのかは到達時間, 全訪問時間のどちらに. 7. c 2012 Information Processing Society of Japan ⃝.
(8)
図
関連したドキュメント
Key words: Random walk among random conductances, functional limit theorems, fractional kinetics, trap models.. AMS 2000 Subject Classification:
One might think that if a sequence hG n i of finite graphs has a fixed transitive graph G as its random weak limit, then any unimodular probability measure on networks supported by
Therefore, we presuppose that the random walk contains a sufficiently large number of steps, so that there can be an equivalent to finite partial sums of both sums in (2.13)
The first bit can be either zero or one (2 choices). Threshold graphs are perfect. Therefore, the chromatic number is the size of the maxi- mum clique of the graph. However, the size
This section describes results concerning graphs relatively close to minimum K p -saturated graphs, such as the saturation number of K p with restrictions on the minimum or
The previous theorem seems to suggest that the events are postively correlated in dense graphs.... Random Orientation on
For example, random geometric graphs are formed by randomly assign- ing points in a Euclidean space to vertices and then adding edges deterministically between vertices when
In [9], it was shown that under diffusive scaling, the random set of coalescing random walk paths with one walker starting from every point on the space-time lattice Z × Z converges