About me

Hi, I’m Bart.

A logician working in applied dendrology: I use trees, cacti and flowers in finite-model reasoning for dynamic logics. Based at TU Wien (full-time) and the University of Wrocław (part-time).

Bart greeting a very fluffy white dog

Timeline

  1. 1995 Strzelce Opolskie Born here; primary school no. 7 and the local secondary school
  2. 2014 Wrocław Mathematics & computer science at the University of Wrocław
  3. 2017 IST Austria Internship with Krishnendu Chatterjee on quantitative temporal logics
  4. 2017–18 Cachan M1 at ENS Paris-Saclay, magna cum laude; thesis published at LICS
  5. 2018 Oxford Tree algebras and circuit complexity with Michaël Cadilhac
  6. 2019–2024 Dresden PhD with Sebastian Rudolph at TU Dresden, defended with distinction
  7. 2024 Wrocław Assistant Professor at the University of Wrocław
  8. 2025–2029 Vienna TU Wien; PI of the FWF project FINGO since April 2026

Biography

Strzelce Opolskie → Wrocław

I was born in 1995 in Strzelce Opolskie, a small town where I attended public primary school no. 7 and the local secondary school. In 2014 I moved to Wrocław to study mathematics and computer science at the University of Wrocław. Alongside my studies, I was a teaching assistant for a student with disabilities (teaching programming in C and logic for computer scientists), and I ran countless extra classes for students struggling with the “Logic for Computer Scientists” course. I also had a short spell as a programmer: three months at Neurosoft in Wrocław (web applications in Groovy and MongoDB) and at Bloomberg in London (monitoring Cassandra databases). I completed my BSc with a research-level thesis, “Satisfiability of the Two-Variable Fragment of First-Order Logic with Counting Quantifiers over Finite Trees”, supervised by Witold Charatonik, whom I consider my scientific father.

Wrocław → IST Austria → Cachan → Oxford

From March 2017 to June 2018 I worked in Emanuel Kieroński’s NCN grant “A quest for new computer logics”, publishing three papers: at ESSLLI 2017, CSL 2017 and FSTTCS 2017. In 2017 I also did an internship at IST Austria near Vienna, working with Krishnendu Chatterjee on temporal logics for quantitative properties. In September 2017 I began my master’s studies in Cachan, where I completed the M1 year with honours (magna cum laude) under the supervision of Stéphane Demri. My M1 thesis was published at LICS (the best logic conference in the world!). After the M1, I spent three months at the University of Oxford, working with Michaël Cadilhac on tree algebras and their connections to circuit complexity.

Dresden → Wrocław → Vienna

In April 2019 I became a PhD student of Sebastian Rudolph at TU Dresden, and on 25 June 2024 I defended my thesis with distinction (certificate). In the academic year 2024/25 I worked on a few open problems around propositional dynamic logic and friends. Since April 2026 I have been leading a three-year FWF project at TU Wien on the decidability and complexity of the finite satisfiability problem for dynamic logics.

Research

My research concerns decidable fragments of first-order logic (including the guarded, fluted/ordered and two-variable fragments, description logics and temporal logics) and, more recently, the finite satisfiability problem for dynamic logics. I am always tempted to try new things, so my research is a bit diverse, at least within logic.

  • Guarded fragments
  • Fluted & ordered logics
  • Two-variable logic
  • Description logics
  • Temporal logics
  • Propositional dynamic logic
  • Finite satisfiability
  • Modal μ-calculus
  • 44publications
  • 17supervised theses
  • 62PC & reviewing roles
  • 4awards

Career

Employment

  1. 04.2026 → 03.2029now

    Senior Postdoc (PI of FWF Grant FINGO)

    Computer Science Department, TU Wien

  2. 03.2025 → 03.2026

    Postdoctoral Researcher

    Computer Science Department, TU Wien

  3. 10.2024 → ∞now

    Assistant Professor

    Computer Science Department, University of Wrocław

    At 20% FTE during my employment in FINGO

  4. 04.2019 → 09.2024

    Wissenschaftlicher Mitarbeiter

    Computational Logic Group, TU Dresden

  5. 03.2017 → 06.2018

    Student Assistant in an NCN Grant

    University of Wrocław

    A quest for new computer logics, PI: Emanuel Kieroński

Education

  1. Dr. rer. nat. 25.06.2024 with distinction

    PhD (Dr. rer. nat.) in Computer Science

    TU Dresden

    Supervisors: Sebastian Rudolph and Emanuel Kieroński

    Database-Inspired Reasoning Problems in Description Logics With Path Expressions

  2. M1 Computer Science 01.09.2018 Magna Cum Laude

    Master 1 voie Jacques Herbrand

    École normale supérieure Paris-Saclay

    Supervisor: Stéphane Demri

    Assertion Languages with Modalities and Separating Connectives

  3. BSc 15.02.2017

    BSc in Computer Science

    University of Wrocław

    Supervisor: Witold Charatonik

    Satisfiability of the Two-Variable Fragment of First-Order Logic with Counting Quantifiers over Finite Trees

Awards

2023

Best student paper award

Best student paper award at JELIA 2023 for the paper “Beyond ALCreg: Exploring Non-Regular Extensions of Propositional Dynamic Logic with Description-Logics Features”.

500 EUR (unrestricted use) + eternal glory Certificate
2021

Outstanding Young Scientists

Award for Outstanding Young Scientists from the Polish Ministry of Science and Higher Education.

194 040 PLN (unrestricted use)
2021

Best student paper award

Best student paper award at JELIA 2021 for the paper “Exploiting Forwardness: Satisfiability and Query-Entailment in Forward Guarded Fragment”.

500 EUR (unrestricted use) + eternal glory Certificate
2019

Hugo Steinhaus Scholarship

Hugo Steinhaus Scholarship for Mathematical Sciences (for outstanding PhD students from Wrocław).

18 000 PLN (unrestricted use)

Professional service

64 roles since 2020

Ongoing2 roles
20271 role
  • ECAI 2027 Area Chair
202613 roles
  • VLDB Summer School 2026 Organizer
  • FLOC 2026 Member of the workshop committee
  • AAAI 2026 PC
  • FoIKS 2026 Reviewer
  • FICS 2026 PC
  • KR 2026 PC
  • KR 2026 Doctoral Consortium PC
  • DL 2026 PC
  • LogicNN 2026 Workshop PC
  • Gandalf 2026 PC
  • IJCAR 2026 Reviewer
  • LICS 2026 Reviewer
  • ISWC 2026 Reviewer
202514 roles
  • DL 2025 PC, Organizer
  • VLDB Summer School 2025 Organizer
  • CSL 2025 Reviewer
  • AAAI 2025 PC
  • SOFSEM 2025 Reviewer
  • IJCAI 2025 PC
  • LICS 2025 Reviewer
  • ICALP 2025 Reviewer
  • Annals of Pure and Applied Logic Reviewer
  • KR 2025 PC
  • MFCS 2025 Reviewer
  • LMCS Reviewer
  • FroCoS 2025 Reviewer
  • ECAI 2025 PC
202411 roles
  • AAAI 2024 PC
  • PODS 2024 Reviewer
  • DL 2024 PC
  • Logic Journal of the IGPL Reviewer
  • LMCS Reviewer
  • IJCAI 2024 PC
  • KR 2024 PC
  • SN Computer Science Reviewer
  • AIML 2024 Reviewer
  • Artificial Intelligence Reviewer
  • Information and Computation Reviewer
20238 roles
  • AAAI 2023 PC
  • KR 2023 PC
  • JELIA 2023 PC
  • IJCAI 2023 PC
  • DL 2023 PC
  • DPFO Workshop 2023 PC
  • TIME 2023 PC
  • EUMAS 2023 Reviewer
20228 roles
  • IJCAI 2022 PC
  • KR 2022 PC
  • DL 2022 PC
  • CSL 2022 Reviewer
  • LMCS Reviewer
  • IPL Reviewer
  • JAIR Reviewer
  • ToCL Reviewer
20214 roles
  • IJCAI 2021 Senior PC
  • DL 2021 Reviewer
  • Artificial Intelligence Reviewer
  • Fundamenta Informaticae Reviewer
20203 roles
  • KR 2020 Reviewer
  • CONCUR 2020 Reviewer
  • DL 2020 Reviewer