ENIT

EC0707OP0701GI_B - RECHERCHE ET OPTIMISATION COMBINATIORE : ALGORITHMES AVANCES ET APPLICATIONS

Objectifs

Ce cours aborde les problèmes combinatoires, c'est-à-dire à la fois discrets (variables à valeurs entières) et difficiles (nombre de « combinaisons » possibles exponentiel).
Problèmes qui se retrouvent dans de nombreuses applications industrielles présentant des enjeux économiques majeurs : positionnement d'antennes, agencement d'ateliers, tournées de ramassage des déchets, choix d'investissement pour une entreprise, etc.
Le cours d'Option vient compléter le cours de Tronc Commun en abordant un spectre large d'applications à vocation industrielle et en détaillant et comparant les algorithmes disponibles pour résoudre ces problèmes.


The lecture will address combinatorial problems, which are both discrete (integer variables) and hard (exponential number of possible assignments).
Such problems might be found in a number of industrial applications with major economic stakes : antenna placement, workshop layout, garbage collection routing problems, investment choices, etc.
The Industrial Engineering Track lecture will complete the Core Curriculum one by covering a larger spectrum of industrial-oriented applications and by investigating and comparing available solving algorithms.

Présentation

- Algorithmes de propagation de contraintes et exemples d'applications
- Plans d'expérience
- Optimization exacte : technique de Branch & Bound appliquée aux problèmes de sac-à-dos et de tournées de véhicules
- Optimisation approchée par construction : heuristiques gloutonnes, recherche à divergence limitée
- Optimisation approchée par voisinage : algorithme de descente et meta-heuristiques (recuit simulé, recherche tabou, méthodes des fourmis, algorithmes génétiques)


- Constraint propagation algorithms and application examples
- Experimental design
- Global exact optimization : Branch & Bound technique and its application to knapsack and vehicle routing problems
- Constructive approximate optimization : greedy heuristics, limited discrepancy search
- Approximate optimization through neighborhood search : hill climbing algorithm and metaheuristics (simulated annealing, taboo search, ant optimization, genetic algorithms)

Pré-requis



Recommandations


Conditions d'évaluation

(0.8*CC1+1.2*DS1)/2

CC1 : Contrôle Continu 1

DS1 : Devoir Surveillé 1

Bibliographie

Pas de référence bibliographique spécifique. Les étudiants sont encouragés à approfondir les notions vues de manière autonome : en premier lieu sur internet (Wikipedia pour démarrer), complété éventuellement d'une recherche de livres de référence à la bibliothèque
Pas de référence bibliographique spécifique. Les étudiants sont encouragés à approfondir les notions vues de manière autonome : en premier lieu sur internet (Wikipedia pour démarrer), complété éventuellement d¿une recherche de livres de référence à la bibliothèque.

En bref

Langue d'enseignement : français

Contact(s)

Composante

Contactez l'ENI de Tarbes

47, avenue d'Azereix - BP 1629 - 65016 Tarbes CEDEX

+33 (0)5 62 44 27 00

  • Région Occitanie
  • Erasmus +
  • Logo midisup
  • Logo CGE
  • Logo UTFTMP
  • Logo CTI
  • Logo CDEFI
  • Logo MENESR