diff options
| -rw-r--r-- | controle-20170419.tex | 256 | 
1 files changed, 228 insertions, 28 deletions
| diff --git a/controle-20170419.tex b/controle-20170419.tex index 8529436..b4a9f19 100644 --- a/controle-20170419.tex +++ b/controle-20170419.tex @@ -1,6 +1,6 @@  %% This is a LaTeX document.  Hey, Emacs, -*- latex -*- , get it?  \documentclass[12pt,a4paper]{article} -\usepackage[francais]{babel} +\usepackage[english,francais]{babel}  \usepackage[utf8]{inputenc}  \usepackage[T1]{fontenc}  %\usepackage{ucs} @@ -96,6 +96,8 @@ Les exercices sont totalement indépendants.  Ils pourront être traités  dans un ordre quelconque, mais on demande de faire apparaître de façon  très visible dans les copies où commence chaque exercice. +Une traduction anglaise suit l'énoncé en français. +  \medbreak  L'usage de tous les documents (notes de cours manuscrites ou @@ -107,6 +109,29 @@ L'usage des appareils électroniques est interdit.  Durée : 1h30 +\vskip3ex + +\begin{otherlanguage}{english} +{\footnotesize + +\noindent\textbf{Instructions.} + +The following exercises are independent.  They can be answered in any +order, but the beginning and end of each exercise should be clearly +marked. + +An English translation follows the questions in French. + +The use of all documents (handwritten or printed course notes, +exercise sheets, books) is permitted. + +The use of electronic devices is forbidden. + +Duration: 1h30 + +\par} +\end{otherlanguage} +  \vfill  {\noindent\tiny  \immediate\write18{sh ./vc > vcline.tex} @@ -121,7 +146,7 @@ Git: \input{vcline.tex}  %  % -\exercice +\exercice\label{hackenbush-exercise}  On s'intéresse dans cet exercice au jeu de \emph{Hackenbush impartial    en arbre}, défini comme suit.  L'état du jeu est représenté par un @@ -189,12 +214,12 @@ devient  (1) Expliquer pourquoi une position de ce jeu peut être considérée  comme une somme de nim de différents jeux du même type.  Plus -exactement, soit $T$ un arbre de racine $x$, soient $y_1,\ldots,y_r$ +exactement, soit $T$ un arbre de racine $x$, soient $y_1,\ldots,y_r$  les fils de $x$, soient $T_1,\ldots,T_r$ les sous-arbres ayant pour  racines $y_1,\ldots,y_r$ et soient $T'_1,\ldots,T'_r$ les arbres de  racine $x$ où $T'_i$ est formé de $x$ et de $T_i$ (avec une arête -entre $x$ et $y_i$) : expliquer pourquoi la position (représentée par -l'arbre) $T$ est la somme de nim de (celles représentées par) +entre $x$ et $y_i$) : expliquer pourquoi la position représentée par +l'arbre $T$ est la somme de nim de celles représentées par  $T'_1,\ldots,T'_r$.  Qu'en déduit-on sur la valeur de Grundy de la  position $T$ ? @@ -205,17 +230,17 @@ position $T$ ?  Indépendamment de ce qui précède, on va considérer une nouvelle  opération sur les jeux : si $G$ est un jeu combinatoire impartial, vu  comme un graphe orienté (bien-fondé), on définit un jeu noté $*{:}G$ -défini en ajoutant une unique position $0$ à $G$ comme on va l'expliquer. -Pour chaque position $z$ de $G$ il y a une position notée $*{:}z$ de -$*{:}G$, et il y a une unique autre position, notée $0$, -dans $*{:}G$ ; pour chaque arête $z \to z'$ de $G$, il y a une arête -$*{:}z\, \to \, *{:}z'$ dans $*{:}G$, et il y a de plus une arête -$*{:}z\, \to 0$ dans $*{:}G$ pour chaque $z$ (en revanche, $0$ est un -puits, c'est-à-dire qu'aucune arête n'en part) ; la position initiale -de $*{:}G$ est $*{:}z_0$ où $z_0$ est celle de $G$.  De façon plus -informelle, pour jouer au jeu $*{:}G$, chaque joueur peut soit faire -un coup normal ($*{:}z\, \to \, *{:}z'$) dans $G$, soit appliquer un -coup « destruction totale » $*{:}z\, \to 0$ qui fait terminer +défini en ajoutant une unique position $0$ à $G$ comme on va +l'expliquer.  Pour chaque position $z$ de $G$ il y a une position +notée $*{:}z$ de $*{:}G$, et il y a une unique autre position, +notée $0$, dans $*{:}G$ ; pour chaque arête $z \to z'$ de $G$, il y a +une arête $*{:}z\, \to \, *{:}z'$ dans $*{:}G$, et il y a de plus une +arête $*{:}z\, \to 0$ dans $*{:}G$ pour chaque $z$ (en revanche, $0$ +est un puits, c'est-à-dire qu'aucune arête n'en part) ; la position +initiale de $*{:}G$ est $*{:}z_0$ où $z_0$ est celle de $G$.  De façon +plus informelle, pour jouer au jeu $*{:}G$, chaque joueur peut soit +faire un coup normal ($*{:}z\, \to \, *{:}z'$) de $G$, soit appliquer +un coup « destruction totale » $*{:}z\, \to 0$ qui fait terminer  immédiatement le jeu (et celui qui l'applique a gagné\footnote{Ce jeu    considéré tout seul n'est donc pas très amusant puisqu'on a toujours    la possibilité de gagner instantanément.}). @@ -230,14 +255,12 @@ alors $*{:}G$ a pour valeur de Grundy $1+\alpha$.  (3) On revient au jeu de Hackenbush impartial en arbre.  Soit $T$ un  arbre de racine $y$ et $T'$ l'arbre obtenu en ajoutant une nouvelle -racine $x$ à $T$, c'est-à-dire que les sommets de $T'$ sont ceux de -$T$ plus $x$, qui en est la racine, avec une arête entre $x$ et $y$. +racine $x$ à $T$, c'est-à-dire que les sommets de $T'$ sont ceux de +$T$ plus $x$, qui en est la racine, avec une arête entre $x$ et $y$.  Expliquer pourquoi le jeu de Hackenbush représenté par $T'$ s'obtient  par la construction « $*{:}$ » considérée en (2) à partir de celui -représenté par $T$. - -Qu'en déduit-on sur la valeur de Grundy de la position $T'$ par -rapport à celle de $T$ ? +représenté par $T$.  Qu'en déduit-on sur la valeur de Grundy de la +position $T'$ par rapport à celle de $T$ ?  \smallbreak @@ -298,7 +321,7 @@ désigne l'égalité au sens de Conway des jeux partisans).  %  % -\exercice +\exercice\label{normal-game-exercise}  On considère le jeu en forme normale suivant : \emph{trois} joueurs  (Alice, Bob et Charlie, par exemple) choisissent indépendamment les @@ -345,7 +368,7 @@ c'est le cas si et seulement si $q + r = 1$.  \smallbreak -(4) Déduire de la question (3) que si un profil $(p,q,r)$ de +(4) Déduire de la question (3) que si un profil $(p,q,r)$ de  stratégies mixtes est un équilibre de Nash et que $0<p<1$ alors  $q+r=1$. @@ -358,10 +381,187 @@ $q$ et $r$ ; la symétrie doit permettre de simplifier le travail).  \smallbreak  (6) Dans cette question, on modifie le jeu : plutôt que faire leurs -choix indépendamment, les joueurs le font successivement (Alice, puis -Bob, puis Charlie).  (a) Que va faire Bob si Alice -choisit $\mathtt{0}$ ?  (b) Informellement, expliquer qui est avantagé -ou désavantagé par cette modification de la règle. +choix indépendamment, les joueurs les font et les déclarent +successivement (Alice, puis Bob, puis Charlie).  (a) Que va faire Bob +si Alice choisit $\mathtt{0}$ ?  (b) Informellement, expliquer qui est +avantagé ou désavantagé par cette modification de la règle. + + +% +% +% + +\begin{otherlanguage}{english} + +\bigbreak + +\centerline{\hbox to2truein{\hrulefill}} +\centerline{\textbf{English translation}} + +\footnotesize + +(This translation is provided to help understand the French version, +but the latter remains the official text and should be referred to in +case of ambiguity or doubt, as this translation has not been checked +as carefully.) + +\medbreak + +\textbf{Exercise \ref{hackenbush-exercise}.} + +This exercise concerns the game of \emph{impartial tree Hackenbush}, +defined as follows.  The state of the game is represented by a +(finite, rooted\footnote{Meaning that the root is part of the tree +  datum, which the usual convention.}) tree.  Two players alternate, +each in turn chooses an edge of the tree and removes it, which +automatically causes the entire subtree from this edge to disappear +(see figure in French version).  The game ends when no move is +possible (meaning that the tree is reduced to its root), at which +point, following the usual convention, the player who can no longer +play loses. + +\smallbreak + +(1) Explain why a position in this game can be considered as a nim sum +of different games of the same type.  More precisely, let $T$ be a +tree with root $x$, let $y_1,\ldots,y_r$ be the children of $x$, let +$T_1,\ldots,T_r$ be the subtrees having $y_1,\ldots,y_r$ as roots, and +let $T'_1,\ldots,T'_r$ be the trees rooted at $x$ where $T'_i$ +consists of $x$ and $T_i$ (along with an edge between $x$ and $y_i$): +explain why the position represented by the tree $T$ is the nim sum of +those represented by $T'_1,\ldots,T'_r$.  What can we deduce about the +Grundy value (=nim value) of the position $T$? + +\smallbreak + +\centerline{* * *} + +Independently of the above, we consider a new operation on games: if +$G$ is an impartial combinatorial game, considered as a (well-founded) +oriented graph, we define a new game noted $*{:}G$ defined by adding a +unique new position $0$ to $G$ as follows.  For each position $z$ +of $G$, there is a position $*{:}z$ of $*{:}G$, and there is a unique +extra position, written $0$, in $*{:}G$; for each edge $z \to z'$ +of $G$, there is an edge $*{:}z\, \to \, *{:}z'$ in $*{:}G$, and +additionally there are edges $*{:}z\, \to 0$ in $*{:}G$ for each $z$ +(on the other hand, $0$ is a sink, meaning that it has no outgoing +edge); the initial position of $*{:}G$ is $*{:}z_0$ where $z_0$ is +that of $G$.  Informally, to play the game $*{:}G$, each player can +either make a normal move ($*{:}z\, \to \, *{:}z'$) from $G$, or apply +the ``total destruction'' move $*{:}z\, \to 0$ which terminates tha +game immediately (and the one who plays it wins\footnote{Considered +  alone, this game is therefore not very fun because there is always +  this possibility of winning immediately.}). + +\smallbreak + +(2) Show by well-founded induction that if $G$ is a (well-founded) +impartial combinatorial game with Grundy value $\alpha$, then $*{:}G$ +has Grundy value $1+\alpha$. + +\smallbreak + +(3) We now return to impartial tree Hackenbush.  Let $T$ be a tree +with root $y$ and $T'$ the tree obtained by adding a new root $x$ +to $T$, meaning that the vertices of $T'$ are those of $T$ plus $x$, +which is the root, with an edge between $x$ and $y$.  Explain why the +Hackenbush game represented by $T'$ is obtained, by means of the +``$*{:}$'' construction considered in (2), from that represented +by $T$.  What can we deduce about the Grundy value of the +position $T'$ with respect to that of $T$? + +\smallbreak + +(4) Use the previous questions to propose a method to compute the +Grundy value of an arbitrary position of impartial tree Hackenbush. + +\smallbreak + +(5) What is the Grundy value of the position represented in the French +version of the question?  (It is identical to the one used to show an +example of a possible move.)  What move would you prescribe in this +situation? + +\smallbreak + +(6) Note that the $*{:}G$ construction defined just before +question (2) can be defined in an identical way when $G$ is a partizan +game, by giving an edge $*{:}z\, \to \, *{:}z'$ the same color as +$z\to z'$, and an edge $*{:}z\, \to 0$ the color green (which means: +both blue and red).  By describing a strategy, show that if $G \geq H$ +then we also have $*{:}G \geq *{:}H$, and deduce that if $G\doteq H$ +then $*{:}G \doteq *{:}H$ (where $\doteq$ denotes equality in the +sense of Conway of partizan games). + +\bigbreak + +\textbf{Exercise \ref{normal-game-exercise}.} + +We consider the following normal form game: \emph{three} players +(Alice, Bob and Charlie, say) each choose, independently of one +another, an element of the set $\{\mathtt{0},\mathtt{1}\}$: +\begin{itemize} +\item if they all choose the same option, they all receive a payoff +  of $0$; +\item whereas if one chooses an option different from the two others, +  whoever chooses this option gets a payoff of $2$ and the two others +  receive $-1$ each. +\end{itemize} + +It is worth noting that the players have a completely symmetric rôle, +and that the options are likewise symmetric. + +(Warning: even though the sum of the payoffs of the three players is +always $0$, this is not a ``zero-sum game'' in the classical sense, +because the latter are defined only for \emph{two} players.) + +\smallbreak + +(1) Write the payoff matrix for the game under consideration.  (Choose +a reasonable way to present a table with three entries, for example as +several two-entry tables put side by side.) + +\smallbreak + +If $p \in [0;1]$, we simply write $p$ for the mixed strategy for some +player consisting of choosing option $\mathtt{1}$ with +probability $p$, and option $\mathtt{0}$ with probability $1-p$. + +(2) Check that the expected payoff for Alice if she plays following +the mixed strategy $p$ while Bob plays following the mixed +strategy $q$ and Charlie following the mixed strategy $r$ is: $-2pq +-2pr +4qr + 2p - q -r$.  (Here, $p,q,r$ are three real numbers between +$0$ and $1$.) + +\smallbreak + +(3) We now ask ourselves under what condition on the mixed strategy +$q$ used by Bob and the mixed strategy $r$ used by Charlie the two +options $\mathtt{0}$ and $\mathtt{1}$ for Alice are indifferent to her +(meaning that they provide her with the same expected payoff).  Show +that this is the case if and only if $q + r = 1$. + +\smallbreak + +(4) Deduce from question (3) that if mixed strategy profile $(p,q,r)$ +is a Nash equilibrium and if $0<p<1$ then $q+r=1$. + +\smallbreak + +(5) Use the previous questions to find all Nash equilibria $(p,q,r)$ +in the game (one might discuss various cases according as $p=0$, $p=1$ +or $0<p<1$, and similarly for $q$ and $r$; one might use symmetry to +simplify the task). + +\smallbreak + +(6) In this question, the game is altered: instead of making their +choices independently, the players make them and declare them +successively (Alice, then Bob, then Charlie).  (a) What will Bob do if +Alice chooses $\mathtt{0}$?  (b) Explain informally who is favored or +disfavored by this alteration of the rule. + +\end{otherlanguage} | 
