Схема на раздела

  •             


    • MIP Modelling


    • Know the main modelling techniques (Shadok)


    • Cette leçon présente des techniques générales de modélisation en programmation linéaire en nombres entiers. Les exemples de modélisations (avec corrigés) sont les suivants. La bouteille de lait signifie qu'ils sont également proposés en atelier de modélisation (en lien sur la bouteille).

      Exercices d'application des techniques de modélisation

      • Au charbon ! : mise en œuvre de divers techniques de modélisation
      • Le journal : variables booléennes indicatrices de positivité
    • OPL User Guide: modelling integer/boolean variables


    • Separate the model and the data


    • OPL User Guide: using .dat files with OPL and the Caseine editor


    • Know the main combinatorial optimization problems and model them as an integer linear program: knapsack, bin packing, set covering, set partitionning, minimum cost flow, shortest path.


    • Ce document présente des modélisations pour les problèmes classiques d'optimisation combinatoire :

      • Sac-à-dos : piste verte
      • Bin packing : piste rouge
      • Couverture d'ensemble : piste bleue
      • Flot de cout minimum : piste rouge
      • Plus court chemin : cas particulier du précédent


    • MIP Solving


    • Skills Solving


      Know the definition of a linear relaxation

      Know the relation between the value of an optimal solution of the MIP and of the linear relaxation

      Be able to explain the principle of the Branch and Bound algorithm graphically (2 variables)

      Know which variable can be branched on and the branching conditions

      Know how to calculate the lower and upper bound during the execution of the algorithm

      Know the conditions that allow to cut a branch


    • Branch and bound and Linear Relaxation



    • Formulation and cuts