Jump to content

Метрическая интервальная темпоральная логика

При проверке модели Метрическая Интервальная Темпоральная Логика (MITL) является фрагментом Метрической Темпоральной Логики (MTL). Этот фрагмент часто предпочтительнее MTL, поскольку некоторые проблемы, неразрешимые для MTL, становятся разрешимыми для MITL.

Определение

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

Формула MITL — это формула MTL, в которой каждый набор действительных чисел, используемый в нижнем индексе, представляет собой интервалы, которые не являются одиночными, и чьи границы являются либо натуральными числами, либо бесконечными. [ нужна ссылка ]

Отличие от МТЛ

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

MTL может выражать такое утверждение, как предложение S : « P состоялось ровно десять единиц времени назад». В МИТЛ это невозможно. Вместо этого MITL может сказать T : « P удерживалось между 9 и 10 единицами времени назад». Поскольку MITL может выражать T , но не S , в некотором смысле MITL является ограничением MTL, которое допускает только менее точные утверждения.

Проблемы, которых MITL избегает

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

Одна из причин избегать такого утверждения, как S , заключается в том, что его значение истинности может меняться произвольное количество раз за одну единицу времени. Действительно, значение истинности этого утверждения может меняться столько раз, сколько меняется значение истинности P , а само P может меняться произвольное количество раз в одной единице времени.

Давайте теперь рассмотрим систему, такую ​​как временной автомат или сигнальный автомат , которые хотят знать в каждый момент времени, выполняется S или нет. Эта система должна вспомнить все, что произошло за последние 10 единиц времени. Как видно выше, это означает, что он должен вспомнить сколь угодно большое количество событий. Это не может быть реализовано системой с ограниченной памятью и тактовой частотой.

Ограниченная изменчивость

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

Одним из основных преимуществ MITL является то, что каждый оператор обладает свойством ограниченной изменчивости. Пример:

Учитывая утверждение T, определенное выше. Каждый раз, когда значение истинности T переключается с ложного на истинное, оно остается истинным как минимум в течение одной единицы времени. Доказательство: В момент времени t , когда T становится истинным, это означает, что:

  • между 9 и 10 единицами времени назад P было правдой.
  • незадолго до времени P t было ложным.

Следовательно, P было истинным ровно 9 единиц времени назад. Отсюда следует, что для каждого , во время , П был правдой единицы времени назад. С , во время , T имеет место.

времени хочет знать значение T. Система в каждый момент Такая система должна помнить, что произошло за последние десять единиц времени. Однако благодаря свойству ограниченной изменчивости он должен вспомнить не более 10 единиц времени, когда T станет истинным. И, следовательно, 11 раз, когда T становится ложным. Таким образом, эта система должна запомнить не более 21 события и, следовательно, может быть реализована как синхронизированный или сигнальный автомат .

Примеры формул MITL:

  • утверждает, что письмо появляется хотя бы один раз в каждом открытом интервале длины 1.
  • где оператор пророчества, определяемый как и в котором говорится, что первое появление в будущем находится в единица времени.
  • заявляет, что выполняется ровно в каждый интегральный момент времени, а не когда-либо еще.

Фрагменты

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

Безопасность-MTL 0,∞

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

Фрагмент Safety-MTL 0,v определяется как подмножество MITL 0,∞ , содержащее только формулы в положительной нормальной форме , где интервал каждого оператора до тех пор, пока не имеет верхнюю границу. Например, формула в котором говорится, что каждый за ним, менее чем через одну единицу времени, следует , принадлежит этой логике. [1]

Открытый и закрытый МИТЛ

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

Фрагмент Open-MTL содержит формулу в положительной нормальной форме такую, что:

  • для каждого , открыт, и
  • для каждого , закрыт.

Фрагмент Closed-MITL содержит отрицание формул Open-MITL .

Квартира и Кофлат MITL

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

Фрагмент Flat-MTL содержит формулу в положительной нормальной форме такую, что:

  • для каждого , если неограничен, то это LTL-формула
  • для каждого , если неограничен, то это LTL-формула

Фрагмент Colat-MITL содержит отрицание формул Flat-MITL .

Нестрогий вариант

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

Учитывая любой фрагмент L , фрагмент L нс — это ограничение L , в котором только нестрогие используются операторы.

MITL 0,∞ и MITL 0

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

Для любого фрагмента L фрагмент L 0,∞ является подмножеством L , где нижняя граница каждого интервала равна 0, а верхняя граница равна бесконечности. Аналогично обозначим через L 0 (соответственно L ) подмножество L такое, что нижняя граница каждого интервала равна 0 (соответственно верхняя граница каждого интервала равна ∞).

Выразительность над сигналами

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

В отношении сигналов MITL 0 столь же выразителен, как и MITL. Это можно доказать, применив следующие правила переписывания к формуле MITL. [2]

  • эквивалентно (построение полузамкнутых и замкнутых интервалов аналогично).
  • эквивалентно если .
  • эквивалентно если .
  • эквивалентно .

Применение этих правил переписывания экспоненциально увеличивает размер формулы. Действительно, цифры и традиционно записываются в двоичном формате, и эти правила следует применять. раз.

Выразительность в отношении временных слов

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

В отличие от сигналов, MITL строго более выразителен, чем MITL 0,∞ . Приведенные выше правила переписывания не применяются в случае синхронизированных слов, поскольку для переписывания предположение должно заключаться в том, что какое-то событие происходит между моментами времени 0 и , что не обязательно так.

Проблема выполнимости

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

Проблема определения того, выполнима ли формула MITL для сигнала, находится в PSPACE-complete . [3]

Необходимы ссылки

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

Р. Алур, Т. Федер и Т. А. Хензингер. Преимущества расслабленной пунктуальности. Журнал ACM, 43(1):116–146, 1996.Р. Алур и Т. А. Хензингер. Логика и модели реального времени: обзор. В Proc. Семинар REX, В реальном времени: теория на практике, страницы 74–106. LNCS 600, Спрингер, 1992 г.Т. А. Хенцингер. Речь идет о времени: обзор логики реального времени. В Proc. КОНКУР'98, стр. 439–454. LNCS 1466, Спрингер, 1998 г.

  1. ^ Булычев, Петр; Дэвид, Александр; Ларсен, Ким Г.; Гуанъюань, Ли (июнь 2014 г.). «Синтез эффективного регулятора для фрагмента МТЛ 0,∞ ». Акта Информатика . 51 (3–4): 166. doi : 10.1007/s00236-013-0189-z . S2CID   253779696 .
  2. ^ Берсани, Марчелло; Росси, Маттео; Сан-Пьетро, ​​Пьерлуиджи (2013). «Инструмент для определения выполнимости метрической темпоральной логики непрерывного времени» (PDF) . 2013 20-й Международный симпозиум по временному представлению и рассуждению . Том. 20. с. 202. дои : 10.1109/TIME.2013.20 . hdl : 11311/964235 . ISBN  978-1-4799-2240-6 .
  3. ^ Хензингер, штат Техас; Раскин, Дж. Ф.; Шоббенс, П.-Ю. (1998). «Обычные языки реального времени». Автоматы, языки и программирование . Конспекты лекций по информатике. Том. 1443. с. 591. дои : 10.1007/BFb0055086 . ISBN  978-3-540-64781-2 .



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