alignment algorithms

3 papers