Abstract
The order acceptance and scheduling (OAS) problem is an important topic for make-to-order production systems with limited production capacity and tight delivery requirements. This paper proposes a new algorithm based on Artificial Bee Colony (ABC) for solving the single machine OAS problem with release dates and sequence-dependent setup times. The performance of the proposed ABC-based algorithm was validated by a benchmark problem set of test instances with up to 100 orders. Experimental results showed that the proposed ABC-based algorithm outperformed three state-of-art metaheuristic-based algorithms from the literature. It is believed that this study successfully demonstrates a high-performance algorithm that can serve as a new benchmark approach for future research on the OAS problem addressed in this study.
Original language | English |
---|---|
Pages (from-to) | 293-311 |
Number of pages | 19 |
Journal | Journal of the Operational Research Society |
Volume | 64 |
Issue number | 2 |
DOIs | |
State | Published - 02 2013 |
Externally published | Yes |
Keywords
- Artificial bee colony algorithm
- Order acceptance and scheduling problem
- Sequence-dependent setup times
- Single machine