Evolving time-invariant dispatching rules in job shop scheduling with genetic programming

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

Abstract

Genetic Programming (GP) has achieved success in evolving dispatching rules for job shop scheduling problems, particularly in dynamic environments. However, there is still great potential to improve the performance of GP. One challenge that is yet to be addressed is the huge search space. In this paper, we propose a simple yet effective approach to improve the effectiveness and efficiency of GP. The new approach is based on a newly defined time-invariance property of dispatching rules, which is derived from the idea of translational invariance from machine learning. Then, we develop a new terminal selection scheme to guarantee the time-invariance throughout the GP process. The experimental studies show that by considering the time-invariance, GP can achieve much better rules in a much shorter time.

Cite

CITATION STYLE

APA

Mei, Y., Nguyen, S., & Zhang, M. (2017). Evolving time-invariant dispatching rules in job shop scheduling with genetic programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10196 LNCS, pp. 147–163). Springer Verlag. https://doi.org/10.1007/978-3-319-55696-3_10

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