Résolution par des heuristiques dynamiques du problème d'ordonnancement job-shop avec machines en parallèle et contraintes de précédence
Résumé
Le présent article propose une résolution du problème d'ordonnancement d'ateliers de type « job-shop » par plusieurs méthodes heuristiques statiques et dynamiques originales tenant compte de la charge potentielle des machines au fur et à mesure de la construction de la solution. Le job-shop que nous traitons est compliqué par le fait que l'on considère des machines non identiques (ou non reliées) en parallèle, pouvant effectuer les opérations de différentes pièces, et des contraintes de précédence quelconques entre les opérations. Ce type de job-shop a l'avantage d'être très proche des situations concrètes rencontrées dans les ateliers effectuant des travaux à la pièce ou de petite série. L'objectif de l'ordonnancement est la minimisation de la durée totale de l'exécution de toutes les pièces, autrement dit la minimisation du Cmax. Ce problème est NP-difficile. Des expérimentations ont été effectuées avec divers types de données issues de la littérature ou générées aléatoirement. Notre approche permet de traiter d'une manière satisfaisante des problèmes relativement importants en des temps raisonnables.