Los métodos de programación dinámica sólo se usan ahora cuando se necesita un alineamiento de muy alta calidad entre un pequeño número de secuencias, así como "benchmark" estándar en la evaluación de nuevas o mejoradas técnicas heurísticas.