Research

Publications

Matthew J. McIlree and Ciaran McCreesh, Certifying Bounds Propagation for Integer Multiplication Constraints, April 11, 2025, AAAI 2025 (Presenting author)
Emir Demirovic, Ciaran McCreesh, Matthew J. McIlree, Jakob Nordström, Andy Oertel, Konstantin Sidorov, Pseudo-Boolean Reasoning About States and Transitions to Certify Dynamic Programming and Decision Diagram Algorithms, August 29, 2024, CP 2024
Matthew J. McIlree, Ciaran McCreesh and Jakob Nordström, Proof Logging for the Circuit Constraint, May 25, 2024, CPAIOR 2024 (Presenting author)
Matthew J. McIlree and Ciaran McCreesh, Proof Logging for Smart Extensional Constraints, September 22, 2023, CP 2023 ★ Best Paper Award (Presenting author)
Joan Espasa Arxer, Ian P. Gent, Ruth Hoffmann, Christopher Jefferson, Matthew J. McIlree, and Alice M. Lynch, Towards Generic Explanations for Pen and Paper Puzzles with MUSes, July 02, 2021, SICSA XAI 2021

Invited Talks

Certified Constraint Programming, June 02, 2025, Certifying Algorithms for Automated Reasoning (Seminar 25231) @ Schloss Dagstuhl
Certifying the Output of Constraint Programming Solvers Using Proof Logging, May 26, 2025, MIAO Seminar Series @ University of Copenhagen
Certifying the Output of Constraint Programming Solvers Using Proof Logging, May 07, 2025, OPTIMA Seminar Series @ Monash University
Proof logging for some interesting constraint propagation algorithms, November 24, 2024, 1st International Workshop on Highlights in Organizing and Optimizing Proof-logging Systems (WHOOPS '24) @ University of Copenhagen
Proof Logging for Constraint Programming, April 01, 2023, Satisfiability: Theory, Practice, and Beyond @ Simons Institute for the Theory of Computing, UC Berkeley
How can a constraint solver prove it is telling the truth?, April 04, 2022, 39th British Colloquium for Theoretical Computer Science (BCTCS 2023) @ University of Glasgow
To see a map of all the locations I've given invited talks or conference presentations, click here.

Grants and Scholarships

Mac Robertson PGR Travel Scholarship, March 27, 2024, Travel scholarship to visit Monash University for 8 weeks, University of Glasgow/University of Strathclyde Value: 5000 GBP
Short Term Scientific Mission, March 27, 2024, EU travel grant to visit KU Leuven for 2 weeks. Project: Auditable Constraint Programming: Integrating Proof Logging with Fuzzing and Explanations , European Research Network on Formal Proofs, COST action CA20111 Value: 2200 EUR
School of Computing Science Scholarship (LKAS), March 27, 2024, PhD funding for 3.5 years, College of Science and Engineering, University of Glasgow Value: Tuition fees + UKRI stipend