![]()
|
|||
Практическое занятие № 2. Тема: НАХОЖДЕНИЕ КРИТИЧЕСКОГО ПУТИ В СЕТИ. С ПОМОЩЬЮ АЛГОРИТМА БЕЛЛМАНА–КАЛАБА. Алгоритм Беллмана–КалабаСтр 1 из 2Следующая ⇒ Практическое занятие № 2 Тема: НАХОЖДЕНИЕ КРИТИЧЕСКОГО ПУТИ В СЕТИ С ПОМОЩЬЮ АЛГОРИТМА БЕЛЛМАНА–КАЛАБА Цель работы– на основании алгоритма Беллмана–Калаба научиться находить критический путь в транспортной сети. Краткие теоретические сведения.Задача о критическом пути формулируется следующим образом. Задаётся орграф, который называется транспортной сетью, каждой дуге которого Для нахождения критического пути в сети рассмотрим алгоритм Беллмана-Калаба. Он основан на принципе оптимальности и использует функциональное уравнение Беллмана. Принцип оптимальности Беллмана в данном случае можно сформулировать так: любой максимальный (критический) путь, содержащий не более Алгоритм Беллмана–Калаба Пусть
такого, что
достигает максимума. Для этого достаточно решить следующую систему уравнений (уравнения Беллмана)
где Вычисления проводятся следующим способом: сначала полагаем
Потом вычисляем
Потом последовательно вычисляем
для всех значений
Тогда
|
|||
|