Models and Algorithms for Genome Evolution (Computational Biology)