Publier
Consulter, acheter et télécharger des documents, présentations, modèles et ebooks sur Needocs (PDF, Word, Powerpoint, Excel)

Introduction à la programmation linéaire

Téléchargement
Publié par : Opencourse
Introduction à la
programmation linéaire
Programmation linéaire 1/15
Introduction
Modélisation
Résolution

Recherche opérationnelle
• Applications de la théorie des graphes
problèmes d’ordonnancement
Programmation linéaire
Programmation linéaire 2/15
Introduction
Modélisation
Résolution

La démarche de la R.O.

Identification du problème
Collecte des informations

Construction d'un modèle

Obtention des solutions

Interprétation et discussion
Programmation linéaire 3/15
Introduction
Modélisation
Résolution

Skigliss : l’histoire d’une diversification
Une entreprise de production de skis

division 1 : noyaux bois

division 2 : noyaux PU

division 3 : moulage
Diversification avec :

le snowboard freestyle (produit 1)

et le snowboard alpin (produit 2)
Réorganisation de la production

40 minutes libérées dans la division 1

120 minutes libérées dans la division 2

180 minutes libérées dans la division 3
Programmation linéaire 4/15
Introduction
Modélisation
Résolution

Skigliss : identification du problème
Décider quelle
quantité produire
pour chaque modèle,
de manière à
maximiser le
profit, tout en
respectant les
contraintes.
Programmation linéaire 5/15
Introduction
Modélisation
Résolution

Skigliss : collecte des informations
• La production d’un modèle 1 utilise 2 minutes en
division 2 et 2 minutes en division 3 .
• La production d’un modèle 2 utilise 1 minute en
division 1 et 3 minutes en division 3.
• Le profit généré par la production d’un modèle 1 est
égal à 40 € et pour un modèle 2 à 30 €.
Programmation linéaire 6/15
Introduction
Modélisation
Résolution

Skigliss : modélisation
Choix des variables de décision

Soit x le nombre de modèles 1 produits en 1 jour
1

Soit x le nombre de modèles 2 produits en 1 jour
2
Détermination des contraintes

Si la production d’un modèle 2 utilise 1 minute, la production de x2
unités utilise x minutes. Comme la disponibilité journalière est de 40
2
minutes, on doit avoir :

x

40
2
2 x

120
1
2 x + 3 x 180
1
2
Programmation linéaire 7/15
Introduction
Modélisation
Résolution

Skigliss : modélisation
Objectif = Fonction économique
on cherche à maximiser le profit,
c’est à dire à maximiser :
Z = 40 x + 30 x
1
2
Programmation linéaire 8/15
Introduction
Modélisation
Résolution

Le modèle : un programme linéaire
MAX Z =
40 x +
30 x
1
2
x
40
2
2 x

120
1
2 x + 3 x 180
1
2
x 0; x ≥ 0
1
2
Programmation linéaire 9/15
Introduction
Modélisation
Résolution

Résolution graphique
x2
6
0
50
40
x = 40
2
3
0
2
0
1
0
x
0
1
Programmation linéa
1 ire 10/1
2 5
In
3 troduc
4tion
0
5
Modé
6 lisation7
8 Résolut
9 ion
0
0
0
0
0
0
0
0

Résolution graphique
x2
2 x = 120
6
1
0
50
40
x = 40
2
3
0
2
0
1
0
x
0
1
Programmation linéa
1 ire 11/1
2 5
In
3 troduc
4tion
0
5
Modé
6 lisation7
8 Résolut
9 ion
0
0
0
0
0
0
0
0

Résolution graphique
x2
2 x = 120
6
2 x + 3x = 180
1
1
2
0
50
40
x = 40
2
3
0
2
0
1
0
x
0
1
Programmation linéa
1 ire 12/1
2 5
In
3 troduc
4tion
0
5
Modé
6 lisation7
8 Résolut
9 ion
Résolution
0
0
0
0
0
0
0
0

Résolution graphique
x2
2 x = 120
6
2 x + 3x = 180
1
1
2
0
50
40
x = 40
2
Ensemble
3
0
des solutions
2
réalisables
solution optimale
0
x = 60
1
1
Droite
x = 20
2
0
d’iso-profit
Z = 3 000
x
0
1
Programmation linéa
1 ire 13/1
2 5
In
3 troduc
4tion
0
5
Modé
6 lisation7
8 Résolut
9 ion
0
0
0
0
0
0
0
0

Résolution avec Excel
a) On appelle le solveur (Outils
Solveur)
b) On définit la cellule cible
(ici : D10)
c) On définit le sens de
l’optimisation (ici : Max)
d) On indique les cellules
variables (ici B2 et C2)
e) On ajoute les contraintes
(elles peuvent être entrées
sous forme vectorielle)
f) On spécifie l’option :
« Modèle supposé linéaire »
g) Et enfin on clique sur le
bouton Résoudre
Programmation linéaire 14/15
Introduction
Modélisation
Résolution

Introduction à la programmation linéaire
Publier sur Facebook Publier sur Twitter
Informations
Date : 04/12/2010
Langue : Français
Pages : 14
Consultations : 818
Commentaires : 0
Note :  
Résumé
Description : Cours d'introduction à la programmation linéaire. Cours sous licence Creative Commons dispensé à Grenoble Ecole De Management.

Catégorie : Management > Divers > Divers

Tags : Cours, programmation, linéaire

Sur le même thème
Vues : 2984
Les nouvelles technologies de l'information et de la communication (NTIC)
Pseudo : Wacila
Vues : 2984
Date : 02/05/2011
Pages : 86
Langue : Français
Description :
Plan Introduction CHAPITRE I : NTIC SECTION 1 : QU’EST- CE QUE LES TIC ?  sous section 1 : composantes des ntic...
Vues : 2767
La responsabilité sociale de l'entreprise (RSE)
Pseudo : Wacila
Vues : 2767
Date : 02/05/2011
Pages : 84
Langue : Français
Description :
Plan Introduction CHAPITRE 1: TERMES, ET INITIALES DE LA RSE • Section 1 : l’Émergence du RSE • Section 2 :...
Vues : 2115
La présentation des résultats d’enquête
Pseudo : Wacila
Vues : 2115
Date : 02/05/2011
Pages : 39
Langue : Français
Description :
Plan : introduction I. Les étapes d’élaboration d’une recherche scientifique: II. Structure...
Vues : 2001
Guide pour l'élaboration d'un cahier des charges
Pseudo : Gestion
Vues : 2001
Date : 16/01/2011
Pages : 23
Langue : Français
Description :
Guide pour l'élaboration d'un cahier des charges
Vues : 1389
Cours de statistique descriptive
Pseudo : Opencourse
Vues : 1389
Date : 04/12/2010
Pages : 23
Langue : Français
Description :
Cours de statistique descriptive. Cours sous licence Creative Commons dispensé à Grenoble Ecole De Management.
Vues : 1332
Ordonnancement (graphes et projets)
Pseudo : Opencourse
Vues : 1332
Date : 04/12/2010
Pages : 20
Langue : Français
Description :
Cours d'ordonnancement sous licence Creative Commons dispensé à Grenoble Ecole De Management.
Du même contributeur
Vues : 8915
Exemple CV par compétences
Pseudo : Opencourse
Vues : 8915
Date : 07/12/2010
Pages : 1
Langue : Français
Description :
Exemple de CV par compétences
Vues : 5452
Cours de comptabilité générale
Pseudo : Opencourse
Vues : 5452
Date : 08/12/2010
Pages : 215
Langue : Français
Description :
Cours de comptabilité générale dispensé aux Mines ParisTech. Cours sous licence CC :...
Vues : 4563
Juste à temps et Kanbans
Pseudo : Opencourse
Vues : 4563
Date : 04/12/2010
Pages : 26
Langue : Français
Description :
Cours sur le juste à temps (JAT) et Kanbans. Cours sous licence Creative Commons dispensé à Grenoble Ecole De Management.
Vues : 3962
Cours de mécanique et énergie
Pseudo : Opencourse
Vues : 3962
Date : 13/12/2010
Pages : 237
Langue : Français
Description :
Cours de mécanique et énergie par Vincent Guyot sous Licence GNU Free Documentation License.
Vues : 2929
Interpolation par splines cubiques
Pseudo : Opencourse
Vues : 2929
Date : 08/12/2010
Pages : 6
Langue : Français
Description :
Cours d'interpolation par splines cubiques dispensé à TELECOM Paristech sous licence Contexte Public sans modification.
Vues : 2331
La méthode MRP (Material Requirement Planning)
Pseudo : Opencourse
Vues : 2331
Date : 04/12/2010
Pages : 12
Langue : Français
Description :
Cours sur la méthode MRP - planification des besoins en composants. Cours sous licence Creative Commons dispensé à Grenoble...
Commentaires
Aucun commentaire pour cette publication
Ajouter un commentaire
Envoyer
Pour envoyer la page de votre document, notez ici les emails destinataires de votre demande :
Séparez les emails par des virgules
Signaler un abus
Vous devez vous connecter ou vous inscrire pour noter un document.
Cliquez ici pour vous inscrire.
Vous devez vous connecter ou vous inscrire pour ajouter un commentaire.
Cliquez ici pour vous inscrire.
Vous devez vous connecter ou vous inscrire pour envoyer le document.
Cliquez ici pour vous inscrire.
Vous ne pouvez pas acheter de documents sur Needocs.
Vous pouvez vous référer aux conditions générales de vente et d'achat du portail pour connaître les modalités d'achat.