What is dynamic programming?

Sean R Eddy
DOI: https://doi.org/10.1038/nbt0704-909
IF: 46.9
2004-07-01
Nature Biotechnology
Abstract:Sequence alignment methods often use something called a 'dynamic programming' algorithm. What is dynamic programming and how does it work?
biotechnology & applied microbiology
What problem does this paper attempt to address?