QCM : Optimisation linéaire et dualité — 8 questions

Questions et réponses du QCM

1. Quelle est la définition du programme linéaire primal ?

Un algorithme itératif pour résoudre des problèmes d'optimisation combinatoire.
Un modèle d'optimisation visant à maximiser ou minimiser une fonction objectif non linéaire sous des contraintes linéaires.
Un modèle mathématique d'optimisation visant à maximiser ou minimiser une fonction objectif linéaire sous des contraintes linéaires.
Un modèle d'optimisation qui ne prend en compte que des contraintes non linéaires.

Un modèle mathématique d'optimisation visant à maximiser ou minimiser une fonction objectif linéaire sous des contraintes linéaires.

Explication

Le programme linéaire primal est un modèle mathématique d'optimisation qui cherche à maximiser ou minimiser une fonction objectif linéaire, sous des contraintes également linéaires. La réponse correcte correspond à cette définition précise, contrairement aux autres qui introduisent des éléments incorrects ou non linéaires.

2. Comment le programme dual est-il construit à partir du programme primal en programmation linéaire ?

En échangeant la fonction objectif et les contraintes, en transposant la matrice des contraintes et en respectant les conditions de non-négativité des variables duales.
En inversant la fonction objectif et en conservant la même matrice de contraintes, sans transposition.
En doublant toutes les contraintes et en divisant la fonction objectif par deux.
En utilisant uniquement les contraintes du primal sans modification, et en maximisant la somme des variables duales.

En échangeant la fonction objectif et les contraintes, en transposant la matrice des contraintes et en respectant les conditions de non-négativité des variables duales.

Explication

La construction du programme dual consiste à échanger la fonction objectif avec les contraintes, à transposer la matrice des contraintes, et à définir les variables duales avec des conditions de non-négativité appropriées. C’est cette méthode qui permet de passer du primal au dual, conformément à la théorie de la dualité en programmation linéaire.

3. Quel est le rôle principal de la résolution conjointe des programmes primal et dual en programmation linéaire ?

Elle permet de vérifier la cohérence des solutions en assurant leur compatibilité.
Elle fournit une interprétation économique en donnant la valeur marginale des contraintes.
Elle permet de déterminer la meilleure méthode numérique pour résoudre le problème.
Elle sert uniquement à simplifier la résolution en choisissant l'un ou l'autre des problèmes.

Elle fournit une interprétation économique en donnant la valeur marginale des contraintes.

Explication

La résolution conjointe du primal et du dual permet d'obtenir des informations économiques, notamment la valeur marginale des contraintes (prix shadow), et de vérifier la cohérence des solutions grâce au théorème de dualité forte, ce qui est essentiel pour l'analyse stratégique et la gestion des ressources.

4. Quand une interprétation des résultats d'un problème d'optimisation est-elle généralement établie dans le cadre d'une démarche structurée de résolution ?

Au début de la modélisation du problème
Lors de la définition des contraintes
Après la résolution du problème et l'obtention du résultat
Avant la formulation du problème

Après la résolution du problème et l'obtention du résultat

Explication

L'interprétation des résultats est généralement effectuée après avoir résolu le problème et obtenu la solution optimale, afin d'analyser et de comprendre la signification de cette solution dans le contexte du problème.

5. En quoi la méthode du simplexe et l'analyse de sensibilité diffèrent-elles dans le cadre de l'optimisation colorants ?

La méthode du simplexe sert à trouver la solution optimale, tandis que l'analyse de sensibilité évalue l'impact des variations de paramètres sur cette solution.
La méthode du simplexe permet d'analyser la stabilité des solutions, alors que l'analyse de sensibilité détermine la solution optimale.
La méthode du simplexe est utilisée pour modéliser le problème, alors que l'analyse de sensibilité sert à résoudre le problème.
La méthode du simplexe et l'analyse de sensibilité sont deux techniques identiques utilisées pour optimiser la production de colorants.

La méthode du simplexe sert à trouver la solution optimale, tandis que l'analyse de sensibilité évalue l'impact des variations de paramètres sur cette solution.

Explication

La méthode du simplexe est un algorithme qui permet de déterminer la solution optimale d'un problème d'optimisation, tandis que l'analyse de sensibilité étudie comment cette solution optimale varie en fonction des paramètres du problème. Leur différence essentielle réside dans leur objectif : l'une trouve la meilleure solution, l'autre analyse sa stabilité face aux changements.

6. Qui a formulé la méthode du simplexe pour la résolution des programmes linéaires ?

George Dantzig en 1947
John von Neumann en 1945
Leonid Kantorovich en 1939
Richard Bellman en 1957

George Dantzig en 1947

Explication

George Dantzig est crédité de la formulation de la méthode du simplexe en 1947, qui est une avancée majeure en recherche opérationnelle et optimisation linéaire.

7. Quelle est la conséquence d'une variation du prix dual d'une contrainte sur la solution optimale d'un problème de programmation linéaire ?

Elle modifie la valeur de la fonction objectif sans changer la solution de base.
Elle peut entraîner un changement dans la solution optimale si la variation dépasse un certain intervalle.
Elle inverse la relation entre primal et dual, rendant la problème dual inutilisable.
Elle n'a aucun effet sur la solution, car le prix dual est une variable indépendante.

Elle peut entraîner un changement dans la solution optimale si la variation dépasse un certain intervalle.

Explication

Une variation du prix dual d'une contrainte peut modifier la solution optimale si cette variation dépasse l'intervalle de stabilité. Cela montre que le prix dual, qui représente la valeur marginale de la contrainte, influence directement la stabilité de la solution. Si la variation reste dans l'intervalle, la solution ne change pas, mais si elle dépasse cet intervalle, la solution peut évoluer.

8. Comment appliquer la modélisation par programme linéaire pour optimiser la vente matière à un concurrent ?

Fixer un prix fixe sans utiliser de modèle mathématique, en se basant uniquement sur la négociation.
Construire un modèle d’optimisation pour déterminer la quantité à vendre afin de maximiser le profit ou minimiser le coût.
Utiliser une approche qualitative pour évaluer la stratégie de vente sans modélisation formelle.
Vendre la matière sans tenir compte de la capacité de production ou de la demande du marché.

Construire un modèle d’optimisation pour déterminer la quantité à vendre afin de maximiser le profit ou minimiser le coût.

Explication

La modélisation par programme linéaire permet d’optimiser la quantité à vendre à un concurrent en construisant un modèle mathématique qui maximise le profit ou minimise le coût, en tenant compte des contraintes de capacité, de demande ou autres ressources.

Révisez avec les flashcards

Mémorisez les réponses avec 16 flashcards sur Optimisation linéaire et dualité.

Programme linéaire — définition ?

Modèle d'optimisation linéaire sous contraintes.

Fonction objectif — rôle ?

Optimiser (max ou min) une combinaison linéaire des variables.

Contraintes — nature ?

Équations ou inéquations linéaires limitant les solutions.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Optimisation linéaire et dualité.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM