exercises/solutions/sol04.tex
author Eugen Sawin <sawine@me73.com>
Sun, 03 Jun 2012 20:15:28 +0200
changeset 11 5112f3e2f3d2
parent 10 c30d95faea4a
child 12 7a9fd24ae3f4
permissions -rw-r--r--
Stuff.
     1 \documentclass[a4paper, 10pt, pagesize, smallheadings]{article}
     2 \usepackage{graphicx}
     3 %\usepackage[latin1]{inputenc}
     4 \usepackage{amsmath, amsthm, amssymb}
     5 \usepackage{typearea}
     6 \usepackage{algorithm}
     7 \usepackage{algorithmic}
     8 \usepackage{fullpage}
     9 \usepackage{mathtools}
    10 \usepackage{multirow}
    11 \usepackage[all]{xy}
    12 \usepackage{tikz}
    13 \usepackage{tikz-qtree}
    14 \usetikzlibrary{decorations.pathmorphing} % noisy shapes
    15 \usetikzlibrary{fit}					% fitting shapes to coordinates
    16 \usetikzlibrary{backgrounds}	% drawin
    17 \usetikzlibrary{shapes,snakes}
    18 \addtolength{\voffset}{-20pt}
    19 \title{Spieltheorie \"Ubung 4}
    20 \author{Eugen Sawin}
    21 \renewcommand{\familydefault}{\sfdefault}
    22 \newcommand{\E}{\mathcal{E}}
    23 \newcommand{\R}{\mathcal{R}}
    24 
    25 %\include{pythonlisting}
    26 
    27 \pagestyle{empty}
    28 \begin{document}
    29 \maketitle
    30 %
    31 \section*{Aufgabe 4.1}
    32 (a) Das Picknickspiel ist das Spiel $G=\langle\{1,2\},(A,B),(u_i)\rangle$ mit $A=B=\{p_1,p_2,p_3,p_4,p_5\}$ und das $(u_i)$ definiert durch die folgende Matrix.\\\\
    33 \begin{tabular}{rr|c|c|c|c|c|}
    34  \multicolumn{1}{r}{}
    35  & \multicolumn{1}{r}{}
    36  & \multicolumn{5}{c}{\emph{Spieler 2}} \\
    37 
    38  \multicolumn{1}{r}{}
    39  & \multicolumn{1}{r}{}
    40  & \multicolumn{1}{c}{$p_1$}
    41  & \multicolumn{1}{c}{$p_2$}
    42  & \multicolumn{1}{c}{$p_3$}
    43  & \multicolumn{1}{c}{$p_4$}
    44  & \multicolumn{1}{c}{$p_5$} \\
    45 
    46  \cline{3-7}
    47  \multirow{5}{*}{\emph{Spieler 1}}
    48   & $p_1$ & $0,0$    & $1,2$   & $1,3$    & $1,4$   & $1,5$   \\\cline{3-7}
    49   & $p_2$  & $2,1$    & $0,0$   & $2,3$    & $2,4$   & $2,5$   \\\cline{3-7}
    50   & $p_3$ & $3,1$    & $3,2$   & $0,0$    & $3,4$   & $3,5$   \\\cline{3-7}
    51   & $p_4$  & $4,1$    & $4,2$   & $4,3$    & $0,0$   & $4,5$   \\\cline{3-7}
    52   & $p_5$  & $5,1$    & $5,2$   & $5,3$    & $5,4$   & $0,0$   \\\cline{3-7}
    53 \end{tabular}\\\\\\
    54 %
    55 Seit $(\alpha,\beta)$ ein NG mit Nutzenprofil $(u,v)$ im Spiel $G$, dann ist das LCP durch folgende Ungleichungen definiert.
    56 \begin{align}
    57   0&\leq u-\beta(p_1)\cdot 0-\beta(p_2)\cdot 1-\beta(p_3)\cdot 1-\beta(p_4)\cdot 1-\beta(p_5)\cdot 1\\
    58   0&\leq u-\beta(p_1)\cdot 2-\beta(p_2)\cdot 0-\beta(p_3)\cdot 2-\beta(p_4)\cdot 2-\beta(p_5)\cdot 2\\
    59   0&\leq u-\beta(p_1)\cdot 3-\beta(p_2)\cdot 3-\beta(p_3)\cdot 0-\beta(p_4)\cdot 3-\beta(p_5)\cdot 3\\
    60   0&\leq u-\beta(p_1)\cdot 4-\beta(p_2)\cdot 4-\beta(p_3)\cdot 4-\beta(p_4)\cdot 0-\beta(p_5)\cdot 4\\
    61   0&\leq u-\beta(p_1)\cdot 5-\beta(p_2)\cdot 5-\beta(p_3)\cdot 5-\beta(p_4)\cdot 5-\beta(p_5)\cdot 0\\
    62   0&\leq v-\alpha(p_1)\cdot 0-\alpha(p_2)\cdot 1-\alpha(p_3)\cdot 1-\alpha(p_4)\cdot 1-\alpha(p_5)\cdot 1\\
    63   0&\leq v-\alpha(p_1)\cdot 2-\alpha(p_2)\cdot 0-\alpha(p_3)\cdot 2-\alpha(p_4)\cdot 2-\alpha(p_5)\cdot 2\\
    64   0&\leq v-\alpha(p_1)\cdot 3-\alpha(p_2)\cdot 3-\alpha(p_3)\cdot 0-\alpha(p_4)\cdot 3-\alpha(p_5)\cdot 3\\
    65   0&\leq v-\alpha(p_1)\cdot 4-\alpha(p_2)\cdot 4-\alpha(p_3)\cdot 4-\alpha(p_4)\cdot 0-\alpha(p_5)\cdot 4\\
    66   0&\leq v-\alpha(p_1)\cdot 5-\alpha(p_2)\cdot 5-\alpha(p_3)\cdot 5-\alpha(p_4)\cdot 5-\alpha(p_5)\cdot 0\\
    67   0&\leq \alpha(a)&\forall a\in A\\
    68   0&\leq \beta(b)&\forall b\in B\\
    69   1&=\alpha(p_1)+\alpha(p_2)+\alpha(p_3)+\alpha(p_4)+\alpha(p_5)\\
    70   1&=\beta(p_1)+\beta(p_2)+\beta(p_3)+\beta(p_4)+\beta(p_5)\\
    71   0&=\alpha(a)\cdot(u-U_1(a,\beta))&\forall a\in A\\
    72   0&=\beta(b)\cdot(v-U_2(\alpha,b))&\forall b\in B
    73 \end{align}
    74 Gleichungen (15) und (16) sind zu expandieren, wie in den Gleichungen (1)-(10) gezeigt. Au\ss erdem m\"ussen f\"ur die Normalform daf\"ur zus\"atzliche Variablen eingef\"uhrt werden. Wir unterlassen beides um die \"Ubersichtlichkeit zu erhalten. Auch (11) und (12) definieren insgesamt 10 Ungleichungen, f\"ur jede Aktion eine.\\\\
    75 %
    76 (b) 
    77 
    78 \section*{Aufgabe 4.2}
    79 (a) Das extensive Spiel ist $\Gamma=\langle N,H,P,(u_i)_{i\in N}\rangle$ mit 
    80 \begin{align*}
    81   N&=\{R,E,K\}\\
    82   H&=\{\langle\rangle,\langle r\rangle,\langle e\rangle,\langle r,b\rangle,\langle r,h\rangle,\langle e,b\rangle,\langle e,h\rangle,\langle r,b,b\rangle,\langle r,b,h\rangle,\langle r,h,b\rangle,\langle r,h,h\rangle,\langle e,b,b\rangle,\langle e,b,h\rangle,\langle e,h,b\rangle,\langle e,h,h\rangle\}\\
    83   P(h)&=\left\{\begin{array}{l l}
    84    K, & \text{falls } h=\langle\rangle\\
    85    R, & \text{falls } h\in\{\langle r\rangle,\langle e,b\rangle,\langle e,h\rangle\}\\
    86    E, & \text{falls } h\in\{\langle e\rangle,\langle r,b\rangle,\langle r,h\rangle\}\\
    87                \end{array} \right.\\
    88  u_R(h)&=\left\{\begin{array}{l l}
    89   2, &\text{falls } h\in\{\langle r,b,b\rangle,\langle e,b,b\rangle\}\\
    90   1, &\text{falls } h\in\{\langle r,h,h\rangle,\langle e,h,h\rangle\}\\
    91   0, &\text{sonst}\\
    92              \end{array} \right.\\
    93  u_E(h)&=u_K(h)=\left\{\begin{array}{l l}
    94   2, &\text{falls } h\in\{\langle r,h,h\rangle,\langle e,h,h\rangle\}\\
    95   1, &\text{falls } h\in\{\langle r,b,b\rangle,\langle e,b,b\rangle\}\\
    96   0, &\text{sonst}\\
    97              \end{array} \right.\\
    98 \end{align*}
    99 Der Spielbaum ist in Abbildung 1 zu sehen.
   100 \begin{figure}[h]
   101 \centering
   102 \tikzstyle{var}=[circle,
   103   draw=black!100,
   104   fill=black!0]
   105 \begin{tikzpicture}[>=latex,text height=1.5ex,text depth=0.25ex]
   106   \matrix[row sep=1.1cm,column sep=0.7cm] {    
   107     \node(eng)[var]{$eng$}; &\node(spa)[var]{$spa$}; &\node(ukr)[var]{$ukr$}; &\node(nor)[var]{$nor$}; &\node(jap)[var]{$jap$};\\
   108   \node(red)[var]{$red$}; &\node(gre)[var]{$gre$}; &\node(ivo)[var]{$ivo$}; &\node(yel)[var]{$yel$}; &\node(blu)[var]{$blu$};\\
   109   \node(dog)[var]{$dog$}; &\node(sna)[var]{$sna$}; &\node(fox)[var]{$fox$}; &\node(hor)[var]{$hor$}; &\node(zeb)[var]{$zeb$};\\
   110   \node(cof)[var]{$cof$}; &\node(tea)[var]{$tea$}; &\node(mil)[var]{$mil$}; &\node(jui)[var]{$jui$}; &\node(wat)[var]{$wat$};\\
   111   \node(old)[var]{$old$}; &\node(koo)[var]{$koo$}; &\node(che)[var]{$che$}; &\node(luc)[var]{$luc$}; &\node(par)[var]{$par$};\\
   112   };
   113   \path[-]
   114   (eng) edge (red)
   115   (spa) edge[bend right=60] (dog)
   116   (cof) edge (gre)
   117   (ukr) edge (tea)
   118   (old) edge (sna)
   119   (koo) edge (yel)
   120   (luc) edge (jui)
   121   (jap) edge[bend left] (par)
   122   (che) edge[bend left] (fox)
   123   (yel) edge (hor)
   124   (nor) edge (blu)
   125   (gre) edge (ivo)
   126 
   127   (eng) edge (spa)
   128   (eng) edge[bend left] (ukr)
   129   (eng) edge[bend left] (nor)
   130   (eng) edge[bend left] (jap)
   131   (spa) edge (ukr)
   132   (spa) edge[bend right] (nor)
   133   (spa) edge[bend right] (jap)
   134   (ukr) edge (nor)
   135   (ukr) edge[bend left] (jap)
   136   (nor) edge (jap)
   137 
   138   (red) edge (gre)
   139   (red) edge[bend left] (ivo)
   140   (red) edge[bend left] (yel)
   141   (red) edge[bend left] (blu)
   142   (gre) edge (ivo)
   143   (gre) edge[bend right] (yel)
   144   (gre) edge[bend right] (blu)
   145   (ivo) edge (yel)
   146   (ivo) edge[bend left] (blu)
   147   (yel) edge (blu)
   148   
   149   (dog) edge (sna)
   150   (dog) edge[bend left] (fox)
   151   (dog) edge[bend left] (hor)
   152   (dog) edge[bend left] (zeb)
   153   (sna) edge (fox)
   154   (sna) edge[bend right] (hor)
   155   (sna) edge[bend right] (zeb)
   156   (fox) edge (hor)
   157   (fox) edge[bend left] (zeb)
   158   (hor) edge (zeb)
   159 
   160   (cof) edge (tea)
   161   (cof) edge[bend left] (mil)
   162   (cof) edge[bend left] (jui)
   163   (cof) edge[bend left] (wat)
   164   (tea) edge (mil)
   165   (tea) edge[bend right] (jui)
   166   (tea) edge[bend right] (wat)
   167   (mil) edge (jui)
   168   (mil) edge[bend left] (wat)
   169   (jui) edge (wat)
   170 
   171   (old) edge (koo)
   172   (old) edge[bend left] (che)
   173   (old) edge[bend left] (luc)
   174   (old) edge[bend left] (par)
   175   (koo) edge (che)
   176   (koo) edge[bend right] (luc)
   177   (koo) edge[bend right] (par)
   178   (che) edge (luc)
   179   (che) edge[bend left] (par)
   180   (luc) edge (par)
   181   ;      
   182 \end{tikzpicture}
   183 \caption{(3.1b) primal constraint graph of $N$}
   184 \end{figure}\\
   185 
   186 (b) Die Strategien f\"ur Spieler $R$ sind $bbb$, $bbh$, $bhb$, $bhh$, $hbb$, $hbh$, $hhb$ und $hhh$.\\\\
   187 (c) Wir geben die Profile als Tupel in der Form $(s_R,s_E,s_K)$, wobei die $s_i$ jeweils die Folge von Aktionen f\"ur Spieler $i$ sind. Analog fassen wir die Auszahlungen in dem Tupel $u(h)=(u_R(h),u_E(h),u_K(h))$ zusammen. Um zu zeigen, dass Aktionsprofil $s^*=(bbb,hbh,r)$ ein TPG ist, reicht es dessen Auszahlung mit derer zu vergleichen, die f\"ur einen Spieler in einer Aktion abweichen.
   188 
   189 Wir untersuchen nun alle solche Aktionsprofile, ber\"ucksichtigen dabei jedoch nur solche, die zu einer anderen Auszahlung f\"uhren, d.h. die abweichende Aktion liegt tats\"achlich in dem Ergebnis.
   190 
   191 Das Ergebnis $O(s^*)=\langle r,b,b\rangle$ hat die Auszahlungen $u_R(\langle r,b,b\rangle)=2$ und $u_E(\langle r,b,b\rangle)=u_K(\langle r,b,b\rangle)=1$, also $u(O(s^*))=(2,1,1)=u^*$. Wir betrachten nun alle relevanten, abweichenden Aktionsprofile und deren Auszahlungen.
   192 
   193 Spieler $R$ kann in $h=\langle r \rangle$ von Aktion $b$ auf $h$ abweichen, was zu dem Aktionsprofil $(hbb,hbh,r)$, dem Ergebnis $O((hbb,hbh,r))=\langle r,h,h\rangle$ und der Auszahlung $u_R(\langle r,h,h\rangle)=1$ f\"uhrt. Wir sehen, dass diese Auszahlung geringer ist, als in $u^*$.
   194 
   195 Spieler $E$ kann in $h=\langle r,b\rangle$ von Aktion $b$ auf $h$ abweichen, was zu dem Aktionsprofil $(bbb,hhh,r)$, dem Ergebnis $O((bbb,hhh,r))=\langle r,b,h\rangle$ und der Auszahlung $u_E(\langle r,b,h\rangle)=0$ f\"uhrt. Wir sehen, dass diese Auszahlung geringer ist, als in $u^*$.
   196 
   197 Spieler $K$ kann in $h=\langle \rangle$ von Aktion $r$ auf $e$ abweichen, was zu dem Aktionsprofil $(bbb,hbh,e)$, dem Ergebnis $O((bbb,hbh,e))=\langle e,h,b\rangle$ und der Auszahlung $u_K(\langle e,h,b\rangle)=0$ f\"uhrt. Wir sehen, dass diese Auszahlung geringer ist, als in $u^*$.
   198 
   199 Daraus folgt, dass $s^*=(bbb,hbh,r)$ ein TPG ist.
   200 \end{document}