Before revision:   Our review provides a survey of algorithmic foundations and methodologies across alignment methods for both short and long reads.
After revision:  Importantly, computational algorithms have evolved and diversified in accordance with technological advances, leading to todays diverse array of bioinformatics tools. Our review provides a survey of algorithmic foundations and methodologies across alignment methods for both short and long reads.