Bonjour,

Je travaille pour mon projet sur l'ordonnancement d'un atelier flexible, je dois programmer en java ma fonction objectif qui me calcul mon makespan. Au fait c'est la premiere fois je travail sur ce genre de suijet, j'ai lu plusieurs article mais je suis pas arriver à comprendre comment realiser le codage de ma solution. Je voudrai que quelqu'un m'explique comment je dois faire le codage de ma solution, par exemple j'ai dans mon cas j'ai 3 machines et 4 jobs et avec au total 24 operations (7,6,7 et 4 respectivement pour Job1,Job2,Job3,et Job4), j'ai fait une séquence de codage comme suit:

seq_m=[2 2 3 1 1 3 2 1 1 3 2 2 1 3 3 2 2 3 3 1 3 2 2 1]

'chq num dans la seq_m correspond au num d'une machine'

chaque opération à un temps de traitement de 20 seconde,

Ma question est: est ce codage me suffit pour calculer mon makespan (le temps d'exécution de la dernière tache) ou dois-je faire un autre sequnece de tps de traitement passée sur chaq machine (20 sec/mach) de même longueur que ma ''seq_m''? dois-je faire une sequence de job aussi?

merci d'avance pour votre aide