|
Управление большими системами, 2017, выпуск 65, страницы 60–86
(Mi ubs905)
|
|
|
|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Информационные технологии в управлении
Алгоритм решения динамической задачи поиска кратчайших расстояний в графе
А. Р. Ураков, Т. В. Тимеряев Уфимский государственный авиационный технический университет, Уфа
Аннотация:
Рассматривается полностью динамическая задача поиска кратчайших расстояний между всеми парами вершин неориентированного графа. Для данной задачи предлагается метод решения, учитывающий все возможные изменения расстояний в графе с помощью процедур добавления и удаления ребра. Для процедуры удаления ребра предложен алгоритм, использующий понятие точек, равноудаленных от вершин, инцидентных удаляемому ребру. Алгоритм позволяет существенно уменьшить время решения и объем используемой памяти в практических сценариях. Для доказательства практической эффективности предложенного метода решения произведен вычислительный эксперимент с использованием известных быстрых статических и динамических алгоритмов.
Ключевые слова:
динамические кратчайшие расстояния, актуализация графа, коррекция графа, равноудаленные точки.
Поступила в редакцию: 16 августа 2016 г. Опубликована: 31 января 2017 г.
Образец цитирования:
А. Р. Ураков, Т. В. Тимеряев, “Алгоритм решения динамической задачи поиска кратчайших расстояний в графе”, УБС, 65 (2017), 60–86
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ubs905 https://www.mathnet.ru/rus/ubs/v65/p60
|
Статистика просмотров: |
Страница аннотации: | 434 | PDF полного текста: | 1217 | Список литературы: | 38 |
|