Axiomatisation for an asynchronous epistemic logic with sending and receiving messages
Cet article propose une axiomatisation infinitaire, AA*, pour une logique épistémique asynchrone qui rend compte d'histoires arbitraires d'envoi et de réception de messages, généralisant les travaux antérieurs en abandonnant l'approche par système de réduction et l'hypothèse selon laquelle aucun message n'a été reçu.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez un groupe d'amis essayant de résoudre un mystère, mais qui communiquent via une application de messagerie très étrange et défaillante. Cette application présente deux problèmes distincts :
- Le bouton « Envoyer » et le bouton « Recevoir » se trouvent sur des planètes différentes. Le fait qu'Alice appuie sur « envoyer » ne signifie pas que Bob reçoit le message instantanément. En fait, Bob pourrait ne pas le recevoir pendant des heures, ou il pourrait le recevoir avant même qu'Alice ait terminé de taper la phrase suivante.
- Tout le monde devine la chronologie. Alice ne sait pas si Bob a déjà lu son message, s'il est sur le point de le lire, ou s'il est complètement inconscient de son existence. Elle ne sait pas non plus si Bob a reçu d'autres messages qu'elle n'a pas encore vus.
Ce papier traite de la construction d'un manuel de règles (une logique) pour décrire exactement ce qu'Alice sait dans ce monde désordonné et asynchrone.
Le Problème Central : La « Photo » vs Le « Film »
Dans la plupart des énigmes logiques, tout le monde est sur la même longueur d'onde au même moment. Si Alice dit « Il pleut », tout le monde l'entend instantanément. C'est comme prendre une photo d'une pièce ; tout le monde voit la même image.
Mais dans le monde réel (et dans les réseaux informatiques), la communication est un film.
- L'envoi est comme un réalisateur criant « Action ! »
- La réception est comme un acteur entendant le signal.
- L'« histoire » est le scénario de tout ce qui s'est produit jusqu'à présent.
Les auteurs, Philippe, Hans et Clara, se demandent : Comment écrire un manuel de règles pour la connaissance lorsque le « scénario » (l'historique des messages) est différent pour chaque personne ?
Les Deux Types de Règles Qu'ils Ont Créées
Le papier propose deux manières différentes d'écrire ces règles, selon la façon dont vous considérez l'histoire.
1. Les Règles du « Départ à Zéro » (L'Histoire Vide)
Imaginez que le groupe vient de se rencontrer. Aucun message n'a encore été envoyé. Le « scénario » est vierge.
- La Règle : Si nous partons de zéro, nous pouvons simplifier les règles. Nous pouvons prendre n'importe quelle phrase complexe sur « ce qui se passe après l'envoi d'un message » et la traduire en une phrase simple sur « ce qui est actuellement vrai ».
- L'Analogie : C'est comme un jeu d'échecs où vous pouvez prédire le prochain coup en vous basant uniquement sur l'échiquier actuel. Vous n'avez pas besoin de vous souvenir de toute l'histoire de la partie pour connaître les règles. Les auteurs appellent ce système AA. C'est un « système de réduction », ce qui signifie qu'il réduit les problèmes complexes à des problèmes simples.
2. Les Règles du « N'importe Quand » (L'Histoire Infinie)
Maintenant, imaginez que le groupe discute depuis des jours. Alice a reçu 5 messages, Bob en a reçu 3, et Charlie en a reçu 7. Ils regardent tous des parties différentes du scénario.
- Le Problème : Les règles du « Départ à Zéro » ne fonctionnent pas ici. Vous ne pouvez pas simplement simplifier les règles car l'histoire est trop désordonnée. Alice pourrait savoir quelque chose que Bob ignore, simplement parce qu'elle a reçu un message qu'il n'a pas encore vu.
- La Nouvelle Règle : Les auteurs ont créé un nouveau manuel de règles, beaucoup plus complexe, appelé AA*.
- La Contrainte : Ce manuel de règles est infiniment grand. Vous ne pouvez plus réduire les phrases complexes à des phrases simples. Vous devez accepter que certaines règles sont tout simplement trop complexes pour être simplifiées.
- La Vérification « Vide » : Pour que cela fonctionne, ils ont inventé un « contrôle magique » spécial appelé
empty. Ce contrôle demande : « Le scénario est-il complètement vide en ce moment ? »- Si la réponse est OUI, nous pouvons utiliser les règles simples.
- Si la réponse est NON (ce qui est généralement le cas au milieu d'une conversation), nous devons utiliser les règles complexes et infinies.
Pourquoi est-ce difficile ? (Le Problème de la « Une Seule Personne »)
Le papier atteint un mur lorsqu'il n'y a qu'une seule personne dans le groupe.
- La Métaphore : Imaginez qu'Alice soit la seule personne dans l'univers. Elle envoie un message à elle-même.
- Le Problème : Dans un groupe, Alice sait qu'elle n'a pas reçu de message parce qu elle ne l'a pas vu, et elle sait que Bob pourrait en avoir reçu un. Mais si Alice est seule, elle ne peut pas distinguer entre « Je n'ai pas reçu de message » et « Aucun message n'a jamais été envoyé ».
- Le Résultat : Les auteurs admettent qu'ils n'ont pas encore pu résoudre le manuel de règles pour une personne seule. L'astuce qu'ils ont utilisée pour les groupes (vérifier si tout le monde sait que l'historique est vide) échoue lorsqu'il n'y a qu'une seule personne. Ils disent : « Nous aurons besoin d'une nouvelle méthode pour cela, peut-être plus tard. »
La Poursuite « Tri-valeur »
Le papier mentionne quelque chose d'intéressant concernant la « vérité ».
- Dans la logique normale, une affirmation est soit Vraie soit Fausse.
- Dans ce monde asynchrone, une affirmation peut être Indéfinie.
- L'Analogie : Imaginez qu'Alice attende un colis.
- Si le colis arrive, l'affirmation « J'ai le colis » est Vraie.
- Si le colis est perdu, c'est Faux.
- Mais si le colis est en transit et qu'elle ne sait pas s'il arrive ou s'il est perdu, l'affirmation est Indéfinie.
- La logique des auteurs gère soigneusement cet état « Indéfini ». Ce n'est pas simplement une erreur ; c'est une partie fondamentale du fonctionnement de la connaissance asynchrone.
Résumé
Ce papier est une tentative mathématique de cartographier ce que vous savez lorsque vous ne savez pas ce que les autres savent, et que vous ne savez pas quand ils ont reçu leurs informations.
- Si vous commencez frais : Vous pouvez simplifier les règles.
- Si vous êtes au milieu d'une conversation chaotique : Vous avez besoin d'un ensemble massif et infini de règles qui ne peuvent pas être simplifiées.
- Si vous êtes seul : Les règles actuelles échouent, et nous avons besoin de nouvelles idées.
Les auteurs ont réussi à construire le « Manuel de Règles Infini » (AA*) pour les groupes, prouvant que même dans un monde chaotique et asynchrone où les messages arrivent à des moments différents, nous pouvons toujours décrire logiquement ce que tout le monde sait.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.