Short Biography
Joël Ouaknine is a Scientific Director at the Max Planck
Institute for Software Systems in Saarbrücken, Germany, where he
leads the Foundations of Algorithmic Verification group. He
also holds secondary appointments as Professor of Computer Science at
Saarland University and as Emmy Network Fellow at Keble College,
Oxford University.
His research interests straddle theoretical
computer science and mathematics, and lie mainly at the confluence
of dynamical systems and computation, making use of tools from number
theory, Diophantine geometry, algebraic geometry, and mathematical
logic. Other interests include the algorithmic analysis of real-time,
probabilistic, and infinite-state systems (e.g. model-checking
algorithms, synthesis problems, complexity), logic and applications to
verification, automated software analysis, and concurrency.
Prior to joining MPI-SWS, Joël worked as an academic in the
Computer Science Department at Oxford University from 2004 to 2016,
becoming Full Professor in 2010. He earned a BSc and MSc in
Mathematics from McGill University, and received his PhD in Computer
Science from Oxford in 2001. He held postdoc positions at Tulane
University and Carnegie Mellon University, and served twice as
visiting professor at the Ecole Normale Supérieure de Cachan,
France. In both 2007 and 2008 he received an Outstanding Teaching
Award from Oxford University, and the following year he was awarded an
EPSRC Leadership Fellowship, enabling him to focus (almost)
exclusively on research for a period of five years. He is the
recipient of the 2010 Roger Needham Award, given annually "for a
distinguished research contribution in Computer Science by a UK-based
researcher within ten years of his or her PhD", and in 2015 was
awarded an ERC Consolidator Grant to carry out research in dynamical
systems. He was elected member of Academia Europaea in 2020, and the
same year received the Arto Salomaa Prize (jointly with James
Worrell), for "outstanding contributions to Theoretical Computer
Science, in particular to the theory of timed automata and to the
analysis of dynamical systems". He was elected Fellow of the ACM
in 2021 for "contributions to algorithmic analysis of dynamical
systems". In 2024, he was awarded an ERC Synergy Grant for the
project "Dynamical and Arithmetical Model Checking" (DynAMiCs),
jointly with Valérie Berthé and Florian Luca. This endeavour,
lying at the interface of mathematics and theoretical computer
science, aims to revolutionise the algorithmic theory of discrete
linear dynamical systems and related formalisms, tackling longstanding
open problems in the field.
Back to Joël Ouaknine's
home
page
Imprint / Data Protection