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

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

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



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






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


Программные системы: теория и приложения, 2018, том 9, выпуск 2, страницы 3–21
DOI: https://doi.org/10.25209/2079-3316-2018-9-2-3-21
(Mi ps299)
 

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

Заметка об автоматическом решении квадратичных уравнений в словах

А. Н. Непейвода

Институт программных систем им. А. К. Айламазяна РАН
Список литературы:
Аннотация: При анализе программ, оперирующих строками, естественным образом возникает задача решения уравнений в словах. На практике часто встречаются такие уравнения, содержащие, самое большее, два вхождения каждой переменной, — так называемые квадратичные уравнения. Для их решения Ю. И. Хмелевским в 1971 году предложен интуитивно ясный алгоритм, имеющий экспоненциальную сложность. В 1999 году В. Дьекертом показано, что задача решения квадратичного уравнения является NP-трудной. В данной заметке изложены и показаны на примерах способы упрощения классического алгоритма Хмелевского, позволяющие добиться лучшей его применимости в автоматическом анализе программ.
Ключевые слова и фразы: суперкомпиляция, уравнения в словах, анализ программ.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 17-07-00285_а
Российская академия наук - Федеральное агентство научных организаций АААА-А16-116021760039-0
Исследование выполнено при финансовой поддержке РФФИ в рамках научного проекта №17-07-00285_а и госзадания ФАНО России № АААА-А16-116021760039-0.
Поступила в редакцию: 16.05.2018
Подписана в печать : 05.06.2018
Тип публикации: Статья
УДК: 510.52
MSC: 20M05;02E10
Образец цитирования: А. Н. Непейвода, “Заметка об автоматическом решении квадратичных уравнений в словах”, Программные системы: теория и приложения, 9:2 (2018), 3–21
Цитирование в формате AMSBIB
\RBibitem{Nep18}
\by А.~Н.~Непейвода
\paper Заметка об автоматическом решении квадратичных уравнений в~словах
\jour Программные системы: теория и приложения
\yr 2018
\vol 9
\issue 2
\pages 3--21
\mathnet{http://mi.mathnet.ru/ps299}
\crossref{https://doi.org/10.25209/2079-3316-2018-9-2-3-21}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ps299
  • https://www.mathnet.ru/rus/ps/v9/i2/p3
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Программные системы: теория и приложения
    Статистика просмотров:
    Страница аннотации:208
    PDF полного текста:94
    Список литературы:42
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025