Abstract
This paper proposed a new algorithm, termed as Self-Guided genetic algorithm, which is one of the algorithms in the category of evolutionary algorithm based on probabilistic models (EAPM). Previous EAPM research explicitly used the probabilistic model from the parental distribution, then generated solutions by sampling from the probabilistic model without using genetic operators. Although EAPM is promising in solving different kinds of problems, Self-Guided GA doesn’t intend to generate solution by the probabilistic model directly because the time-complexity is high when we solve combinatorial problems, particularly the sequencing ones. As a result, the probabilistic model serves as a fitness surrogate which estimates the fitness of the new solution beforehand in this research. So the probabilistic model is used to guide the evolutionary process of crossover and mutation. This research studied the single machine scheduling problems and the corresponding experiment were conducted. From the results, it shows that the Self-Guided GA outperformed other algorithms significantly. In addition, Self-Guided GA works more efficiently than previous EAPM. As a result, it could be a break-through in the branch of EAPM.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aickelin, U., Burke, E.K., Li, J.: An Estimation of Distribution Algorithm with Intelligent Local Search for Rule-based Nurse Rostering. Journal of the Operational Research Society 58(12), 1574–1585 (2007)
Baraglia, R., Hidalgo, J., Perego, R., Cnuce, I., Cnr, P.: A Hybrid Heuristic for the Traveling Salesman Problem. IEEE Transactions on Evolutionary Computation 5(6), 613–622 (2001)
Chang, P., Chen, S., Fan, C.: Mining Gene Structures to Inject Artificial Chromosomes for Genetic Algorithm in Single Machine Scheduling Problems. Applied Soft Computing Journal 8(1), 767–777 (2008)
Chang, P., Chen, S., Mani, V.: A Hybrid Genetic Algorithm with Dominance Properties for Single Machine Scheduling with Distinct Due Dates. Applied Mathematical Modeling (2008), doi:10.1016/j.apm.2008.01.006
Chang, P., Chen, S., Fan, C.: Generating Artificial Chromosomes by Mining Gene Structures with Diversity Preservation for Scheduling Problems. Annals of Operations Research (accepted, 2008)
Harik, G., Lobo, F., Goldberg, D.: The Compact Genetic Algorithm. IEEE Transactions on Evolutionary Computation 3(4), 287–297 (1999)
Larranaga, P., Lozano, J.: Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation. In: Ebeling, W., Rechenberg, I., Voigt, H.-M., Schwefel, H.-P. (eds.) PPSN 1996. LNCS, vol. 1141, pp. 178–187. Springer, Heidelberg (1996)
Muhlenbein, H., PaaĂź, G.: From Recombination of Genes to the Estimation of Distributions I. Binary parameters. Kluwer Academic Publishers, Dordrecht (2002)
Pelikan, M., Goldberg, D., Lobo, F.: A Survey of Optimization by Building and Using Probabilistic Models. Computational Optimization and Applications 21(1), 5–20 (2002)
Sourd, F., Kedad-Sidhoum, S.: The One-Machine Problem with Earliness and Tardiness Penalties. Journal of Scheduling 6(6), 533–549 (2003)
Zhang, Q., Sun, J., Tsang, E.: An Evolutionary Algorithm With Guided Mutation for the Maximum Clique Problem. IEEE Transactions on Evolutionary Computation 9(2), 192–200 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, SH., Chang, PC., Zhang, Q. (2008). Self-Guided Genetic Algorithm. In: Huang, DS., Wunsch, D.C., Levine, D.S., Jo, KH. (eds) Advanced Intelligent Computing Theories and Applications. With Aspects of Artificial Intelligence. ICIC 2008. Lecture Notes in Computer Science(), vol 5227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85984-0_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-85984-0_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85983-3
Online ISBN: 978-3-540-85984-0
eBook Packages: Computer ScienceComputer Science (R0)