algorithms for bioinformatics sequence alignment

Dynamic programming, EM algorithm