Approximation & Polyhedral Methods
Designing and proving hardness of algorithms with provable guarantees by exploiting structure in convex relaxations and polyhedra.
Associate Professor • Theory Group at EPFL
I study the foundations of algorithms and computation, with emphasis on approximation, combinatorial optimization, computational complexity, and scheduling, as well as online, streaming, and parallel algorithms.
Contact
ola.svensson@epfl.ch
EPFL, 1015 Lausanne, Switzerland
A major part of my work addresses the challenge of finding near-optimal solutions for NP-hard problems through approximation algorithms and polyhedral techniques. Recently, I also pursue conceptual and ML-inspired theory directions including learning-augmented algorithms, data-driven optimization, and beyond-worst-case analysis, alongside fundamental work on online and streaming algorithms, parallel computation, scheduling, and the hardness of approximation in combinatorial optimization.
Designing and proving hardness of algorithms with provable guarantees by exploiting structure in convex relaxations and polyhedra.
Algorithms that adapt to evolving data, limited memory, and parallel computation models.
Beyond-worst-case analysis, learning-augmented algorithms, and portfolio-style decision making for data-driven optimization problems.
Selected honors, grants, and academic appointments.
I am very proud to have received the EPFL I&C teaching award. For semester project opportunities, please contact me by email.
Core algorithms courses covering basic and more advanced concepts.
Advanced topics in theoretical computer science, approximation, and modern optimization.
Introduced a flipped classroom model where over 500 students explained key algorithms using large language models. Try it out here.
PhD students advised at EPFL.
Loading publications...