Jeu de parité

From Wikipedia, the free encyclopedia

En informatique théorique, un jeu de parité est un jeu à deux joueurs sur un graphe orienté où chaque sommet est étiqueté par un entier, appelé couleur ou priorité. Chaque sommet appartient à un seul joueur: il peut y décider de la transition suivante. Une partie est un chemin infini dans le graphe. Le premier joueur gagne lorsque la plus grande couleur visitée une infinité de fois est paire (chez certains auteurs, c'est lorsque la plus petite couleur visitée une infinité de fois est paire/impaire ; ces variantes sont fondamentalement équivalentes). Les jeux de parité sont importants en vérification de modèles, en particulier lorsque la propriété temporelle est exprimée en mu-calcul.

Exemple d'un jeu de parité

La figure ci-contre montre un graphe orienté à huit sommets. Le joueur 1 joue dans les sommets ronds et le joueur 2 joue dans les sommets carrés. Les numéros indiqués dans les sommets sont les couleurs. Par exemple, la couleur du sommet rond en haut à gauche est 4. Le joueur 1 gagne si la couleur la plus grande visitée une infinité de fois est paire. Ainsi, dans la zone bleue, le joueur 1 a une stratégie gagnante, donnée par les arcs en bleu. Si on part du sommet 1, un exemple de partie est 141416161414... et la couleur la plus grande visitée une infinité de fois est soit 4, soit 6, et est paire dans tous les cas.

Dans la zone rouge par contre, le joueur 2 gagne car il peut forcer à ce que la couleur visitée une infinité de fois la plus grande est impaire. Dans la partie 8203203203203..., la couleur visitée une infinité de fois la plus grande est 3, et donc impaire.

Lien avec la vérification de modèles

Le problème de vérification de modèles (model checking en anglais) du formule du mu-calcul se ramène à résoudre un jeu de parité[1]. Pour cela, on transforme une formule du mu-calcul en automate d'arbres infinis avec condition de parité. Le problème de model checking se réduit donc à l'appartenance de la structure finie donnée au langage de l'automate d'arbres infinis. L'automate accepte la structure ssi le joueur 1 a une stratégie gagnante dans un jeu de parité construit à partir de l'automate et de la structure[2].

Algorithmique

Propriétés

Notes et références

Related Articles

Wikiwand AI