Learning reusable initial solutions for multi-objective order acceptance and scheduling problems with genetic programming

19Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Order acceptance and scheduling (OAS) is an important issue in make-to-order production systems that decides the set of orders to accept and the sequence in which these accepted orders are processed to increase total revenue and improve customer satisfaction. This paper aims to explore the Pareto fronts of trade-off solutions for a multi-objective OAS problem. Due to its complexity, solving this problem is challenging. A two-stage learning/optimising (2SLO) system is proposed in this paper to solve the problem. The novelty of this system is the use of genetic programming to evolve a set of scheduling rules that can be reused to initialise populations of an evolutionary multi-objective optimisation (EMO) method. The computational results show that 2SLO is more effective than the pure EMO method. Regarding maximising the total revenue, 2SLO is also competitive as compared to other optimisation methods in the literature. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Nguyen, S., Zhang, M., Johnston, M., & Tan, K. C. (2013). Learning reusable initial solutions for multi-objective order acceptance and scheduling problems with genetic programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7831 LNCS, pp. 157–168). https://doi.org/10.1007/978-3-642-37207-0_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free