Необходимое и достаточное условие применимости алгоритма Дейкстры

Авторы

  • Федор Александрович Новиков СПбГУ, Санкт-Петербург, Россия
  • Сергей Сергеевич Лебедев СПбГУ, Санкт-Петербург, Россия

Ключевые слова:

поиск кратчайшего пути, алгоритм Дейкстры, отрицательные веса, необходимое и достаточное условие

Аннотация

Алгоритм Дейкстры является одним из наиболее популярных и фундаментальных алгоритмов решения проблемы поиска кратчайшего пути в ориентированном графе. Хорошо известно, что алгоритм Дейкстры применим к орграфам с неотрицательно взвешенными дугами. Но, как показывают простые наблюдения, существует множество орграфов и даже классов орграфов с отрицательно взвешенными дугами, к которым алгоритм Дейкстры также применим. Таким образом, условие неотрицательности весов дуг является достаточным, но не является необходимым. Необходимое условие применимости алгоритма Дейкстры не было известно. В этой статье мы представляем и доказываем необходимое и достаточное условие применимости алгоритма Дейкстры. Условие основано на введённом нами понятии рекорда пути.

Биографии авторов

  • Федор Александрович Новиков, СПбГУ, Санкт-Петербург, Россия

    Федор Александрович Новиков: Доктор технических наук, профессор кафедры прикладной математики СПбПУ

  • Сергей Сергеевич Лебедев, СПбГУ, Санкт-Петербург, Россия

    Лебедев Сергей Сергеевич: студент СПбПУ

Загрузки

Опубликован

20.07.2017

Выпуск

Раздел

Информатика

Как цитировать

[1]
Ф. А. Новиков и С. С. Лебедев, «Необходимое и достаточное условие применимости алгоритма Дейкстры», Компьютерные инструменты в образовании, вып. 4, сс. 5–13, июл. 2017, просмотрено: сен. 15, 2026. доступно на: http://cte.eltech.ru/ojs/index.php/kio/article/view/1500

Наиболее читаемые статьи этого автора (авторов)