A genetic algorithm for the single machine preemptive scheduling problem with linear earliness and quadratic tardiness penalties
In this paper, we consider the single machine preemptive scheduling problem with linear earliness and quadratic tardiness penalties, with no machine idle time. The problem is strongly NP-hard. We proposed a new mathematical model, with non-linear terms and integer variables. We develop a genetic alg...
Gespeichert in:
Veröffentlicht in: | International journal of advanced manufacturing technology 2013-03, Vol.65 (5-8), p.763-770 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In this paper, we consider the single machine preemptive scheduling problem with linear earliness and quadratic tardiness penalties, with no machine idle time. The problem is strongly NP-hard. We proposed a new mathematical model, with non-linear terms and integer variables. We develop a genetic algorithm for solving the problem in medium and large size. The proposed procedure is compared with optimal solutions for the smaller instance sizes. The genetic procedure is also quite close to the optimum and provided an optimal solution for most of the test problems. Numerical examples show that the proposed algorithm is efficient and effective. Scheduling with early and tardy penalties has received extensive attention from the scheduling community because of its practical significance. Single machine scheduling environments actually occur in several practical applications. Also, the performance of many production systems is often determined by the schedules for a single bottleneck machine. Furthermore, the study of single machine problems frequently provides outcomes that prove functional for more complex scheduling areas. |
---|---|
ISSN: | 0268-3768 1433-3015 |
DOI: | 10.1007/s00170-012-4215-z |