Increasing the total net revenue for single machine order acceptance and scheduling problems using an artificial bee colony algorithm

S. W. Lin, K. C. Ying*

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

48 Scopus citations

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 languageEnglish
Pages (from-to)293-311
Number of pages19
JournalJournal of the Operational Research Society
Volume64
Issue number2
DOIs
StatePublished - 02 2013
Externally publishedYes

Keywords

  • Artificial bee colony algorithm
  • Order acceptance and scheduling problem
  • Sequence-dependent setup times
  • Single machine

Fingerprint

Dive into the research topics of 'Increasing the total net revenue for single machine order acceptance and scheduling problems using an artificial bee colony algorithm'. Together they form a unique fingerprint.

Cite this