Konstantin Sidorov
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
| 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. |
| Nov 14, 2024 | I have started to supervise the project on quantifying the structures captured by the predict-and-optimize loss functions by Thomas Kuiper. |
latest posts
| Jun 14, 2026 | Inferring hidden constraints for scheduling solvers |
|---|---|
| Aug 08, 2025 | How to implicit hitting set |
| Jun 15, 2025 | A new approach to solving hard scheduling problems via disjointness |