ゲーム理論の問題
プレイヤー集合 の提携形ゲーム(特性関数形ゲーム) が次で与えられている。
このゲームにおけるプレイヤー のシャープレイ値 を求めよ。
この問題で使うもの
- シャープレイ値(説明と入口の問題)
この問題を解けるようになるまで(5 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
シャープレイ値を使います。3 人の並び順 通りすべてについて、プレイヤー の限界貢献を求めて平均しましょう。
ヒント 2
並び順でプレイヤー より前にいる人の集合を とすると、限界貢献は です。
ヒント 3
のとき限界貢献は (2 通り)、 のとき 、 のとき 、 のとき (2 通り)です。あとは 6 つの値を平均します。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
シャープレイ値は、プレイヤー全員の並び順 通りが同様に確からしいとして、各並び順でプレイヤー が加わったときの限界貢献 を平均したものです。ここで は、その並び順でプレイヤー より前にいるプレイヤーの集合です。
6 通りの並び順それぞれについて、プレイヤー の限界貢献を求めます。
- : なので
- : なので
- : なので
- : なので
- : なので
- : なので
これらを平均すると
(確認)公式 を使うと、重みは のとき 、 のとき 、 のとき なので
となり、一致します。
なお同様にして が求まり、 となっていることも確かめられます。
答え:
別解
シャープレイ値は、プレイヤー1の限界貢献度を全 通りの順列で平均して求める。
- 順列 (1,2,3): 1 が最初なので
- 順列 (1,3,2): 同様に
- 順列 (2,1,3):
- 順列 (3,1,2):
- 順列 (2,3,1):
- 順列 (3,2,1):
合計は なので、。
別の方法で検算する。公式 を使う。
- : 重み 、貢献度
- : 重み 、貢献度
- : 重み 、貢献度
- : 重み 、貢献度
合計は となり、一致する。
念のため全員の値も確認する。プレイヤー2は、順列 (2,1,3),(2,3,1) で 、(1,2,3) で 、(3,2,1) で 、(1,3,2) で 、(3,1,2) で 。合計は で、。プレイヤー3は 。したがって となり、効率性も満たす。