Artificial intelligence learned how to generate text and art better than ever before, while computer scientists developed algorithms that solved long-standing problems. In 2023, artificial ...
This course studies approximation algorithms – algorithms that are used for solving hard optimization problems. Such algorithms find approximate (slightly suboptimal) solutions to optimization ...