login

A dynamic programming algorithm to find all solutions in a neighborhood of the optimum

Mathematical BiosciencesPublished 1 December 1985
Michael S. Waterman, Thomas Byers
Citations74
SJR quartileQ2
SJR score0.56
SNIP0.82

TL;DR

A new technique is described which modifies the usual backtracking procedure and lists all near-optimal policies and is very much in the spirit of the original formulation of dynamic programming.

Abstract

Just after he introduced dynamic programming, Richard Bellman with R. Kalaba in 1960 gave a method for finding Kth best policies. Their method has been modified since then, but it is still not practical for many problems. This paper describes a new technique which modifies the usual backtracking procedure and lists all near-optimal policies. This practical algorithm is very much in the spirit of the original formulation of dynamic programming. An application to matching biological sequences is given.

Keywords

Computer Science