Operations Research · 1984 · 67 citations · 3 references
Mathematical ProgrammingShortest Path ProblemsPath PlanningHeuristic SearchEngineeringRoute PlanningIntelligent OptimizationPath ProblemsDynamic ProgrammingSystems EngineeringComputer ScienceFirst Practical AlgorithmDepth-first SearchCombinatorial OptimizationNew AlgorithmNear-optimal SolutionsDynamic OptimizationOperations Research
This paper presents a new algorithm for finding all solutions with objective function values in the neighborhood of the optimum for certain dynamic programming models, including shortest path problems. The new algorithm combines the depth-first search with stacking techniques of theoretical computer science and principles from dynamic programming to modify the usual backtracking routine and list all near-optimal policies. The resulting procedure is the first practical algorithm for a variety of large problems that are of interest.
3