Top of page
Skip to main content
Main content

Discrete Mathematics and Combinatorics


Discrete Math describes the subfield of geometry that deals with the interaction between convex sets and lattices in Euclidean space. A major emphasis is on polyhedra within convexity. Structural and algorithmic aspects of discrete geometry have been core mathematical tools in optimization, theoretical computer science, and, more recently, in astronomy and machine learning. Although simple in their definitions, the ideas in discrete geometry have surprisingly powerful and deep reaching consequences that have made them highly relevant for modern problems in science and technology. Combinatorics is the art of counting finite structures and understanding set families over finite universal sets. A very simple example of situations where counting can be non-trivial is the following: How many rectangles can be formed using the squares in a standard chessboard? In more complex settings, closed form formulas for the size of certain sets, can aid computations immensely where a brute force approach to counting can be highly inefficient. Moreover, insights from combinatorics have proved invaluable in fields as diverse as complexity theory in computer science, functional analysis and probability theory.


Aleksandr Polianskii Headshot
Aleksandr Polianskii
Assistant Professor
MSC N416
Vojtech Rodl Headshot
Vojtech Rodl
Samuel Candler Dobbs Professor
MSC E434
Robert Roth Headshot
Robert Roth
Associate Professor
MSC W432
Liana Yepremyan Headshot
Liana Yepremyan
Assistant Professor
MSC E432