Transcript game15

第Ⅱ部 協力ゲームの理論
第15章 費用分担問題
2008/07/02(水)
ゲーム理論合宿
内容
• 費用配分ゲーム
– 費用分担問題とゲーム理論
– 費用配分ゲーム
•
•
•
•
費用配分方式
協力ゲームの公準と解の選択
神奈川県の水資源共同開発における費用配分
逐次分担法と規模の決定
– 逐次分担法
– 需要量の決定のシナリオ
1
1.費用配分ゲーム
• 自治体を越える広域事業
• ある企業における複数部門における費用
• 競争的関係にある企業間におけるインフラ
費用の分担
• 公共財の価格決定の問題
• このような問題は一般に費用分担問題と
呼ばれる
2
1.費用配分ゲーム
例 3つの町での共同水資源事業の費用分担
プレイヤー集合 N={1,2,3}
プレイヤーiの分担額xiとし、
x=(x1,x2,x3)を費用分担ベクトルとよぶ
全体としての全費用C({1,2,3})は決まっていて
どう分担するかが問題である
3
1.費用配分ゲーム
費用分担ベクトルは全体合理的
x1  x2  x3  C ({1,2,3})
プレイヤーiは単独で開発した場合の費用C({i})を念頭において、
それより少なくなるような分担額を考えるはず
xi  C ({i})
i  N
さらにプレイヤー1はプレイヤー1と2で提携したとき{1,2}の費用C({1,2})を計算し、
プレイヤー3に対して、提携{1,2}から提携{1,2,3}に拡大したことによる追加費用は
プレイヤー3が負担すべきと主張するかもしれない
C ({1,2,3})  C ({1,2})  SC3
C ({1,2,3})  C ({1,3})  SC2
C ({1,2,3})  C ({2,3})  SC1
こういう追加費用を分離費用と呼ぶ
4
1.費用分担ゲーム
結局、3つの町の会議には次のような費用がリストアップされる
しかし、実際問題として、全体提携以外の部分提携は行わないので、このような部分
提携を考えるのはおかしい!という批判がある。
でも、分担額を交渉する際に、仮にそういう提携をしたらこういう費用になるよ、という
のを提示して費用を議論することは可能である。
こういう議論はアメリカでのTVAの費用分担でも同様の考え方がみられた。
よって、費用分担の問題は提携形ゲームとして表し、協力ゲームの枠組みの中で
いかに総費用を分担するか、という問題として考えることが出来る。
5
2.費用配分方式
(1)総費用均等配分
総費用C(N)を均等に分担する方式。個人合理性の公準を満足させないので揉める。
(2)総節約額均等配分法
総節約額v(N)を均等に配分する方式
1
1

v( N )   C (i )  C ( N )
n
n  iN

xi  C (i )  yi
yi 
i  N
(3)残余均等配分法(分離費用と非分離費用)
SCi  C ( N )  C ( N  {i})
NSC  C ( N )   SCi
iN
1
NSC
n
1

 SCi  C ( N )   SCi 
n
iN

xi  SCi 
6
2.費用配分方式
(3)残余均等配分法の続き
SC1  120
さっきの3つのまちの数値例だと
SC2  130
SC3  140
NSC  420  120  130  140  30
x1  120  30 / 3  130
x2  130  30 / 3  140
x3  140  30 / 3  150
この例を節約ゲームとして表現すると
ここで残余均等配分法によって得られた利益配分y=(30,40,50)は
このゲームの仁であり、かつ、τ値である
7
2.費用配分方式
(4)代替的回避費用法・残余比例配分法
NSCを単独費用と分離費用の差に比例して分担する方式
C (i)  SCi
xi  SCi 
NSC
 C j  SC j

(5)シャープレイ値による方式

jN
シャープレイ値は均等配分eと残余均等配分解zを端点にもつ線分の中点である(実は)
1
1
i  ei  zi
2
2
(6)仁と残余均等配分解
例1では残余均等配分解と仁とτ値が一致している。これは中山の定理により、
N-1人未満の提携の値v(S)が比較的小さいときに成立する。詳しくは教科書。
8
2.費用配分方式
例1において、これまで配分方式をまとめてみると
C(i)
残余均等
比例配分
Φ(v)
仁
相対仁
τ値
1
2
160
130
128
125
130
128
130
180
140
140
140
140
140
140
3
200
150
152
155
150
152
150
ゲーム理論の解とTVAの費用分担方式はまったく独立に考えられたものなのに
ある条件の下では仁と均等配分方式が一致し、
ある条件の下では相対仁と比例分担方式が一致するのは
感動的ですという話。(まったく理論的に生み出されたものが事実と同様になる点が)
9
3.協力ゲームの公準と解の選択
【まとめ】配分が満たすべき10の公準の整理【難解】
均等
配分
残余均 シャープ
等配分 レイ値
仁
相対仁
τ値
個人合理性
×
×
○
○
○
○
全体合理性
○
○
○
○
○
○
ダミプレイヤー排除性
×
×
○
○
よ
×
利得の測定法からの独立性
○
○
く
○
対称性と無名性
○
○
わ
○
整合性、縮小ゲーム性
○
○
か
×
総体的単調性
○
×
っ
×
提携の戦略上同等性
○
×
て
順序保存性
○
不明
な
安定性
△
○
い
△
10
4.具体的な例で手を動かして眠気をとる
●快適な研究室問題(ゲーム天国への道)
Wみほ:わたし、DSほしい~!
Yかわ:じゃあ、Wiiもいるでしょ。
\15,000
\25,000
Sや:PS3もあるとサイコー!
\50,000
Kし:じゃあ、炊飯器もついでに。
\110,000
11
4.具体的な例で手を動かして眠気をとる
• ヨ●バシカメラの店員に
• 1点のみの買物なら定価
• 2点同時に買うと10%オフ、
• 3点同時なら20%オフ、
• 4点同時であれば、なんと、すべて25%オフ
• といわれました。
(これは規模の経済性が働くので凸ゲーム的)
12
4.具体的な例で手を動かして眠気をとる
次のように定式化できるので、時間があれば計算してみる
C (W )  15, C (Y )  25, C ( S )  50, C ( K )  110
C (WY )  36, C (WS )  58.5, C (WK )  112.5, C (YS )  67.5
C (YK )  121.5, C ( SK )  144, C (WYS )  72
C (WYK )  120, C (WSK )  140, C (YSK )  148
C (WYSK )  150
C(i)
総費用
均等配分
総節約額
均等配分
残余
均等配分
残余
比例配分
Φ(v)
仁
相対仁
τ値
W
Y
S
K
13
4.具体的な例で手を動かして眠気をとる
(1)総費用均等配分
xW  xY  xS  xK  150 / 4  37.5
(2)総節約額均等配分
総節約額v( N )  200  150  50
xW  15  50 / 4  2.5, xY  25  50 / 4  12.5
xS  50  50 / 4  37.5, xK  110  50 / 4  97.5
(3)残余均等配分
SCW  150  148  2
SCY  150  140  10
SC S  150  120  30
SC K  150  72  78
NSC  150  2  10  30  78  30
xW  2  30 / 4  9.5
xY  10  30 / 4  17.5
xS  30  30 / 4  37.5
xK  78  30 / 4  85.5
14
4.具体的な例で手を動かして眠気をとる
(4)残余比例配分
SCW  150  148  2
SCY  150  140  10
SCS  150  120  30
SC K  150  72  78
NSC  150  2  10  30  78  30
(15  2)
30  6.875
(15  2)  (25  10)  (50  30)  (110  78)
(25  10)
xY  10 
30  15.625
(15  2)  (25  10)  (50  30)  (110  78)
(50  30)
xS  30 
30  37.5
(15  2)  (25  10)  (50  30)  (110  78)
(110  78)
xK  78 
30  90
(15  2)  (25  10)  (50  30)  (110  78)
xW  2 
15
4.具体的な例で手を動かして眠気をとる
(5)シャープレイ値
Wについて
WYSK=15
SWYK=8.5
WKSY=15
SWKY=8.5
WSYK=15
SYWK=4.5
WSKY=15
SYKW=2
WKSY=15
SKWY=-4
WKYS=15
SKYW=2
YWSK=11
KWYS=2.5
この24通りより、Wのシャープレイ値は6
YWKS=11
KWSY=2.5
同様にY,S,Kも計算すると
YSWK=4.5
KYWS=-1.5
YSKW=2
KYSW=2
YKWS=-1.5
KSWY=-4
YKSW=2
KSYW=2
Φ=(6, 15, 37.5, 91.5)
16
4.具体的な例で手を動かして眠気をとる
次のように定式化できるので、計算してみたところ、
C (W )  15, C (Y )  25, C ( S )  50, C ( K )  110
C (WY )  36, C (WS )  58.5, C (WK )  112.5, C (YS )  67.5
C (YK )  121.5, C ( SK )  144, C (WYS )  72
C (WYK )  120, C (WSK )  140, C (YSK )  148
C (WYSK )  150
C(i)
総費用
均等配分
総節約額
均等配分
残余
均等配分
残余
比例配分
Φ(v)
W
15
37.5
2.5
9.5
6.875
6
Y
25
37.5
12.5
17.5
15.625
15
S
50
37.5
37.5
37.5
37.5
37.5
K
110
37.5
97.5
85.5
90
91.5
仁
相対仁
τ値
調子にのって、
4人ゲームにしたら、
解けなくなりました
17
5.逐次分担法と規模の決定
• これまでは費用分担問題が提携形ゲームと
して定式化される場合を考えてきた
• つまり、全体提携がなされて、部分提携の値
をもとに、個人ごとの費用の分担を考えた
• しかし、全体提携が不適切とか、すべての許
容提携の費用関数を求めることが無意味と
かのため、状況が協力ゲームと考えることが
不適切で非協力ゲームの方が適切な場合も
存在している
18
5.逐次分担法と規模の決定
• たとえば、規模の経済性をもつようなもの、
ネットワークとか、電話回線、共同利用施設
など、そもそも単独で建設するとか、部分提
携するといった仮定は意味がない。
• 規模が大きければ大きいほど効果は大きい
• しかし、規模が大きければ費用は増加する
• そこで、それぞれの利用者が独自に需要量
を決定した後に、全体としての規模がその和
として決定されることが多い。
19
5.逐次分担法と規模の決定
●逐次分担法
n人プレイヤーの共同システムを考える
プレイヤーの集合をN={1, 2, ….., n}とする
サービスに対するプレイヤーiの需要量をdiとし、
プレイヤー番号を需要量diの小さい順につける。すなわち、
0  d1  d 2    d n
供給されるサービスの量をq(非負の実数)とする。
生産量qを生産する費用関数はC(q)である。
生産量は
q   di
に定まる
i
すべてのプレイヤーは参加者数nと費用関数C(q)について共通認識をもっている
とする。
20
5.逐次分担法と規模の決定
●逐次分担法
ここで、最も需要量の小さいプレイヤーであるプレイヤー1の分担額は
x1 
1
C (nq1 )
n
すなわち、プレイヤー1は他のすべてのプレイヤーが自分と同じ量だけ需要すると
考えた場合の総費用の均等分割額を分担する。
次にプレイヤー2はまず、プレイヤー1の分担額と同じ額を負担し、
次にプレイヤー3以下が自分と同じ量だけ需要すると考えた場合の総費用の
均等分割額を負担する。
x2 
1
1
C (nq1 ) 
(C (q1  (n  1)q2 )  C (nq1 ))
n
n 1
プレイヤー3以下も同様である。
21
5.逐次分担法と規模の決定
●逐次分担法
すると、N={1, 2, 3}の場合の分担額は次の図のようにかける。
1
K  C (3q1 )
3
1
L  C (q1  2q2 )  C (3q1 )
2
M  C (q1  q2  q3 )  C (q1  2q2 )
22
5.逐次分担法と規模の決定
●逐次分担法
このようにして決定した逐次分担法は次の6つの公準を満たしている。
(1)全体合理性…全員の分担額の合計は総費用と等しい
(2)単調性…自分の需要量が増えれば、自分の分担額が増える
(3)クロス単調性…自分がiのときi<jのプレイヤーjの需要量が増加しても影響ない
i>jのプレイヤーjの需要量が増加すると、分担額は増加する
(4)順序保存性…需要量が多い人の方が分担額は大きい
(5)プレイヤーによるインプット(供給)がない場合の非負性…分担額は0以上
(6)最大限度条件…各プレイヤーの分担額は最大でも総費用/n以下
23
5.逐次分担法と規模の決定
一方、これまでよく用いられてきた分担方式は
「平均費用価格法」と「限界費用価格法」
●平均費用価格法
C (q N )
xi 
qi
qN
●限界費用価格法・・・・・・限界費用関数をMC(q)とすると
1
yi  MC (q N )qi  C (q N )  MC (q N )q N 
n
生産量がすべてのプレイヤーの需要量をみたしているときの限界価格を価格と
考えて、その価格で各プレイヤーがまず自分の需要量を支払い、不足分を均等に
分割して支払う方式
24
5.逐次分担法と規模の決定
「平均費用価格法」「限界費用価格法」「逐次分担法」と公準の関係を示すと
平均
限界
逐次
単調性
○
×
○
クロス単調性
×
×
○
順序保存性
○
○
○
非負性
○
×
○
最大限度額条件
×
○
○
逐次分担法はどの公準も満たし、かつ需要量の小さいプレイヤーに比較的寛容
であり、平均費用法や限界費用法に比べて、優れた方式であるといえる
25
5.逐次分担法と規模の決定
さて、共同システムの費用分担について、逐次分担法によることが決定していて、
それを利用するプレイヤーに呼びかけようとしている。
しかし、各プレイヤーがどの程度利用するかはその分担額に依存するから、
分担額が決まらないと需要量が決まらない。各自の需要量が決まらないと
システムの規模が決まらず、総費用が決まらない。ということもありうる。
このように、全体提携が形成されて、全体のプレイヤーの合意の下で需要量や
分担額を決めるような提携形ゲームの定式化ではこの問題に十分答えられない。
そこで、需要量を決定するような非協力ゲームとして定義する。
26
5.逐次分担法と規模の決定
●需要量決定のシナリオ
この場合の利得yはサービスを利用することで得られる便益と分担額の差で表す
(1)プレイヤーの数、費用関数、費用分担方式としての逐次分担法をもちいること
を全員に知らせる
(2)すべてのプレイヤーが自分が最小量の需要量であると仮定して、
費用分担額と需要量を計算する。つまり、
1
xi  C (3qi ) i  A, B, C
3
1
yi  ai qi  C (3qi )
3
したがって、利得を最大化する各自の需要量
q Ao , q Bo , qCo
を求められる
27
5.逐次分担法と規模の決定
o
o
o
(3)需要量 q A , qB , qC
が公開される。それによって最小値が求まる。
たとえば、プレイヤーAが最小値であるとすると、qA=q1*, xA=x1*となる。
そのことは全員に知らされる。
(4)プレイヤー1とされたA以外のプレイヤーは自分が2番目に少ないプレイヤーと
して分担額と需要量を計算する。それらの値をまた比較し、最小のプレイヤーを
プレイヤー2とする。そのことは全員に知らされる。
(5)プレイヤー1と2が定まるので、残りのプレイヤーが自分の需要量と
分担額を求めることができ、それによってプレイヤー3が決定される。
たとえば利得関数の係数がそれぞれ
aA=10, aB=11, aC=12とすると、各プレイヤーの需要量、分担額、利得は次になる。
A  1,
B  2,
C 3
q1*  17,
q2*  19,
q3*  24
x1*  84,
x2*  111,
x3*  168
y1*  82,
y2*  100,
y3*  122
28
5.逐次分担法と規模の決定
(6)すべてのプレイヤーの需要量が決定されることによって、共同システムの規模
は、総需要量
*
*
*
*
N
1
2
3
q q q q
をみたす規模に決定される。
このように求められた需要量の組、すなわち戦略の組は需要量決定の
非協力ゲームのナッシュ均衡点である。
したがって、どのプレイヤーも自分の需要量を変更する動機を持たない。したがっ
て、各プレイヤーの均衡戦略の和によって、総需要量を確定することができる。
このような逐次分担法は現実の話し合い過程によく似ており、理解しやすい方法
でもあるので、公共財の費用分担をはじめ、広い分野で用いられることになると
思われる。
29