WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Modélisation et optimisation de mouvement des conteneurs au niveau du terminal à  conteneurs BMT


par Hichem YAICHE
Université Abderrahmane Mira de Béjaia - Master 2023
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.6.1.2 Méthode de coupes planes (Cutting-Plane)

La méthode de coupes planes a été développée par (Schrijver 1986), elle est destinée à résoudre des problèmes d'optimisation combinatoire (POC) qui se formulent sous la forme d'un programme linéaire.

3.6 Méthodes de résolution 37

-Page 37-

3.6 Méthodes de résolution 38

Dans le cas où le POC est de grande taille pour le représenter explicitement en mémoire ou pour qu'il tient dans un solveur de programmation linéaire, on utilise une technique qui consiste à enlever une partie de ces contraintes et de résoudre le problème relaxé (PR). La solution optimale de (PL) est contenue dans l'ensemble de solutions réalisables de cette relaxation. Pour un problème de maximisation la solution optimale du problème (PR) est supérieure ou égale à la solution optimale donnée par (POC).

Cette méthode consiste à résoudre un problème relaxé, et à ajouter itérativement des contraintes du problème initial. On définit une contrainte pour le problème de maximisation par le couple (s, s ) s E Rn et s E R, cette contrainte est dite violée par la solution

courante x si pour tout y E {x : Ax b} on a sx < s et sy ~ s , on appelle alors ces
contraintes des coupes planes. On arrête l'algorithme lorsqu'il n'y a plus de contraintes violées par la solution courante, on obtient ainsi une solution optimale pour le problème initial [10].

Remarque 3.6.1. La méthode des coupes planes est peu performante mais sa performance est améliorée lorsqu'elle est combinée avec la méthode "Branch and Bound".

3.6.1.3 Méthode de Branch and Cut

La méthode des coupes planes n'est pas toujours efficace face aux problèmes difficiles. De même, bien que l'algorithme du "Branch and Bound" puisse être très performant pour une certaine classe de problèmes, pour cela on utilise la méthode "Branch and Cut" qui combine entre l'algorithme du "Branch and Bound" et de la méthode des coupes planes. Pour une résolution d'un programme linéaire en nombres entiers (PLNE), la méthode "Branch and Cut" commence d'abord par relaxer le problème puis appliquer la méthode des coupes planes sur la solution trouvée. Si on n'obtient pas une solution entière alors le problème sera divisé en plusieurs sous-problèmes qui seront résolus de la même manière [10].

3.6.2 Méthodes approchées:

Le but de ces méthodes est de trouver une solution de bonne qualité pour un problème d'optimisation de grande taille en un temps de calcul raisonnable sans garantir l'optimalité de la solution obtenue [14]. Les méthodes approchées sont réparties en deux catégories principales : les heuristiques et les méta-heuristiques.

-Page 38-

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme