Abstract
Single-machine weighted earliness tardiness scheduling is a prevalent problem in just-in-time production environments. Yet, the case with distinct due dates is strongly NP-hard. Herein, it is approximately solved using ASV, an ant colony-based system with a reduced number of ants and of colonies and with daemon actions that explore the search space around the ants using a variable neighborhood search (VNS). The numerical investigation provides computational proof of the utility of the daemon actions. In addition, it infers that these latter can be applied either to the initial or to subsequent colonies. Furthermore, it highlights the importance of using ant colony optimization as the multiple restart engine of VNS. Finally, it shows that ASV obtains the optimum for most small-sized instances. It has a 0.2 % average deviation from the optimum over all benchmark instances.
Original language | English |
---|---|
Pages (from-to) | 191-205 |
Number of pages | 15 |
Journal | JOURNAL OF SCHEDULING |
Volume | 19 |
Issue number | 2 |
DOIs | |
Publication status | Published - 1 Apr 2016 |
Keywords
- Ant colony systems
- Simulated annealing
- Single machine
- Variable neighborhood search
- Weighted earliness tardiness