Scientific Skills
Mathematical competence
- Theoritical methods :
- linear and mixed integer programming, polyhedral description
- decomposition approaches, cut and column generation
- graph theory and combinatorial algorithms
- Applications : cutting, logistic, lot sizing, network, packing, routing, scheduling,...
- Others knowledge :
- dynamic programming, constraint programming
- heuristics and metaheuristics
- quadratic and non linear programming
- stochastic programming, game theory
- stochastic process, probability
Computer science
- Operating systems : Linux, Mac OS, Windows
- Software : IBM Ilog CPLEX, GLPK, SCIP, FICO Xpress
- Programming languages : C, C++, Fortran, Java, Scilab
Applications
Industrial applications
- Participation to Challenge ROADEF/EURO 2010, proposed by EDF
Subject : A large-scale energy scheduling and management problem - Professional training course of research master, at Exeo Solutions
Subject : A waste collection problem solved by column generation
Software development
- AlgoKP: software to solve packing problem
- Checker using consecutive ones matrices enumeration
- Checker using MPQ-trees enumeration in collaboration with Petru Valicov
- BaPCod: a generic Branch-and-Price Code developped by François Vanderbeck
- Help to developp the BaPCod plateform
- Applications: Lot sizing, packing and waste collection problem
- Developer to challenge ROADEF/EURO 2010