Alignment, dynamic homology, and optimization