Recent Presentations
- Combinatorial Register Allocation and Instruction Scheduling.
Invited talk, ModRef 2019, Stamford, CT, USA, September 2019.
- The Solver Side of Constraint Programming.
Invited lecture, ACP Summer School, Jackson, WY, USA, June 2018.
- Gecode - an open constraint solving library.
Invited talk, NordConsNet Workshop, Gothenburg, Sweden, May 2018.
- Rethinking Code Generation in Compilers.
Invited talk, Workshop on Constraint Solvers in Testing, Verification and Analysis, Melbourne, Australia, August 2017.
- Academic Recruitment 101.
Invited talk, Doctoral Program, CP 2017, Melbourne, Australia, August 2017.
- Rethinking Code Generation in Compilers.
Invited talk, Data61 Decision Sciences Seminar, CSIRO, Melbourne, Australia, Februray 2017.
- Modeling and Solving Code Generation for Real.
Invited talk, Lund University, Department of Computer Science, Sweden, November 2016.
- Modeling and Solving Code Generation for Real.
Invited talk, Theoretical Computer Science Seminar, KTH Royal Institute of Technology, Sweden, April 2016.
- The Constraint Programmer's Toolbox.
Invited talk, Ericsson Research, Kista, Sweden, November 2015.
- Modeling and Solving Code Generation for Real.
Invited talk, Université Paris Diderot (7), France, September 2015.
- Modeling and Solving Code Generation for Real.
Invited talk, ModRef 2015, Cork, Ireland, August 2015.
- The Constraint Programmer's Toolbox.
SweConsNet 2015, Chalmers, Göteborg, Sweden, May 2015.
- Generate Your Tools!.
Invited talk, Ericsson Software Technology Research, Kista, Sweden, December 2014.
- Rethinking Code Generation in Compilers.
Embedded Conference Scandinavia, Kista, Sweden, November 2014.
- View-based Propagator Derivation.
Twentieth International Conference on Principles and Practice of Constraint Programming, Lyon, France, September 2014.
- Gecode - an open constraint solving library.
Invited talk, IRILL - Research and Innovation on Free Software, Paris, France, March 2014.
- The Constraint Programmer's Toolbox.
Invited talk, Theoretical Computer Science Seminar, KTH Royal Institute of Technology, Sweden, Februray 2014.
- The Constraint Programmer's Toolbox.
Invited talk, Optimization and Systems Theory Seminar, KTH Royal Institute of Technology, Sweden, November 2013.
- Implementing Counters with Decay.
Techniques foR Implementing Constraint programming Systems, Uppsala, Sweden, September 2013.
- Gecode - an open constraint solving library.
CP Solvers: Modeling, Applications, Integration, and Standardization, Uppsala, Sweden, September 2013.
- Rethinking Code Generation in Compilers.
Invited talk, Software and Systems Research Seminar, Linköping University, Department of Computer and Information Science, Sweden, September 2013.
- Search Techniques.
Invited talk, Tacton AB, Stockholm, Sweden, September 2012.
- Gecode - an open constraint solving library.
International Symposium on Mathematical Programming, Berlin, Germany, August 2012.
- Rethinking Code Generation in Compilers.
SICS (Swedish Insitute for Computer Science), Open House, Kista, Sweden, April 2012.
- Advanced Search Techniques.
Invited talk, Quintiq, 's-Hertogenbosch, The Netherlands, March 2012.
- Confidence-based Work Stealing in Parallel Constraint Programming.
Invited talk, TAO research group, INRIA Saclay & CNRS & LRI, Université Paris-Sud, France, January 2012.
- Constraint Programming: Strength and Challenges.
Invited talk, Ericsson AB, Kista, Sweden, October 2011.
- Dynamic Variable Elimination During Propagation Solving.
Invited talk, Lund University, Department of Computer Science, Sweden, October 2011.
- Dynamic Variable Elimination During Propagation Solving.
Tenth SweConsNet Workshop, Örebro, Sweden, May 2011.
- Gecode - an open constraint solving library.
Constraint Programming meets Machine Learning and Data Mining, Dagstuhl, Germany, May 2011.
- Dynamic Variable Elimination During Propagation Solving.
Invited talk, Universidade Nova de Lisboa, Lisbon, Portugal, December 2010.
- Multicore Programming.
Panel moderator, ICES Seminar, Kista, Sweden, November 2010.
- Modeling with Regular.
Invited lecture, Uppsala University, Sweden, November 2010.