Algorithms and Theory

Algorithms impact all areas of computer science—from machine learning to bioinformatics to computer systems. Researchers at Case Western Reserve University develop novel algorithms for practical applications with real impact.  

Through this research, we are improving our understanding of the power and the limits of computation. 

Faculty who conduct research in Algorithms and Theory

Profile Photo

Harold Connamacher

Associate Department Chair, Computer and Data Sciences Department
Robert J. Herbold Professor of Transformative Teaching
Associate Professor, Computer and Data Sciences Department

Applies theoretical computer science techniques to discover problem structures and improve algorithm performance

Profile Photo

Mehmet Koyuturk

Professor, Computer and Data Sciences Department

Develops algorithms for transforming "big" biological data into systems biology knowledge

Profile Photo

Jing Li

Leonard Case Jr. Professor of Engineering
Professor, Computer and Data Sciences Department

Develops computational approaches and software tools for genomics, bioinformatics and systems biology, and creates computational solutions for big data analytics

Profile Photo

Vincenzo Liberatore

Associate Professor, Computer and Data Sciences Department

Conducts research in real-time sensor-actuator networks, and develops electricity market simulators for educational workshops

Profile Photo

Shuai Xu

Assistant Professor, Computer and Data Sciences Department

My research interest lies in theoretical computer science, with a focus on designing efficient algorithms and Fourier analysis of Boolean functions. I am also interested in developing quantitative portfolios for hedge funds by adhering to mathematical and statistical methods.