CTL * et mu-calcul


9

il est bien connu que le modal -calculusμ est l'une des logiques temporelles les plus expressives pour exprimer les propriétés des arbres / graphiques, et que CTL * est strictement moins expressif que le -calculus.μ

Ici, je voudrais demander un exemple de formule -calculus, aussi simple que possible, qui ne soit pas exprimable dans CTL *, et j'espère une explication de sa signification (les formules à virgule fixe deviennent rapidement illisibles). Toute bonne référence pour un exemple simple "concret" serait aussi géniale!μ

Merci d'avance

Réponses:


11

Prenez une propriété de chemin qui n'est pas exprimable au premier ordre, par exemple qui dit qu'il existe un chemin où la proposition atomique p tient à chaque position paire, et toute évaluation peut être utilisée sur des positions impaires.

νx.px
p

merci beaucoup pour cette réponse simple. Pourriez-vous également suggérer une référence soutenant cet exemple? Merci encore
LORE81

Belle question et réponse (+2). Jetez un œil à cstheory.stackexchange.com/q/16186/6424 . J'ai également donné l'exemple de l'uniformité. Peut-être qu'une réponse fera également référence à la régularité.
DaveBall aka user750378

@ LORE81: l'exemple `` aux positions paires '' est un classique, que vous pouvez retrouver par exemple dans l'article de Wolper pointé par @DaveBall dans sa question. Il n'est pas trop difficile de prouver directement par induction sur des formules LTL; alternativement, vous pouvez construire le monoïde de transition et voir qu'il n'est pas apériodique; enfin, vous pouvez essayer un argument Ehrenfeucht-Fraïssé, bien qu'il soit long à expliquer en détail. p
Sylvain
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.