A Further Investigation to Improve Linear Genetic Programming in Dynamic Job Shop Scheduling
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{Huang:2022:SSCI,
-
author = "Zhixing Huang and Yi Mei and Fangfang Zhang and
Mengjie Zhang",
-
title = "A Further Investigation to Improve Linear Genetic
Programming in Dynamic Job Shop Scheduling",
-
year = "2022",
-
booktitle = "2022 IEEE Symposium Series on Computational
Intelligence (SSCI)",
-
pages = "496--503",
-
month = dec,
-
keywords = "genetic algorithms, genetic programming, Training, Job
shop scheduling, Sensitivity, Dynamic scheduling,
Real-time systems, Dispatching, Linear Genetic
Programming, Dynamic Job Shop Scheduling, Hyper
Heuristics",
-
DOI = "doi:10.1109/SSCI51031.2022.10022208",
-
notes = "Also known as \cite{10022208}",
-
abstract = "Dynamic Job Shop Scheduling (DJSS) is an important
problem with many real-world applications. Genetic
programming is a promising technique to solve DJSS,
which automatically evolves dispatching rules to make
real-time scheduling decisions in dynamic environments.
Linear Genetic Programming (LGP) is a notable variant
of genetic programming methods. Compared with
Tree-based Genetic Programming (TGP), LGP has high
flexibility of reusing building blocks and easy control
of bloat effect. Due to these advantages, LGP has been
successfully applied to various domains such as
classification and symbolic regression. However, for
solving DJSS, the most commonly used GP method is TGP.
It is interesting to see whether LGP can perform well,
or even outperform TGP in the DJSS domain. Applying LGP
as a hyper-heuristic method to solve DJSS problems is
still in its infancy. An existing study has
investigated some basic design issues (e.g., parameter
sensitivity and training and test performance) of LGP.
However, that study lacks a comprehensive investigation
on the number of generations and different genetic
operator rates, and misses the investigation on
register initialization strategy of LGP. To have a more
comprehensive investigation, this paper investigates
different generations, genetic operator rates, and
register initialization strategies of LGP for solving
DJSS. A further comparison with TGP is also conducted.
The results show that sufficient evolution generations
and initializing registers by diverse features are
important for LGP to have a superior performance.",
- }
Genetic Programming entries for
Zhixing Huang
Yi Mei
Fangfang Zhang
Mengjie Zhang
Citations