Blog Archive 2018 An informal and biased Tutorial on Kantorovich-Wasserstein distances Dec 31 2018 2017 Exercise in Python: remove blanks from strings Jan 24 2017 2015 Graph Coloring: Column Generation or Column Enumeration? Jul 04 2015 2014 Big Data and Convex Optimization Sep 27 2014 The Impact of Preprocessing on the MIPLIB2003 Mar 19 2014 An Informal Report from the Combinatorial Optimization Workshop @ Aussois 2014 Jan 13 2014 2013 Public Transport and Big Data Nov 17 2013 Reading Excuses Nov 01 2013 GeCol: a Graph Coloring solver on top of Gecode Jun 28 2013 Backtrack Programming in c Mar 22 2013 From blackboard to code: Gomory Cuts using CPLEX Feb 05 2013 2012 How Italian Commuters Discovered Operations Research Dec 16 2012 Challenging MIPs instances Dec 13 2012 CP2012: Je me souviens Oct 19 2012 Dijkstra, Dantzig, and Shortest Paths Sep 19 2012