Моделирование и анализ информационных систем
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Модел. и анализ информ. систем:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Моделирование и анализ информационных систем, 2021, том 28, номер 4, страницы 356–371
DOI: https://doi.org/10.18255/1818-1015-2021-4-356-371
(Mi mais757)
 

Theory of computing

О верификации моделей и проверке выполнимости формул одного параметрического расширения темпоральной логики линейного времени

А. Р. Гнатенкоa, В. А. Захаровba

a Национальный исследовательский университет “Высшая школа экономики”, ул. Мясницкая, д. 20, г. Москва, 101000 Россия
b Институт системного программирования им. В. П. Иванникова РАН, ул. А. Солженицына, д. 25, г. Москва, 109004 Россия
Список литературы:
Аннотация: К последовательным реагирующим системам относятся компьютерные программы и вычислительные устройства, которые обрабатывают потоки входных данных или сигналов управления и генерируют на выходе последовательности команд или результатов вычислений. Для проектирования таких систем полезно иметь формальные языки спецификаций, способные выражать отношения между входными и выходными потоками данных. В предшествующих работах нами было предложено семейство таких языков спецификаций, представляющих собой расширение темпоральных логик $LTL$, $CTL$ и $CTL^*$ за счет использования регулярных языков в качестве параметров темпоральных операторов. Мы провели сравнительный анализ выразительных возможностей нового расширения темпоральной логики линейного времени $Reg$-$LTL$ и предложили алгоритмы верификации моделей для новых расширений логик $Reg$-$LTL$, $Reg$-$CTL$, и $Reg$-$CTL^*$. Однако вопрос о сложности задач верификации моделей и проверки выполнимости формул указанных логик оставался открытым. В этой статье мы восполняем этот пробел в наших исследованиях и показываем, что для темпоральной логики $Reg$-$LTL$ обе задачи являются Pspace-полными. Вычислительная трудность рассматриваемых задач легко доказывается сведением к ним проблемы пустоты пересечения семейств регулярных языков. Основным результатом статьи является алгоритм сведения задачи проверки выполнимости формул логики $Reg$-$LTL$ к проблеме пустоты автоматов Бюхи сравнительно небольшого размера и описание стратегии, позволяющей проверять пустоту полученных автоматов с использованием объема памяти, полиномального относительно размера исходных формул.
Ключевые слова: темпоральные логики, регулярный язык, автомат-преобразователь, верификация моделей, проверка выполнимости, автоматы Бюхи, проблема пустоты.
Поступила в редакцию: 15.11.2021
Исправленный вариант: 01.12.2021
Принята в печать: 08.12.2021
Тип публикации: Статья
УДК: 517.9
MSC: 68W10
Образец цитирования: А. Р. Гнатенко, В. А. Захаров, “О верификации моделей и проверке выполнимости формул одного параметрического расширения темпоральной логики линейного времени”, Модел. и анализ информ. систем, 28:4 (2021), 356–371
Цитирование в формате AMSBIB
\RBibitem{GnaZak21}
\by А.~Р.~Гнатенко, В.~А.~Захаров
\paper О верификации моделей и проверке выполнимости формул одного параметрического расширения темпоральной логики линейного времени
\jour Модел. и анализ информ. систем
\yr 2021
\vol 28
\issue 4
\pages 356--371
\mathnet{http://mi.mathnet.ru/mais757}
\crossref{https://doi.org/10.18255/1818-1015-2021-4-356-371}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais757
  • https://www.mathnet.ru/rus/mais/v28/i4/p356
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024