Konstantin Sidorov

prof_pic.jpg

4.E.040

Building 28

Van Mourik Broekmanweg 6

Delft, The Netherlands

Hi! 👋 I’m Konstantin, a PhD candidate at the Algorithmics group at TU Delft. My research interests are in the intersection of decision-making algorithms, optimization, and explainability, with a special focus on optimality proofs.

In my downtime, I am also serving as a wedstrijdleider (tournament director) in the internal competition of Delftse Schaakclub; you can also check out my reports on the recent rounds of the competition.

news

Aug 27, 2026 Our paper “How to Discover Short, Shorter, and the Shortest Proofs of Unsatisfiability,” co-authored with Koos van der Linden, Gonçalo Homem de Almeida Correia, Mathijs de Weerdt, and Emir Demirović, has been published in the Journal of Artificial Intelligence Research! You may also be interested to read an accompanying post for a more accessible overview of the ideas we introduce.
Jun 14, 2026 I co-authored two papers accepted in CP 2026: my paper “On Inferring Cumulative Constraints” about improving CP scheduling with deriving hidden resource constraints using lifting, and the paper “Formally Verified Certification of Constraint Programming Proofs,” co-authored with Maarten Flippo, Tip ten Brink, Clément Pit-Claudel, and Emir Demirović. For the former, you may be interested to read an accompanying post for a more accessible overview of the ideas I introduce.
Dec 08, 2025 Thomas Kuiper defended his MSc thesis on inferring local structure for the predict-and-optimize loss functions.
Jun 15, 2025 Our paper “Unite and Lead: Finding Disjunctive Cliques for Scheduling Problems,” co-authored with Imko Marijnissen and Emir Demirović, has been accepted to CP 2025! You may also be interested to read an accompanying post for a more accessible overview of the ideas we introduce.
Jan 29, 2025 Jop Schaap defended his MSc thesis on using decision diagrams for predict-and-optimize problems.

latest posts

selected publications

  1. CP
    On Inferring Cumulative Constraints
    Konstantin Sidorov
    In 32nd International Conference on Principles and Practice of Constraint Programming (CP 2026), 2026
  2. CP
    Unite and Lead: Finding Disjunctive Cliques for Scheduling Problems
    Konstantin Sidorov, Imko Marijnissen, and Emir Demirović
    In 31st International Conference on Principles and Practice of Constraint Programming (CP 2025), 2025
  3. JAIR
    How to discover short, shorter, and the shortest proofs of unsatisfiability: A branch-and-bound approach for resolution proof length minimization
    Konstantin Sidorov, Koos van der Linden, Gonçalo Homem de Almeida Correia, and 2 more authors
    J. Artif. Intell. Res., Aug 2026