RUS  ENG
Полная версия
ЖУРНАЛЫ // Моделирование и анализ информационных систем // Архив

Модел. и анализ информ. систем, 2020, том 27, номер 4, страницы 376–395 (Mi mais723)

Эта публикация цитируется в 1 статье

Theory of computing

Синтез установочных последовательностей для автоматов с временными ограничениями

А. С. Твардовскийa, Н. В. Евтушенкоbc

a Национальный исследовательский Томский Государственный университет, пр. Ленина, д. 36, г. Томск, 634050 Россия
b Институт системного программирования РАН, ул. А. Солженицына, д. 25, г. Москва, 109004 Россия
c Национальный исследовательский университет «Высшая школа экономики», ул. Мясницкая, д. 20, г. Москва, 101000 Россия

Аннотация: Идентификация состояний является хорошо известной задачей теории конечных автоматов, и установочные последовательности, которые позволяют идентифицировать текущее состояние конечного автомата, широко используются в областях тестирования и верификации программного и аппаратного обеспечения. Для автоматов различных классов, полностью определенных и частичных, детерминированных и недетерминированных, установлены необходимые и достаточные условия существования безусловных и адаптивных установочных последовательностей и предложены алгоритмы их синтеза, если такая последовательность существует. В настоящее время при верификации и тестировании программного и аппаратного обеспечения необходимо учитывать временные аспекты, что приводит к расширению автоматных моделей временными переменными. В настоящей работе мы исследуем задачи проверки существования и синтеза безусловных и адаптивных установочных последовательностей для автоматов с временными ограничениями и показываем, что оценки на длину таких последовательностей совпадают с оценками для классических конечных автоматов. Предлагаемый подход основан на использовании конечно-автоматной абстракции временного автомата, то есть описании временного автомата соответствующим конечным автоматом, который сохраняет свойства временного автомата относительно установочных последовательностей.

Ключевые слова: конечный автомат, временные ограничения, конечно-автоматная абстракция, установочная последовательность.

УДК: 519.7

MSC: 68Q45

Поступила в редакцию: 09.11.2020
Исправленный вариант: 30.11.2020
Принята в печать: 16.12.2020

DOI: 10.18255/1818-1015-2020-4-376-395



© МИАН, 2024