Tournoi (théorie des graphes)
# Tournoi (théorie des graphes)

En mathématiques, dans le cadre de la théorie des graphes, un tournoi est un graphe orienté obtenu en orientant chaque arête d'un graphe complet non orienté. On peut aussi le voir comme une orientation (en) d'un graphe complet, ou comme un graphe orienté où chaque paire de sommets est reliée par une arête orientée et une seule.

## Applications

De nombreuses propriétés importantes des tournois ont été explorées par H. G. Landau afin de modéliser des relations de dominations dans des groupes de poulets. Les applications actuelles des tournois concernent la théorie des systèmes électoraux ainsi que la théorie du choix en société, entre autres.

Le nom tournoi provient de l'interprétation de tels graphes comme le résultat d'un tournoi toutes rondes, dans lequel chaque participant rencontre chaque autre participant une fois et une seule, et dans lequel il n'y a pas égalité. Dans le graphe, les sommets correspondent aux participants et les arêtes correspondent aux résultats des parties jouées, l'arête allant du vainqueur au perdant. Si le participant $a$ bat le participant $b$, on dit que $a$ domine $b$, noté $a\rightarrow b$.

## Chemins et circuits

Chaque tournoi sur un nombre fini de $n$ sommets contient un chemin hamiltonien, c'est-à-dire un chemin orienté passant par les $n$ sommets une fois et une seule. Ce résultat est dû à László Rédei en 1934.

Procédons par récurrence sur le nombre de sommets $n$.

Supposons que ce soit vrai pour $n$. Soit $T=(V,E)$ un tournoi sur $n+1$ sommets. Choisissons un sommet $a$ de $V$. Par hypothèse de récurrence, $V\setminus \{a\}$ possède au moins un chemin orienté $(v_{1},v_{2},\cdots ,v_{n})$. Soit $i\in [0,n]$ l'indice maximal tel que tous les $v_{j}$ ($j\leq i$) vérifient qu'il existe une arête orientée de $v_{j}$ en $a$. Sur la figure d'exemple, $i=2$, car il y a des arêtes de $v_{1}$ et de $v_{2}$ en $a$, mais pas de $v_{3}$ en $a$.

On remarque que le chemin $(v_{1},\cdots ,v_{i},a,v_{i+1},\cdots ,v_{n})$ est un chemin orienté passant par tous les sommets du graphe. La propriété est donc aussi vraie pour $n+1$. Comme de plus elle est vraie pour un tournoi à deux sommets, par récurrence, elle est vraie pour tout $n$ à partir de deux.

Cette démonstration est constructive : elle fournit un algorithme permettant de trouver un chemin hamiltonien. Des algorithmes plus efficaces, qui ne supposent d'examiner qu'un nombre d'arêtes de l'ordre de $O(n\log n)$, sont connus.

Cela a pour conséquence qu'un tournoi fortement connexe, c'est-à-dire tel qu'il existe un chemin entre n'importe quelle paire de sommets, possède un circuit hamiltonien, c'est-à-dire un cycle fermé et orienté passant par tous les sommets une fois et une seule (résultat dû à Paul Camion en 1959).

Un résultat plus puissant est que tout tournoi fortement connexe est sommet-pancyclique : pour tout sommet $v$ et pour tout $k\in [3,n]$ où $n$ est le nombre de sommets, il y a un circuit de longueur $k$ passant par $v$.

## Relations binaires

Un tournoi est parfois aussi défini comme une relation binaire ${\mathcal {R}}$ entre $E$ et $E$ irréflexive dont la fermeture réflexive est totale et antisymétrique. Par définition, si $a$ domine $b$, alors $b$ ne domine pas $a$ (antisymétrie); l'un des deux doit être vrai si $a$ est différent de $b$ (totalité). On peut noter l'antisymétrie de deux manières :

* $a\rightarrow b\Rightarrow b{\cancel {\mathcal {\rightarrow }}}a$
* $\forall (x,y)\in E^{2},x{\mathcal {R}}y\Rightarrow y{\cancel {\mathcal {R}}}x$ où ${\mathcal {R}}$ est la relation de domination.

Avec cette définition, on peut facilement vérifier que cette relation binaire est irréflexive :

* $\forall x\in E\quad x{\cancel {\mathcal {R}}}x$ : Aucun élément ne peut être en relation avec lui-même. En effet, un participant ne peut pas se dominer lui-même.

Raisonnons par l'absurde.

Prenons deux participants $x$ et $y$ tels que $x=y$ et $x{\mathcal {R}}y$.

Par hypothèse, $x=y$, donc cela implique $x{\mathcal {R}}y\Rightarrow y{\mathcal {R}}x$.

Or, par définition, $x{\mathcal {R}}y\Rightarrow y{\cancel {\mathcal {R}}}x$.

Ce résultat est donc absurde et la relation binaire d'un tournoi est donc irréflexive.

On peut noter qu'un tournoi :

* Peut être transitif. Dans le cas où il ne l'est pas on dit que c'est un tournoi paradoxal.
* Ne peut pas être une relation totale car il n'est pas réflexif.
* Ne peut pas être une relation d'ordre (non stricte) car il n'est pas réflexif, mais c'est un ordre strict s'il n'est pas paradoxal.
* Ne peut pas être une relation d'équivalence car il n'est ni réflexif, ni symétrique.

Les relations binaires de tournoi ne sont pas des matrices de tournoi, on a donc :

* 1 si $x{\mathcal {R}}y$
* 0 si $x{\cancel {\mathcal {R}}}y$
* 0 si $x=y$

## Transitivité et tournois paradoxaux

Dans les tournois de la vie réelle, on s'attend à ce que, si une personne $a$ domine une personne $b$, et si $b$ domine à son tour une troisième personne $c$, alors $a$ domine $c$. Cela correspond à la transitivité de la relation binaire de domination.

Énoncé de façon formelle, cela donne la définition suivante :

   On appelle transitif un tournoi $T=(V,E)$ dans lequel :
       $\forall (a,b,c)\in V^{3},(a\rightarrow b{\text{ et }}b\rightarrow c)\Rightarrow a\rightarrow c$

Étant donné un tournoi T à n sommets, les énoncés suivants sont équivalents :

* T est transitif ;
* T est acyclique ;
* T ne contient pas de circuit de longueur 3 ;
* La suite des scores de T (voir plus bas) est $(0,1,2,\cdots ,n-1)$ ;
* T possède exactement un chemin hamiltonien.

Un participant à un tournoi qui gagne toutes les parties est naturellement le gagnant du tournoi. Néanmoins, comme la figure tout en haut de cet article le montre, il est possible qu'un tel gagnant n'existe pas. Un tournoi lors duquel chaque participant perd au moins une partie est appelé tournoi 1-paradoxal.

De façon plus générale, un tournoi $T=(V,E)$ est appelé k-paradoxal si, pour tout sous-ensemble $S$ à $k$ éléments de $V$, il existe un sommet $v_{0}$ dans $V\setminus S$ tel que $v_{0}\rightarrow v$ pour tous les sommets $v$ de $S$.

## Suite des scores et ensemble de scores

Dans un tournoi de la vie de tous les jours, s'il n'y a pas de vainqueur net (quelqu'un qui bat tous les autres), on peut essayer de départager les candidats en calculant leur score, c'est-à-dire le nombre de parties gagnées.

La suite des scores d'un tournoi est la suite ordonnée par ordre croissant des degrés sortants des sommets d'un tournoi.

L'ensemble des scores d'un tournoi est l'ensemble des degrés sortants des sommets du tournoi.

Le théorème de Landau (1953) affirme qu'une suite d'entiers $(s_{1},s_{2},\cdots ,s_{n})$ est une suite de scores si et seulement si :

* $0\leq s_{1}\leq s_{2}\leq \cdots \leq s_{n}$
* $s_{1}+s_{2}+\cdots +s_{i}\geq C_{i}^{2},{\mbox{pour }}i=1,2,\cdots ,n-1$
* $s_{1}+s_{2}+\cdots +s_{n}=C_{n}^{2}$.

Par exemple, $(1,1,2,2)$ est bien une suite de scores, car :

* $0\leq 1\leq 1\leq 2\leq 2$
* $1\geq C_{1}^{2}$ car $1\geq 0$ ; $1+1\geq C_{2}^{2}$ car $2\geq 1$ ; $1+1+2\geq C_{3}^{2}$ car $4\geq 3$
* $1+1+2+2=C_{4}^{2}$ car $6=6$

De fait, cela correspond à la suite des scores du tournoi tout en haut de l'article.

En ce qui concerne les ensembles de scores, T. X. Yao a prouvé que n'importe quel ensemble non vide d'entiers positifs ou nuls est l'ensemble de scores d'un certain tournoi.

## Matrice de tournoi

Il est naturel de noter les résultats d'un tournoi dans un tableau qui indique le résultat de chaque partie.

On appelle matrice de tournoi une matrice carrée $A$ dont le éléments $a_{ij}$ valent :

* $1$ si $v_{i}\rightarrow v_{j}$
* $-1$ si $v_{j}\rightarrow v_{i}$
* $0$ si $i=j$.

Une matrice de tournoi est égale à l'opposé de sa transposée (elle est antisymétrique).

