Bibliografia

Principal

  • Algorithms on Strings, Trees, and Sequences: Dan Gusfield 1997 Cambridge University Press
  • Randomized Algorithms: Rajeev Motwani and Prabhakar Raghavan 2000 Cambridge University Press

Secundária

  • Art of Computer Programming: Donald E. Knuth 1998 Addison-Wesley
  • Combinatorial Optimization: H. Papadimitriou and K. Steiglitz 1998 Dover
  • Introduction to Algorithms: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein 2009 MIT Press
  • Mining of Massive Datasets: Anand Rajaraman, Jeff Ullman, and Jure Leskovec 2012 Cambridge University Press
  • Probability and Computing: Randomized Algorithms and Probabilistic Analysis: Michael Mitzenmacher and Eli Upfal 2005 Cambridge University Press
  • Genome-Scale Algorithm Design: Veli Makinen, Djamal Belazzougui, Fabio Cunial, Alexandru I. Tomescu 2015 Cambridge University Press