Предлагается приближённый алгоритм RevTree решения NP-трудной задачи RCSP (Resource Constrained Shortest Path). Задача RCSP является расширением задачи о кратчайшем пути в ориентированном графе G = (V, E), когда для каждой дуги e ∈ E кроме основной весовой функции w(e) дополнительно задаются функции r i (e), i = 1, . . . , k, численно отражающие потребности в ресурсах, которые необходимы для передвижения по этой дуге. Задача RCSP возникает при проектировании и эксплуатации компьютерных и мультисервисных сетей. Показано, что алгоритм RevTree всегда находит допустимое решение задачи RCSP, если оно существует, за полиномиальное время, отклоняясь от оптимального решения на величину, зависящую от значений w(e) и r i (e), e ∈ E.Ключевые слова: ресурсоограниченный кратчайший путь, алгоритмы на графах, оптимальная маршрутизация, компьютерные и мультисервисные сети.