Dynamic programming (DP) algorithms have become indispensable in computational biology, addressing problems that range from sequence alignment and phylogenetic inference to RNA secondary structure ...
This course studies approximation algorithms – algorithms that are used for solving hard optimization problems. Such algorithms find approximate (slightly suboptimal) solutions to optimization ...
Researchers at IBM and Moderna have successfully used a quantum simulation algorithm to predict the complex secondary protein structure of a 60-nucleotide-long mRNA sequence, the longest ever ...