Линейная темпоральная логика

Линейная временная логика Основы линейной темпоральной логики (LTL) LTL — это модальная логика, которая описывает условия, связанные со временем.  Она […]

Линейная временная логика

  • Основы линейной темпоральной логики (LTL)

    • LTL — это модальная логика, которая описывает условия, связанные со временем. 
    • Она позволяет кодировать формулы о будущем и ветвлении времени. 
    • LTL является фрагментом логики первого порядка и была предложена для верификации программ в 1977 году. 
  • Синтаксис и семантика

    • LTL состоит из пропозициональных переменных, логических операторов и временных модальных операторов. 
    • Существуют дополнительные логические и временные операторы для краткого описания формул. 
    • Отношение соответствия между словом и формулой определяется через последовательности истинностных оценок. 
    • Формула LTL выполнима, если существует слово, которое ее удовлетворяет. 
  • Эквивалентности и нормальная форма

    • Существуют эквивалентности, которые расширяют стандартные логические операторы. 
    • Формулы LTL могут быть преобразованы в нормальную форму с отрицанием. 
    • Нормальная форма с отрицанием полезна для перевода формул в автоматы Бюхи. 
  • Отношения с другими логиками и вычислительные задачи

    • LTL эквивалентна монадической логике первого порядка и языкам без звездочек. 
    • CTL и LTL являются подмножествами CTL*, но не сопоставимы. 
    • Задачи проверки модели и синтеза LTL требуют выполнения в PSPACE. 
  • Приложения и рекомендации

    • Параметрическая LTL расширяет LTL переменными в модальность until. 
    • Существуют расширения и приложения LTL, включая метрическую временную логику и свойства безопасности. 
    • Ссылки на учебные материалы и презентации доступны для дальнейшего изучения. 

Полный текст статьи:

Линейная темпоральная логика — Википедия

Оставьте комментарий

Прокрутить вверх