Jump to content

Логика Хеннесси-Милнера

В информатике на логика Хеннесси-Милнера (HML) — это динамическая логика, используемая для указания свойств помеченной системы переходов (LTS), структуры, похожей автомат . Он был представлен в 1980 году Мэтью Хеннесси и Робином Милнером в их статье «О наблюдении недетерминизма и параллелизма». [ 1 ] ( ИКАП ).

Другой вариант HML предполагает использование рекурсии для расширения выразимости логики и обычно называется «логикой Хеннесси-Милнера с рекурсией». [ 2 ] Рекурсия включена с использованием максимальных и минимальных фиксированных точек.

Синтаксис

[ редактировать ]

Формула определяется следующей грамматикой BNF для действия некоторого набора действий:

То есть формула может быть

постоянная истина
всегда правда
постоянная ложь
всегда ложь
формула союз
формула дизъюнкции
формула
для всех Act -производных Φ должно выполняться
формула
для некоторой Act -производной Φ должно выполняться

Формальная семантика

[ редактировать ]

Позволять быть помеченной системой переходов , и пусть — набор формул HML. Выполнимость связь связывает состояния LTS к формулам, которым они удовлетворяют, и определяется как наименьшее отношение, такое что для всех состояний и формулы ,

  • ,
  • нет никакого государства для чего ,
  • если существует государство такой, что и , затем ,
  • если для всех такой, что он утверждает, что , затем ,
  • если , затем ,
  • если , затем ,
  • если и , затем .

См. также

[ редактировать ]
  1. ^ Хеннесси, Мэтью; Милнер, Робин (14 июля 1980 г.). «О наблюдении недетерминизма и параллелизма». Автоматы, языки и программирование . Конспекты лекций по информатике. Том. 85. Шпрингер, Берлин, Гейдельберг. стр. 299–309. дои : 10.1007/3-540-10003-2_79 . ISBN  978-3540100034 .
  2. ^ Хольмстрём, Сёрен (1990). «Логика Хеннесси-Милнера с рекурсией как языком спецификации и основанное на ней уточняющее исчисление». Спецификация и верификация параллельных систем . Семинары по информатике. стр. 294–330. дои : 10.1007/978-1-4471-3534-0_15 . ISBN  978-3-540-19581-8 .

Источники

[ редактировать ]
  • Колин П. Стирлинг (2001). Модальные и временные свойства процессов . Спрингер. стр. 32–39 . ISBN  978-0-387-98717-0 .
  • Серен Хольмстрём. 1988. «Логика Хеннесси-Милнера с рекурсией как язык спецификации и уточняющее исчисление на ее основе». В материалах семинара BCS-FACS по спецификации и верификации параллельных систем , Чарльз Рэттрей (ред.). Спрингер-Верлаг, Лондон, Великобритания, 294–330.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9594d52865d5083055518c3a70044757__1692994260
URL1:https://arc.ask3.ru/arc/aa/95/57/9594d52865d5083055518c3a70044757.html
Заголовок, (Title) документа по адресу, URL1:
Hennessy–Milner logic - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)