Teaching Image

Algorithms and Complexity

Researchers in our Algorithms and Complexity Theory group aim to provide a mathematical understanding of fundamental issues in computer science, and to use this understanding to produce better algorithms, protocols and systems, and identify the inherent limitations of efficient computation.

Research interests include data structures, algorithm design, complexity theory, coding theory, parallel algorithms and languages, machine learning theory, cryptography and security, computational aspects of economics, online algorithms, and scientific computing. We welcome students who have a combination of theoretical and application-oriented research interests.

Faculty Working in this Area

Last First Professional Title Available To Advise?
Acar Umut Associate Professor
Balcan Maria Cadence Design Systems Professor
Blelloch Guy Professor
Blum Manuel University Professor Emeritus
Gupta Anupam Adjunct Faculty
Harchol-Balter Mor Dr. Bruce J. Nelson Professor of Computer Science
Miller Gary Professor Emeritus
O'Donnell Ryan Professor
Peng Richard Associate Professor
Rudich Steven Professor
Sandholm Tuomas Angel Jordan University Professor of Computer Science
Shi Elaine Associate Professor
Sleator Daniel Professor
Woodruff David Professor
Subscribe to Algorithms and Complexity