Selfish Routing and the Price of Anarchy 4.3

Slides:



Advertisements
Similar presentations
Absolute Orientation. Absolute Orientation の問題 二つの座標系の間における剛体 (rigid body) 変換を復元す る問題である。 例えば: 2 台のステレオカメラから得られた3次元情報の間の関 係を推定する問題。 2 台のステレオカメラから得られた3次元情報の間の関.
Advertisements

1. 補間多項式 n 次の多項式 とは、単項式 の 線形結合の事である。 Definitions: ( 区間, 連続関数, abscissas (データ点、格子点、差分点), 多項 式 ) Theorem. (補間多項式の存在と一意性) 各 i = 0, …, n について、 をみたす、次数が高々 n.
オンライン学習 Prediction Learning and Games Ch2
近似アルゴリズム 第10章 終了時刻最小化スケジューリング
© Yukiko Abe 2014 All rights reserved
ゲーム理論・ゲーム理論Ⅰ (第6回) 第4章 戦略形ゲームの応用
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
ネットワーク理論 Text. Part 3 pp 最短路問題 pp 最大流問題 pp.85-94
スペクトル法による数値計算の原理 -一次元線形・非線形移流問題の場合-
JAG Regional Practice Contest 2012 問題C: Median Tree
論理式の表現を数学的に取り扱いやすくするために代数学の助けを借りる.
Natural Semantics 実行過程の、最初と最後の状態(state)の関係を考える。
Semantics with Applications
初級ミクロ経済学 -ゲーム理論入門- 2014年12月15日 古川徹也 2014年12月15日 初級ミクロ経済学.
9.NP完全問題とNP困難問題.
Probabilistic Method 6-3,4
A path to combinatorics 第6章前半(最初-Ex6.5)
Probabilistic method 輪講 第7回
8.Intersecting Families
電気回路Ⅱ 演習 特別編(数学) 三角関数 オイラーの公式 微分積分 微分方程式 付録 三角関数関連の公式
5.5 The Linear Arboricity of Graphs (グラフの線形樹化数)
Selfish Routing and the Price of Anarchy 第2回
Selfish routing 川原 純.
計算量理論輪講 岩間研究室 照山順一.
© Yukiko Abe 2014 All rights reserved
情報学研究科 通信情報システム専攻 小野寺研究室 M1 奥村 佳弘
第4章 組合せ論理回路 (4) Quine McCluskeyの方法.
3. 可制御性・可観測性.
論文紹介 Query Incentive Networks
ネットワーク理論 Text. Part 3 pp 最短路問題 pp 最大流問題 pp.85-94
7.4 Two General Settings D3 杉原堅也.
独立成分分析 5 アルゴリズムの安定性と効率 2007/10/24   名雪 勲.
第7章 疎な解を持つカーネルマシン 修士2年 山川佳洋.
システム制御基礎論 システム工学科2年後期.
Introduction to Soft Computing (第11回目)
ルンゲクッタ法 となる微分方程式の解を数値的に解く方法.
 型推論1(単相型) 2007.
§ , How Bad Is Selfish Routing?
電気回路学Ⅱ コミュニケーションネットワークコース 5セメ 山田 博仁.
Extractor D3 川原 純.
25. Randomized Algorithms
© Yukiko Abe 2014 All rights reserved
計算量理論輪講 chap5-3 M1 高井唯史.
Structural operational semantics
Additive Combinatrics 7
© Yukiko Abe 2015 All rights reserved
進化ゲームと微分方程式 第15章 n種の群集の安定性
A path to combinatorics 第3章後半(Ex3.8-最後)
4. システムの安定性.
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
Selfish Routing 4章前半 岡本 和也.
1999年度 卒業論文 UDPパケットの最適な送信間隔の検討 早稲田大学理工学部情報学科 G96P026-4 小川裕二.
Max Cut and the Smallest Eigenvalue 論文紹介
第Ⅱ部 協力ゲームの理論 第14章 交渉集合.
Selfish Routing and the Price of Anarchy
解析学 ー第9〜10回ー 2019/5/12.
``Exponentiated Gradient Algorithms for Log-Linear Structured Prediction’’ A.Globerson, T.Y.Koo, X.Carreras, M.Collins を読んで 渡辺一帆(東大・新領域)
ガウス分布における ベーテ近似の理論解析 東京工業大学総合理工学研究科 知能システム科学専攻 渡辺研究室    西山 悠, 渡辺澄夫.
7.8 Kim-Vu Polynomial Concentration
矛盾した知識 デフォルト推論 仮説を用いた推論 準無矛盾推論 デフォルト規則 デフォルト理論の拡張 → デフォルト証明 シナリオ
Additive Combinatorics輪講 6章
d b c e a f 年度 有限幾何学 中間試験 問1 次の用語の定義をそれぞれ述べよ.
電気回路学Ⅱ 通信工学コース 5セメ 山田 博仁.
4.プッシュダウンオートマトンと 文脈自由文法の等価性
Chapter5 Systems of Distinct Representatives
コストのついたグラフの探索 分枝限定法 A*アルゴリズム.
問2 次の問に答えよ. (ただし,握手補題,オイラーの定理,Oreの定理 は授業で紹介したものとする) (1) 握手補題を書け.
東京工業大学情報理工学研究科 小島政和 第1回横幹連合コンファレンス 2005年11月25,26日 JA 長野県ビル
グラフの帯域幅連続多重彩色 を求めるアルゴリズム (Bandwidth Consective Multicolorings of Graphs) 西関研究室 西川和秀.
弾力性 労働経済学.
Presentation transcript:

Selfish Routing and the Price of Anarchy 4.3 2008年12月22日 岩間研究室 M1 木下直紀

4.3 枝容量の導入 各枝に流せるフローの上限 ue を設定したときの無秩序の代償など 容量付きインスタンス (G,r,c,u) 結論から言うと、前章までの結果は、全てのナッシュフローについては成り立たない。ただし、同様の結果が成り立つナッシュフローが少なくともひとつは存在する。

定義4.3.1 ナッシュ均衡 実現可能フロー f が容量付きインスタンス (G,r,c,u) について次の条件を満たすとき、ナッシュ均衡にあるという。 ただし、 もしくは  は実現可能ではない

命題2.2.2の拡張 命題4.3.2 容量付きインスタンス (G,r,c,u) について、フロー f は次の条件を満たすとき、かつそのときのみナッシュ均衡にある。

例4.3.3 [1/2] 容量付きネットワークにおいて、ナッシュフロー f のコストは最適フロー f * よりいくらでも多くかかる場合がある v u s t 0,1/2 0,∞ コスト,容量 = 1,∞ 容量付きネットワークにおいて、ナッシュフロー f のコストは最適フロー f * よりいくらでも多くかかる場合がある

例4.3.3 [2/2] v u s t 0,1/2 0,∞ コスト,容量 = 1,∞ v u s t 0,1/2 0,∞ 容量付きネットワークにおいて、ナッシュフロー f のコストは最適フロー f * よりいくらでも多くかかる場合がある v u s t 0,1/2 0,∞ コスト,容量 = 1,∞ v u s t 0,1/2 0,∞ コスト,容量 = 1,∞ 1/2 1/2 f : (G,1,c,u) C( f ) = 1/2 f * : (G,1,c,u) C( f *) = 0

定理3.3.7の拡張 定理4.3.4 Anarchy value a(C) を持つ集合 C のコスト関数を持つ容量付きインスタンス (G,r,c,u) について、 f がナッシュフローであり、f * が実現可能な最適フローであるとき、

系2.6.6の拡張 補題4.3.6 容量付きインスタンス (G,r,c,u) に関する任意の実現可能フロー f * について、次の条件を満たす実現可能ナッシュフロー f が存在する。

補題4.3.6の証明 [1/4] 補題2.6.1の凸計画問題 (CP) を拡張 容量付きインスタンス (G,r,c,u) に対する任意の実現可能フロー f * について、次を満たす実現可能なナッシュフロー f が存在 補題2.6.1の凸計画問題 (CP) を拡張

補題4.3.6の証明 [2/4] 容量付きインスタンス (G,r,c,u) に対する任意の実現可能フロー f * について、次を満たす実現可能なナッシュフロー f が存在 f が (CAP) の最適解ならば、f は (G,r,c,u) のナッシュフローであり(命題2.4.4の証明と同じ)、さらに式 (4.2) を満たす(以下)。 対偶を示す。f が (G,r,c,u) の実現可能フローであり、次の条件を満たす f * が存在したとする。このとき f は最適解ではないことを示す。

補題4.3.6の証明 [3/4] 目的関数 は f において各枝 e について連続微分可能、偏導関数 = ce( fe) 容量付きインスタンス (G,r,c,u) に対する任意の実現可能フロー f * について、次を満たす実現可能なナッシュフロー f が存在 目的関数        は f において各枝 e について連続微分可能、偏導関数 = ce( fe) ある小さい l について、f ' = (1–l) f +l f * を考える。目的関数を f において1次項までテーラー展開すると、f ' における値は、 ※ R( f ' ) は l↓0 で無視できる誤差項

補題4.3.6の証明 [4/4] 容量付きインスタンス (G,r,c,u) に対する任意の実現可能フロー f * について、次を満たす実現可能なナッシュフロー f が存在 を仮定すると、f ' = (1–l) f +l f * における目的関数の値 は f における値より小さくなる。従って f は (CAP) の最適解ではない。 ■

定理4.3.4の証明 補題3.3.6より x = fe*, r = fe を代入すると ■ C 上の容量付きインスタンス (G,r,c,u) に対するナッシュフロー f が存在し、最適フロー f * について、 補題3.3.6より x = fe*, r = fe を代入すると ■

例4.3.7 [1/2] s 0,2/3 0,∞ コスト,容量 = 1,∞ t v w u x 容量付きネットワークにおいては、ナッシュフロー f よりいくらでも多くのトラフィックを、いくらでも少ないコストで流す最適フロー f * が存在するようなインスタンスが存在する。

例4.3.7 [2/2] s 0,2/3 0,∞ コスト,容量 = 1,∞ t v w u x s 0,2/3 0,∞ 容量付きネットワークにおいては、ナッシュフロー f よりいくらでも多くのトラフィックを、いくらでも少ないコストで流す最適フロー f * が存在するようなインスタンスが存在する。 s 0,2/3 0,∞ コスト,容量 = 1,∞ t v w u x s 0,2/3 0,∞ コスト,容量 = 1,∞ t v w u x 1/3 2/3 2/3 f : (G,1,c,u) C( f ) = 1/3 f * : (G,2,c,u) C( f *) = 0

定理3.6.2の拡張 定理4.3.8 容量付きインスタンス (G,2r,c,u) に関する任意の実現可能フロー f * について、次の条件を満たす (G,r,c,u) に関する実現可能ナッシュフロー f が存在する。

定理4.3.8の証明 [1/4] 次の新しいコスト関数を定義 ce( fe) fe ce(x) x ce( fe) fe ce(x) x (G,2r,c,u) で実現可能な任意のフロー f * について (G,r,c,u) のナッシュフロー f が存在し、C( f )≦C( f *) 次の新しいコスト関数を定義 ce( fe) fe ce(x) x ce( fe) fe ce(x) x

定理4.3.8の証明 [2/4] f */2 は (G,r,c,u) で実現可 定理3.6.2途中結果より ■ (G,2r,c,u) で実現可能な任意のフロー f * について (G,r,c,u) のナッシュフロー f が存在し、C( f )≦C( f *) ce( fe) fe ce(x) x f */2 は (G,r,c,u) で実現可 定理3.6.2途中結果より ■

定理4.3.8の拡張 定理4.3.9 容量付きインスタンス (G,2r,c,2u) に関する任意の実現可能フロー f * について、次の条件を満たす (G,r,c,u) に関する実現可能ナッシュフロー f が存在する。 証明は定理4.3.8と同じ 定理4.3.8の場合、(G,2r,c,u) について実現可能フローが存在しない場合がある