CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Help methode M simplex

ScottBrendo
ScottBrendo
Niveau 7
09 décembre 2014 à 22:17:09

Bonjour, j'ai du mal avec la méthode M du simplexe :
Par exemple j'ai :
Z(x1 , x2 ) = 3*x1 + 2 *x2
Contraintes sous forme canonique :
2*x1 + x2 <= 2
3*x1 + 4x2 >= 12

Donc je met ça sous forme standard :
2*x1 + x2 + e1 = 2
3*x1 + 4x2 - e2 + y1 = 12

C'est la que je bloque , je n'arrive pas à trouver la suite , comment pose t-on l'équation avec les M du genre : (Z' - x1(M + 1) - x2 .... = -M ) Vous voyez le truc ?

Par avance merci.

Lowenheim
Lowenheim
Niveau 10
09 décembre 2014 à 23:28:04

Je comprends pas trop ton exemple, mais si tu as compris le principe du simplexe en deux phases, la technique du M te permet juste de faire les deux phases en même temps

ScottBrendo
ScottBrendo
Niveau 7
09 décembre 2014 à 23:53:21

Merci de ta réponse, j''ai oublié de préciser , c'est Max Z , j'ai l'énoncé inital qui a un max Z et qui est sous forme canonique, mais pour le traiter avec la méthode du simplexe j'ai mis les contraintes sous formes standard, et puis il me faut trouver une équation qui inclue M et c'est ça que je comprend pas comment que ça fonctionne.

Lowenheim
Lowenheim
Niveau 10
10 décembre 2014 à 00:18:07

En fait je sais pas d'où sort ton y1 dans ta forme standard, mais bon passons.
Maximiser Z, c'est pareil que minimiser -Z. Tu as donc un truc de la forme :

min -Z
contraintes

Ensuite, tu rajoutes des variables zi (autant de zi que de contraintes), de manière à ce que le polytope des solutions soit non-vide. Pour l'instant, c'est pareil que le simplexe à deux phases.
La différence, c'est que au lieu de d'abord chercher à minimiser la somme des zi (phase 1, pour voir si tu peux tous les ramener à zéro, ie, si tu as une solution de ton programme linéaire initial), puis ensuite résoudre ton programme initial en partant de cette solution (phase 2), tu fais les deux phases à la fois :

Tu minimises -Z + M*(somme des zi)
Ensuite, pour un M assez grand, la somme des zi sera nulle, donc tu auras une solution de ton programme linéaire initial.

Le M apparait juste dans ta fonction objectif, les contraintes sont celles de la première phase du simplexe à 2 phases

ScottBrendo
ScottBrendo
Niveau 7
10 décembre 2014 à 00:40:55

Le y1 est une variable artificielle car ici on e2 qui est négatif or il doit être positif et on résous ce problème en introduisant une variable artificielle , si j'ai bien compris :
http://youtu.be/UaELzREcX0Q?t=5m33s , regarde le gars l'explique.

Dark_Chouhartem
Dark_Chouhartem
Niveau 11
10 décembre 2014 à 01:40:24

Lowenheim :d) Je crois qu’il utilise une sorte de minimisation de la slackness en même temps :(

Sous forums
  • Cours et Devoirs
  • Histoire
  • Métiers & Orientation
  • Environnement & Nature
  • Politique
  • Philosophie
La vidéo du moment