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

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

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



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






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


Модел. и анализ информ. систем, 2017, том 24, номер 4, страницы 415–433 (Mi mais574)  

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

О задаче минимизации последовательных программ

В. А. Захаровa, Ш. Р. Жайлауоваb

a Национальный исследовательский университет "Высшая школа экономики", факультет компьютерных наук, ул. Мясницкая, 20, г. Москва, 101000 Россия
b Московский государственный университет им. М.В. Ломоносова, факультет ВМК, Ленинские горы, д. 1, стр. 52, ГСП-1, Москва, 119991 Россия

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

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

Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 16-01-00546_а
15-01-05742_а
Работа выполнена при финансовой поддержке грантов РФФИ №16-01-00546 и №15-01-05742.


DOI: https://doi.org/10.18255/1818-1015-2017-4-415-433

Полный текст: PDF файл (636 kB)
Список литературы: PDF файл   HTML файл

Реферативные базы данных:

Тип публикации: Статья
УДК: 517.9
Поступила в редакцию: 17.07.2017

Образец цитирования: В. А. Захаров, Ш. Р. Жайлауова, “О задаче минимизации последовательных программ”, Модел. и анализ информ. систем, 24:4 (2017), 415–433

Цитирование в формате AMSBIB
\RBibitem{ZakZha17}
\by В.~А.~Захаров, Ш.~Р.~Жайлауова
\paper О задаче минимизации последовательных программ
\jour Модел. и анализ информ. систем
\yr 2017
\vol 24
\issue 4
\pages 415--433
\mathnet{http://mi.mathnet.ru/mais574}
\crossref{https://doi.org/10.18255/1818-1015-2017-4-415-433}
\elib{http://elibrary.ru/item.asp?id=29864495}


Образцы ссылок на эту страницу:
  • http://mi.mathnet.ru/mais574
  • http://mi.mathnet.ru/rus/mais/v24/i4/p415

    ОТПРАВИТЬ: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles

    Эта публикация цитируется в следующих статьяx:
    1. В. А. Захаров, А. Р. Гнатенко, “О выразительных возможностях некоторых расширений линейной темпоральной логики”, Модел. и анализ информ. систем, 25:5 (2018), 506–524  mathnet  crossref
  • Моделирование и анализ информационных систем
    Просмотров:
    Эта страница:93
    Полный текст:29
    Литература:17
     
    Обратная связь:
     Пользовательское соглашение  Регистрация  Логотипы © Математический институт им. В. А. Стеклова РАН, 2019