Яка взаємозв'язок між виразністю LTL , Büchi / QPTL , CTL і CTL * ?
Чи можете ви навести кілька посилань, які охоплюють якомога більше цих часових логік (особливо між лінійним та розгалужувальним часом)?
Діаграма Венна з тими часовими логіками та деякими практичними властивостями як приклади була б ідеальною.
Наприклад:
- Чи правда, що в Büchi є властивості, визначені, але не в CTL *? У вас є хороший приклад?
- Як щодо Büchi та CTL, але не для LTL?
Деталі:
Виразність логіки для мене більш актуальна, ніж приклади. Останнє просто корисне для розуміння та мотивації.
Я вже знаю про теорему виразності між CTL * та LTL від [Clarke and Draghicescu, 1988] , але мені не подобається, що звичайний приклад справедливості знаходиться в CTL, а не в LTL, оскільки існує безліч варіантів справедливості, деякі з яких є виразний в LTL
Мені також не подобається звичайний приклад властивості Büchi рівності, наведений, наприклад, у [Wolper83] про обмеження LTL, оскільки додавання іншої пропозиції змінної вирішить проблему ( ).
Мені подобається приклад властивості Büchi рівності, наведений, наприклад, у [Wolper83] про обмеження LTL, оскільки він простий і показує необхідність PQTL для рівномірності (спасибі за примітку нижче).
Оновлення:
Я думаю, що теорему виразності між CTL * та LTL від [Clarke and Draghicescu, 1988] можна перенести на автомати Büchi, в результаті чого:
Let $\phi$ be a CTL* state formula.
Then $\phi$ is expressible via Büchi automaton
iff $\phi$ is equivalent to $A\phi^d$.
З цим, Büchi CTL * = LTL, відповідаючи на мої запитання вище:
- Чи правда, що в Büchi є властивості, визначені, але не в CTL *?
Yes, e.g. evenness.
- Як щодо Büchi та CTL, але не для LTL?
No.
Хтось підніс теорему Кларка та Драгіческу вже до автоматів Бючі, або заявив подібну теорему? Або це занадто тривіально, щоб згадати у статті, оскільки кількісні показники контурів CTL *, очевидно, «ортогональні» критеріям прийнятих станів автоматів Büchi?