Système de preuve interactive

Un article de Wikipédia, l'encyclopédie libre.

En théorie de la complexité, un système de preuve interactive est une machine abstraite qui modélise un échange de messages entre deux partis. Ces deux partis, un prouveur et un vérificateur, communiquent afin de démonter le fait qu'une chaîne de caractères appartient ou pas à un langage formel donné. Le prouveur a des ressources calculatoires illimitées tandis que le vérificateur a des ressources limitées. Les deux interagissent aussi longtemps qu'il faut au vérificateur pour trouver une réponse au problème et être convaincu qu'elle est la bonne.

Deux propriétés doivent être satisfaites :

  • consistance (completeness) : si le fournisseur de preuve et le vérificateur suivent le protocole alors le vérificateur doit toujours accepter la preuve
  • solidité (soundness) : si la proposition est fausse, aucun fournisseur de preuve malicieux ne peut convaincre un vérificateur « honnête » que la proposition est vraie et ceci avec une forte probabilité

Sommaire

[modifier] NP

[modifier] Protocoles de Arthur-Merlin et de Merlin-Arthur

[modifier] Pile ou face public ou privé

[modifier] IP

[modifier] MIP

[modifier] PCP

[modifier] Voir aussi