Prof Daniel Reidenbach

-
Overview
Overview
Biography
Daniel studied Computer Science with minors in Mathematics at the University of Kaiserslautern/Germany. After graduating in 2003, he continued his studies for a PhD under the supervision of Rolf Wiehagen, which he completed in 2006.
Daniel joined the Department of Computer Science at Loughborough University as a Lecturer in 2007 and was promoted to Senior Lecturer in 2012. At Loughborough, he served as Head of Department from 2018 - 2022. In 2022, Daniel moved to Keele University as Professor of Theoretical Computer Science and Head of School of Computer Science and Mathematics.
Daniel joined Birkbeck in 2025, taking up the position of Head of School of Computing and Mathematical Sciences.
ORCID
0000-0001-7996-5291 -
Research
Research
Research interests
- Formal Language Theory
- Combinatorics on Words
- Algorithmic Learning Theory
Research overview
Daniel’s research addresses problems in Theoretical Computer Science and Discrete Mathematics. He is particularly interested in combinatorial and algorithmic problems for patterns in sequences of symbols, and he has published numerous articles on this topic in leading journals. His work solved some longstanding open problems in Algorithmic Learning Theory and Formal Language Theory and was awarded several international academic prizes.
-
Supervision and teaching
Supervision and teaching
Supervision
Daniel's page in the Mathematics Genealogy Project:
- Publications