Optimisation en nombres entiers
AF1251 v1 Article de référence

Optimisation en nombres entiers

Auteur(s) : Michel MINOUX

Date de publication : 10 avr. 2008 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

1 - Contexte

2 - Exemple d'application en productique

  • 2.1 - Premier modèle : problème d'optimisation continue (convexe)
  • 2.2 - Second modèle (en nombres entiers) : cas de ressources discrètes
  • 2.3 - Particularités et difficulté de l'optimisation en nombres entiers
  • 2.4 - Importance particulière des problèmes linéaires en nombres entiers

3 - Méthodes de programmation linéaire continue

  • 3.1 - Algorithme du simplexe
  • 3.2 - Méthodes de points intérieurs

4 - Résolution exacte des programmes linéaires en nombres entiers

Sommaire

Présentation

RÉSUMÉ

De nos jours, les problèmes d'optimisation continue linéaires ou convexes sont résolus assez facilement. Cependant, il n’en est pas de même d’applications industrielles imposant des contraintes d'intégrité sur tout ou partie des variables. Cet article introduit les principaux concepts et les principales méthodes algorithmiques pour la résolution de problèmes en nombres entiers en mettant l'accent sur les méthodes exactes. Tout d’abord, le sujet est illustré à travers un exemple en productique, faisant apparaître des caractéristiques distinctes des problèmes en nombres entiers par rapport à l'optimisation continue. Ensuite, l’ensemble des principaux outils théoriques et algorithmiques permettant d'aborder la résolution exacte de tels problèmes est présenté.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • Michel MINOUX : Professeur à l'Université Pierre-et-Marie-Curie, Paris 6

INTRODUCTION

Les problèmes d'optimisation continue linéaires ou convexes sont résolus très efficacement. Par exemple, on résout couramment aujourd'hui des programmes linéaires continus ayant des dizaines, voire des centaines, de milliers de variables et de contraintes. Cependant, les applications industrielles imposent très fréquemment des contraintes d'intégrité sur tout ou partie des variables ; les problèmes qui en résultent sont généralement beaucoup plus difficiles que leurs versions continues. Les progrès réalisés depuis une vingtaine d'années permettent de résoudre efficacement beaucoup de ces problèmes, souvent de taille importante, mais on peut encore rencontrer aujourd'hui des problèmes comportant seulement quelques centaines de variables entières et de contraintes qui ne peuvent être résolus exactement en un temps raisonnable, disons en moins de quelques heures de calcul. Le présent dossier propose une vue d'ensemble des principaux outils théoriques et algorithmiques permettant d'aborder la résolution exacte de tels problèmes en mentionnant quelques-unes des applications les plus importantes.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-af1251

Lecture en cours
Présentation

Article inclus dans l'offre

"Mathématiques"

(170 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Mathématiques"

(170 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - BALAS (E.) -   An Additive Algorithm for Solving Linear Programs with Zero-one Variables.  -  Operations Research, 13, 4, p. 517-546 (1965).

  • (2) - BALAS (E.) -   Disjunctive Programming.  -  Annals of Discrete Mathematics, 5, p. 3-51 (1979).

  • (3) - BALAS (E.), CERIA (S.), CORNUEJOLS (G.) -   Mixed 0-1 Programming by Lift & Project in a Branch-and-Cut Framework.  -  Management, 42, p. 1229-1246 (1996).

  • (4) - BALAS (E.), CERIA (S.), CORNUEJOLS (G.), NATRAJ (N.R.) -   Gomory Cuts revisited.  -  Operations Research Letters, 19, p. 1-9 (1996).

  • (5) - BERTIER (P.), ROY (B.) -   Une Procédure de résolution pour une classe de problèmes pouvant avoir un caractère combinatoire.  -  Cahiers du Centre d'Études de recherche Opérationnelle, 6, p. 202-208 (1964).

  • (6) - BLAND (R.G.) -   A Combinatorial Abstraction of Linear...

1 Outils

HAUT DE PAGE

1.1 Logiciels de résolution de programmes linéaires continus et en nombres entiers

COIN (en libre accès) http://www.coin-or.org

CPLEX http://www.ilog.com/produits/cplex

XPRESS-MP http://www.dashoptimization.com/home/products

HAUT DE PAGE

2 Événements

HAUT DE PAGE

2.1 Congrès

Congrès annuel de la ROADEF (recherche opérationnelle et d'aide à la décision), France.

Congrès annuel INFORMS (Institute For Operations Research and The Management Sciences), USA.

Congrès annuel européen de recherche opérationnelle EURO.

Congrès SMAI (tous les 4 ans).

...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Mathématiques"

(170 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Contenus associés

Sur le même sujet

S'inscrire à la Veille Personnalisée

Ressources documentaires

Optimisation différentiable

Les problèmes d’optimisation différenciable se posent lorsque l’on cherche à déterminer la valeur ...

Optimisation et convexité

L’optimisation peut se voir appliquer deux méthodes bien différentes, le continu et le discret. ...

Méthodes directes d’optimisation - Méthodes dérivées de la méthode Simplex

Devant l’intérêt, la souplesse, la robustesse et la facilité d’utilisation de la ...

Algorithmes parallèles asynchrones I - Modélisation et analyse

Les algorithmes itératifs parallèles asynchrones et leurs extensions constituées par les méthodes de ...