bonjour à tous,
je vous explique mon problème:
je voudrais creer un fichier permettant d'équilibrer des postes de travail avec différentes opérations.
par exemple: pour fabriquer un produit A il faut faire 10 opérations : OP1, OP2,...,OP10.
sachant que:
- chaque opération à un temps associé T1 pour OP1, T2 pour l'OP2,... T10 pour l'OP10.
- les opérations peuvent ne pas être faite dans l'ordre: OP1 puis OP2 etc...
mais qu'il y a tout de même des contraintes exemple pour réaliser OP10 il faut avoir réalisé OP4.
mon but est de regrouper ces opérations en X groupes (postes) (par exemple 4) de manière à ce que chaque groupe pèse le même poids en temps.
exemple:
poste 1 réalise: OP1,OP5,OP7
poste 2 réalise: OP4,OP2,OP3
poste 3 réalise: OP6,OP8,OP9
poste 4 réalise: OP10
donc ici on aurait: T1+T5+T7 environ = à T4+T2+T3 environ = à T6+T8+T9 environ = à T10
pourriez vous me renseigner sur les différents algorithmes qui permettent de réaliser ce type d'opération. Je voudrais des pistes pour commencer ma reflexion: comment faire pour mettre des priorités sur certaines OP mais ne pas bloquer le systéme?
comment classer?, comment regrouper? quels algorithmes serait utiles dans mon cas?
avez vous deja traité ce genre de pb?
par avance merci pour votre aide