Algorithm Analysis and Problem Complexity, Algorithms, Bioinformatics, Computational Biology/Bioinformatics, Computer Science, Computer science, Computer software.