Séminaire MOCOSY : Mixed Integer Programing, Branch-and-Cut and Constraint Programing: A comparison of three different approaches to solve the runway sequencing problem. |
|
Intervenant:
|
Philippe Baptiste Ecole Polytechnique et CNRS Web: http://www.lix.polytechnique.fr/~baptiste/ |
Date : | 12 juin 2009 |
Heure : | 11h00 |
Lieu : |
Salle Europe LAAS, 7 Av. de Colonel Roche |
Résumé
: |
In this talk we compare the efficiency of
three different exact optimization
techniques
on a simple problem coming from Air Traffic Control: When aircraft
reach the final descent in the ``terminal radar approach control'', a set
of disjoint time windows in which the landing is possible, can
be automatically assigned to each aircraft. Our goal
is to compute landing times (within these time windows) that
are spaced as much as possible to
avoid wake vortex
effect. We first study the complexity of the problem and we identify some special cases that are polynomially solvable. We then provide a brief overview of discrete optimization techniques such as Mixed Integer Programing (MIP) or Constraint Programing (CP) that are used to model and to solve our problem. Within the CP framework, we rely on a global constraint, the "inter-distance constraint" and we describe the first algorithm that achieves Arc-B-Consistency on this constraint. We also introduce a hybrid branch and cut relying both on MIP and CP. |