Nikolas Mählmann


About Me:

I am a postdoctoral researcher at the University of Bremen in the Theoretical Computer Science Group lead by Prof. Dr. Sebastian Siebertz, where I recently defended my PhD thesis.

My research interests lie in the intersection of structural graph theory, logic, and algorithms. Currently I am studying monadically stable and monadically dependent classes of graphs and structures. Originating in model theory, those classes generalize many algorithmically tractable graph classes. Together with my collaborators, in a series of papers [4-7], we developed a combinatorial structure theory for monadically stable graph classes and showed that the FO Model Checking problem is fixed parameter tractable on those classes. Given a first-order logic sentence φ and a graph G, the goal is to decide whether φ is true on G. Due to the flexibility of first-order logic, an efficient algorithm for this problem can be used to solve a multitude of graph problems. My next goal is to extend our results to monadically dependent graph classes.

You can reach me at: maehlmann[at]uni-bremen[dot]de


Publications:

[11] Separability Properties of Monadically Dependent Graph Classes
Édouard Bonnet, Samuel Braunfeld, Ioannis Eleftheriadis, Colin Geniet, Nikolas Mählmann, Michał Pilipczuk, Wojciech Przybyszewski, Szymon Toruńczyk
ICALP 2025 | arXiv
[10] Forbidden Induced Subgraphs for Bounded Shrub-Depth and the Expressive Power of MSO
Nikolas Mählmann
ICALP 2025 | arXiv
[9] Monadically Stable and Monadically Dependent Graph Classes: Characterizations and Algorithmic Meta-Theorems
Nikolas Mählmann
PhD thesis | online
[8] Flip-Breakability: A Combinatorial Dichotomy for Monadically Dependent Graph Classes
Jan Dreier, Nikolas Mählmann, Szymon Toruńczyk
STOC 2024 | arXiv
[7] First-Order Model Checking on Monadically Stable Graph Classes
Jan Dreier, Ioannis Eleftheriadis, Nikolas Mählmann, Rose McCarty, Michał Pilipczuk, Szymon Toruńczyk
FOCS 2024 | arXiv
[6] First-Order Model Checking on Structurally Sparse Graph Classes
Jan Dreier, Nikolas Mählmann, Sebastian Siebertz
STOC 2023 | arXiv
[5] Flipper Games for Monadically Stable Graph Classes
Jakub Gajarský, Nikolas Mählmann, Rose McCarty, Pierre Ohlmann, Michał Pilipczuk, Wojciech Przybyszewski, Sebastian Siebertz, Marek Sokołowski, Szymon Toruńczyk
ICALP 2023 | arXiv
[4] Indiscernibles and Flatness in Monadically Stable and Monadically NIP Classes
Jan Dreier, Nikolas Mählmann, Sebastian Siebertz, Szymon Toruńczyk
ICALP 2023 | arXiv
[3] Combinatorial and Algorithmic Aspects of Monadic Stability
Jan Dreier, Nikolas Mählmann, Amer E. Mouawad, Sebastian Siebertz, Alexandre Vigny
ISAAC 2022 | arXiv
[2] Model Checking on Interpretations of Classes of Bounded Local Cliquewidth
Édouard Bonnet, Jan Dreier, Jakub Gajarský, Stephan Kreutzer, Nikolas Mählmann, Pierre Simon, Szymon Toruńczyk
LICS 2022 | arXiv
[1] Recursive Backdoors for SAT
Nikolas Mählmann, Sebastian Siebertz, Alexandre Vigny
MFCS 2021 | arXiv

Visits:

[Nov 2023] MIMUW, University of Warsaw, Poland
Research topics: applications of flip-breakability in monadically dependent graph classes
Host: Szymon Toruńczyk, Duration: 2 weeks
[Mar - May 2023] MIMUW, University of Warsaw, Poland
Research topics: monadically stable and monadically dependent graph classes, model checking, flip-width
Host: Michał Pilipczuk, Duration: 10 weeks
[Nov 2022] LIRMM, University of Montpellier, France
Research topics: minor-free graph classes
Host: Dimitrios Thilikos, Duration: 1 week

Talks:

Separability Properties of Monadically Dependent Graph Classes
ICALP 2025 | slides
Forbidden Induced Subgraphs for Bounded Shrub-Depth and the Expressive Power of MSO
ICALP 2025 | slides
Monadically Stable and Monadically Dependent Graph Classes
Kolloquium zum GI-Dissertationspreis 2024 | slides (in German)
Forbidden Induced Subgraphs for Bounded Shrub-Depth and the Expressive Power of MSO
AlMoTh 2025 | slides
Monadically Stable and Monadically Dependent Graph Classes: Characterizations and Algorithmic Meta-Theorems
PhD defense | slides
Flip-Breakability: A Combinatorial Dichotomy for Monadically Dependent Graph Classes
STOC 2024 | slides
Combinatorial Characterizations of Monadically Stable and Monadically NIP Graph Classes
AlMoTh 2024 | slides
Sparsity Theory for Dense Graphs
Lecture at the "Sparsity - Graphs and Algorithms" course WiSe 2023/24 | slides
Flip-Breakability: Combinatorial Characterizations of Monadically NIP Graph Classes
LoGAlg 2023 | slides
Flipper Games for Monadically Stable Graph Classes
ICALP 2023 | slides
Indiscernibles and Flatness in Monadically Stable and Monadically NIP Classes
ICALP 2023 | slides
First-Order Model Checking on Structurally Sparse Graph Classes
STOC 2023 | slides | video
Monadically Stable Classes of Graphs
Automata Theory Seminar at the University of Warsaw
Combinatorial and Algorithmic Aspects of Monadic Stability
ISAAC 2022 | slides
Algorithmic Meta-Theorems
Invited lecture at Hanyang University
Model Checking on Interpretations of Classes of Bounded Local Cliquewidth
LICS 2022 | slides
Indiscernible Sequences in Monadically Stable and Monadically NIP Classes
AlMoTh 2022 | slides
Recursive Backdoors for SAT
Highlights of Logic, Games and Automata 2021 | slides
Recursive Backdoors for SAT
MFCS 2021 | slides

Teaching:

Semester Course Role
SoSe 2025 Theoretische Informatik 2: Berechenbarkeitsmodelle und Komplexität Teaching assistant
WiSe 2024/25 Automaten und formale Sprachen Teaching assistant
SoSe 2024 Theoretische Informatik 2: Berechenbarkeitsmodelle und Komplexität Teaching assistant
WiSe 2023/24 Sparsity - Graphs and Algorithms Teaching assistant
SoSe 2022 GRAPA: Parameterized Algorithms on Graphs (2/2) Teaching assistant
WiSe 2021/22 GRAPA: Parameterized Algorithms on Graphs (1/2) Teaching assistant
WiSe 2021/22 Algorithmentheorie Teaching assistant
SoSe 2021 Parameterized Complexity Teaching assistant

(last updated: 2025.07.05)