Egon
Balas (deceased) 
Polyhedral combinatorics, combinatorial optimization.

Nina Balcan 
machine learning, computational aspects in economics and
game theory, algorithms

Guy Blelloch 
Parallel algorithms and languages.

Avrim Blum 
Machine learning, approximation and online algorithms,
AI planning.

Manuel Blum (Emeritus) 
Complexity Theory, cryptography, program checking. 
Thomas A. Bohman 
Extremal Combinatorics.

Boris Bukh 
Combinatorial geometry, combinatorial number theory.

Gérard
Cornuéjols 
Combinatorial optimization, graph theory, integer
programming.

Alan Frieze 
Average case analysis of algorithms, combinatorics.

Florian Frick 
Geometric and topological methods.

Irina Gheorghiciuc 
Combinatorics.

Anupam Gupta 
Approximation algorithms, metric embeddings, network
algorithms.

Venkatesan Guruswami 
Coding theory, Approximation Algorithms and Hardness of
Approximations, Complexity Theory.

Bernhard Haeupler 
Design and analysis of combinatorial algorithms,
distributed algorithms, information theory.

Mor HarcholBalter 
Queueing theory, stochastic modeling, probability
theory, heavytailed workloads, Web servers, networking.

John
Hooker 
Operations research techniques in logic, artificial
intelligence.

Fatma KılınçKarzan 
Convex optimization, largescale
algorithms, decision making under uncertainty.

PoShen Loh 
Probabilistic and Extremal Combinatorics, and
applications to Theoretical Computer Science.

Gary Miller 
Algorithm design, parallel algorithms, scientific
computing.

Benjamin Moseley 
Design, analysis and evaluation of algorithms.

Ryan O'Donnell 
Complexity theory, analysis of boolean functions,
approximation hardness.

Javier Peña 
Theory and algorithms for convex optimization, numerical
analysis.

Wesley Pegden 
Combinatorics, Abelian Sandpile problem

R. Ravi 
Approximation algorithms, combinatorial optimization,
computational biology.

Steven Rudich 
Complexity theory, cryptography, combinatorics.

Tuomas Sandholm 
Market design, game theory, optimization (integer
programming, search, stochastic optimization,

Daniel Sleator 
Data structures, algorithms, parsing.

Richard Statman 
Theory of computation, symbolic computation.

Michael Trick 
Computational integer and combinatorial optimization,
applications in sports and the social sciences.

Willem Van Hoeve 
Combinatorial optimization; constraint programming;
mathematical programming; integration of constraint
programming and mathematical programming.
