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

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

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



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






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


Моделирование и анализ информационных систем, 2011, том 18, номер 4, страницы 168–180 (Mi mais207)  

Верификация шаблонов алгоритмов для метода отката и метода ветвей и границ

Н. В. Шиловabc

a Новосибирский государственный университет
b Институт систем информатики им. А. П. Ершова СО РАН
c Новосибирский государственный технический университет
Список литературы:
Аннотация: Курс проектирования и анализа алгоритмов является обязательной составляющей учебных программ по информатике всех уровней. В университетах этот курс обязательно включает изучение структур данных, методы проектирования алгоритмов, теорию сложности и т.д. Этот курс знакомит с такими методами проектирования алгоритмов, как жадные алгоритмы, динамическое программирование, метод разделяй и властвуй, метод отката, метод ветвей и границ. Обычно знакомство с этими методами происходит на примерах. Но (как показано в данной статье) они могут быть (полу)формализованы в виде “паттернов”, специфицированы условиями частичной и/или тотальной корректности и обоснованы (доказаны) методом Флойда верификации алгоритмов. Такой формализованный подход может привести к новому, более глубокому пониманию этих методов. В статье демонстрируется перспективность такого подхода на примере метода отката и метода ветвей и границ. В частности, мы доказываем, что разработанные шаблоны корректны, если граничное условие — монотонная функция, а решающее условие — антимонотонная функция от множества уже проверенных вершин.
Ключевые слова: метод отката, метод ветвей и границ, абстрактные типы данных, частичная корректность, тотальная корректность, метод верификации Флойда, задача о расстанове ферзей, дискретная задача о ранце.
Поступила в редакцию: 11.10.2011
Тип публикации: Статья
УДК: 519.681+519.683.8+519.688
Образец цитирования: Н. В. Шилов, “Верификация шаблонов алгоритмов для метода отката и метода ветвей и границ”, Модел. и анализ информ. систем, 18:4 (2011), 168–180
Цитирование в формате AMSBIB
\RBibitem{Shi11}
\by Н.~В.~Шилов
\paper Верификация шаблонов алгоритмов для метода отката и метода ветвей и границ
\jour Модел. и анализ информ. систем
\yr 2011
\vol 18
\issue 4
\pages 168--180
\mathnet{http://mi.mathnet.ru/mais207}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais207
  • https://www.mathnet.ru/rus/mais/v18/i4/p168
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Статистика просмотров:
    Страница аннотации:484
    PDF полного текста:219
    Список литературы:62
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2026