RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2017, выпуск 10, страницы 168–171 (Mi pdma363)

Вычислительные методы в дискретной математике

Двухфазный алгоритм маршрутизации в нестационарных сетях

А. А. Солдатенко

Институт математики и фундаментальной информатики Сибирского федерального университета, г. Красноярск

Аннотация: Рассмотрена задача Time-Dependent Shortest-Path (TDSP), которая является расширением известной задачи о кратчайшем пути в ориентированном графе, когда вес каждой дуги $(x,y)$ этого графа – функция от времени отправления из вершины $x$. Предложено задачу TDSP решать с помощью двухфазного алгоритма ALT, который осуществляет целенаправленный поиск по ориентирам от стартовой вершины $s$ до целевой вершины $d$. На первой фазе выполняется расстановка ориентиров в узлах сети и вычисляются потенциальные функции, на второй фазе находится точное значение $(s, d)$-пути с учётом вычисленных потенциальных функций. Предложены формулы вычисления потенциальных функций и способ задания неравенства треугольника, обеспечивающие корректность алгоритма ALT, и полиномиальная по времени адаптивная эвристика для расстановки ориентиров, которая использует историю обработки запросов при многократном решении задачи TDSP.

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

УДК: 519.7

DOI: 10.17223/2226308X/10/65



© МИАН, 2024