Maarten Flippo

About Me

Hi! I am Maarten, a PhD student at TU Delft. I work on anything to do with Constraint Programming solvers: The theory for the algorithms and data structures, the software design, and the certified correctness of these solvers.

As part of my PhD, I am one of the main contributors to the Constraint Programming solver Pumpkin. Our aim is for Pumpkin to be a constraint programming library that is flexible for research while being competitive with more mature solvers. It is written in the Rust programming language and won a silver and bronze medal in the 2026 MiniZinc challenge, and a bronze medal in the 2025 challenge!

Beyond my research, I enjoy programming in general. I also love playing and watching football (soccer for the Americans), skiing, and most tabletop or video games.

Publications

  1. Formally Verified Certification of Constraint Programming Proofs Maarten Flippo, Konstantin Sidorov, Tip ten Brink, Clément Pit-Claudel, Emir Demirović 32nd International Conference on Principles and Practice of Constraint Programming (CP 2026), 2026
  2. From Literals to Atomic Constraints: Generalising Conflict-Driven Clause Learning for Constraint Programming Imko Marijnissen, Maarten Flippo, Emir Demirović 32nd International Conference on Principles and Practice of Constraint Programming (CP 2026), 2026
  3. Resolution Meets Cutting Planes: Introducing Hypercube Linear Resolution Maarten Flippo, Peter J. Stuckey, Emir Demirović International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research, 2026
  4. Using Certifying Constraint Solvers for Generating Step-wise Explanations Ignace Bleukx, Maarten Flippo, Bart Bogaerts, Emir Demirović, Tias Guns Proceedings of the AAAI Conference on Artificial Intelligence, 2026
  5. Conflict Analysis Based on Cutting-Planes for Constraint Programming Robbin Baauw, Maarten Flippo, Emir Demirović 31st International Conference on Principles and Practice of Constraint Programming (CP 2025), 2025
  6. A Multi-Stage Proof Logging Framework to Certify the Correctness of CP Solvers Maarten Flippo, Konstantin Sidorov, Imko Marijnissen, Jeff Smits, Emir Demirović 30th International Conference on Principles and Practice of Constraint Programming (CP 2024), 2024