Algorithms in Bioinformatics - Darling, Aaron; Stoye, Jens; Stoye, Jens (Springer Berlin Heidelberg, 2013)