|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Theory of computing
LTL-спецификация счётчиковых машин
Е. В. Кузьмин Ярославский государственный университет им. П. Г. Демидова, ул. Советская, д. 14, г. Ярославль, 150003 Россия
Аннотация:
Статья написана в поддержку учебной дисциплины “Неклассические логики”. В рамках этой дисциплины объектами изучения являются базовые принципы и конструктивные элементы, с помощью которых происходит формальное построение различных неклассических логик высказываний. Несмотря на абстрактность теории неклассических логик, в которой основное внимание уделяется строгой математической формализации логических рассуждений, существуют реальные прикладные области применения теоретических результатов. В частности, языки темпоральных модальных логик широко используются для моделирования, спецификации и верификации (анализа корректности) программных систем логического управления. В этой статье на примере линейной темпоральной логики LTL демонстрируется, как абстрактные понятия неклассических логик могут находить отражение на практике в области информационных технологий и программирования. Показывается возможность представления поведения программной системы в виде набора LTL-формул и использования этого представления для проверки выполнимости программных свойств системы через процедуру доказательства справедливости логических выводов, выраженных в терминах линейной темпоральной логики LTL. В качестве программных систем, для спецификации поведения которых будет применяться логика LTL, рассматриваются счётчиковые машины Минского. Счётчиковые машины Минского - один из способов формализации интуитивного понятия алгоритма. Они обладают той же вычислительной мощностью, что и машины Тьюринга. Счётчиковая машина имеет вид компьютерной программы, написанной на языке высокого уровня, поскольку содержит переменные, называемые счётчиками, и операторы условного и безусловного перехода, позволяющие строить конструкции циклов. Известно, что любой алгоритм (гипотетически) может быть реализован в виде трёхсчётчиковой машины Минского.
Ключевые слова:
неклассическая логика, линейная темпоральная логика, счётчиковые машины, LTL-спецификация.
Поступила в редакцию: 11.01.2021 Исправленный вариант: 12.02.2021 Принята в печать: 12.03.2021
Образец цитирования:
Е. В. Кузьмин, “LTL-спецификация счётчиковых машин”, Модел. и анализ информ. систем, 28:1 (2021), 104–119
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais738 https://www.mathnet.ru/rus/mais/v28/i1/p104
|
Статистика просмотров: |
Страница аннотации: | 98 | PDF полного текста: | 33 | Список литературы: | 19 |
|