skip to main content
article

Impact of static and adaptive mutation techniques on the performance of Genetic Algorithm

Published: 01 January 2013 Publication History

Abstract

Genetic Algorithm GA is one of the most popular heuristic search algorithms inspired by nature's evolutionary behavior. Among the various genetic operators, mutation is one important operator that helps to accelerate the searching ability of GA. As GA finds numerous applications, it undergoes various enhancements and modifications, especially with respect to mutation operator. Numerous mutation techniques have been reported in the literature that can be broadly categorized into static and adaptive mutation techniques. This work selectively analyzes six mutation techniques in a common bench of experiments. Among the six mutation techniques, two are the popular variants of static mutation techniques called as Uniform mutation and Gaussian Mutation. The remaining four were recently introduced: two individual adaptive mutation techniques, a self adaptive mutation technique and a deterministic mutation technique. Totally, 28 benchmark functions, which fall under the benchmark categories of unimodal, multimodal, extended multimodal, diagonal and quadratic functions, are used in the work. The analysis mainly intends to determine a best mutation technique for every benchmark problem and to understand the dependency behavior of mutation techniques with other GA parameters such as crossover probabilities, population sizes and number of generations. It leads to interesting findings which would help to improve the GA performance on other practical and benchmark problems.

References

[1]
I. Rechenberg, Evolution strategy: Optimization of technical systems according to principles of biological evolution, Frommann-Holzboog Verlag, Stuttgart, 1973.
[2]
J.H. Holland, Adaptation in natural and artificial systems, MIT Press Cambridge, MA, USA, 1992, ISBN: 0-262-58111- 6.
[3]
D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, 1st Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA, 1989, ISBN: 0201157675.
[4]
R.L. Haupt and S.E. Haupt, Practical Genetic Algorithms, Second Edition, A John Wiley & Sons, Inc., Publication, 2004.
[5]
P.J. Hastings, J.R. Lupski, S.M. Rosenberg and G. Ira, Mechanisms of change in gene copy number, Nature Reviews, Genetics 10(8) (2009), 551-564.
[6]
S.B. Carroll, J. Grenier and S.D. Weatherbee, From DNA to Diversity: Molecular Genetics and the Evolution of Animal Design, Second Edition, Blackwell Publishing, Oxford, 2005, ISBN: 1-4051-1950-0.
[7]
J. Schaffer, R. Caruana, L. Eshelman and R. Das, A study of control parameters affecting online performance of genetic algorithms for function optimization, in: Proceedings of the 3rd International Conference on Genetic Algorithms, 1989.
[8]
T. Back and M. Schutz, Intelligent mutation rate control in canonical genetic algorithms, in: Proceedings of the Ninth International Symposium on Foundations of Intelligent Systems, R. Zbigniew and M. Michalewicz, eds, Vol. 1079 of LNAI Springer, 1996.
[9]
G. Ochoa, C. Mädler-Kron, R. Ricardo and K. Jaffe, Assortative Mating in Genetic Algorithms for Dynamic Problems, in: Proceedings of Evo-Workshops, 2005, pp. 617-622.
[10]
G. Ochoa, I. Harvey and H. Buxton, Optimal Mutation Rates and Selection Pressure in Genetic Algorithms, in: Proceedings of GECCO, 2000, pp. 315-322.
[11]
G. Ochoa, I. Harvey and H. Buxton, On recombination and optimal mutation rates, in: Proceedings of Genetic and Evolutionary Computation Conference, Orlando, Florida, USA, July 1999.
[12]
A.S. Uyar, G. Eryigit and S. Sariel, An Adaptive Mutation Scheme in Genetic Algorithms Fastening Convergence to the Optimum, in: Proceedings of 3rd APIS: Asian Pacific International Symposium on Information Technologies, 2004.
[13]
S.X. Yang and U. Sima, Adaptive mutation with fitness and allele distribution correlation for genetic algorithms, in: Proceedings of the 2006 ACM symposium on Applied computing, ACM New York, NY, USA, 2006.
[14]
M. Glickman and K. Sycara, Reasons for premature convergence of Self-Adapting Mutation Rates, in: Proceedings of 2000 CEC, IEEE Press, 2000, pp. 62-69.
[15]
M. Srinivas and L.M. Patnaik, Adaptive probabilities of crossover and mutation in genetic algorithms, IEEE Transactions on Systems, Man and Cybernetics 24(4) (1994), 656- 667.
[16]
M. Lal, An Efficient Technique for Optimal Selection of Transmit Antenna Subset in MIMO-OFDM Systems using GA with Adaptive Mutation, European Journal of Scientific Research 38(3) (2009), 396-410.
[17]
L.F. Xi and L.B. Zhang, A Study of Fractal Image Compression Based on an Improved Genetic Algorithm, International Journal of Nonlinear Science 3(2) (2007), 116-124.
[18]
T. Vedat and A.T. Daloglu, An improved genetic algorithm with initial population strategy and self-adaptive member grouping, Journal of Computers and Structures 86(11-12) (2008), 1204-1218.
[19]
R. Breukelaar and T. Baeck, Self-adaptive mutation rates in genetic algorithm for inverse design of cellular automata, in: Proceedings of the 10th annual conference on Genetic and evolutionary computation, 2008.
[20]
S. Bandaru, R. Tulshyan and K. Deb, Modified SBX and adaptive mutation for real world single objective optimization, IEEE Congress on Evolutionary Computation, (2011), pp. 1335-1342.
[21]
L. Wang and D.B. Tang, An improved adaptive genetic algo rithm based on hormone modulation mechanism for job-shop scheduling problem, International Journal of Expert Systems with Applications 38(6) (June 2011).
[22]
M. Molga and C. Smutnicki, Test functions for optimization needs, Marcin Molga, Czeslaw Smutnicki, available at http://www.zsd.ict.pwr.wroc.pl/files/docs/functions.pdf, 2005.
[23]
G. Ochoa, C. Maddler-Khron, R. Rodriguez and K. Jaffe, Assortative Mating in Genetic Algorithms for Dynamic Problems, in: Proceedings of 2nd European Workshop on Evolutionary Algorithms in Stochastic and Dynamic Environments, Lecture Notes in Computer Science 3449, Springer-Verlag, Berlin. 2005, pp. 617-622.
[24]
K. Deb and S. Agrawal, Understanding interactions among genetic algorithm parameters, in: Proceedings of fifth workshop on foundations of Genetic Algorithms, 1999, pp. 265- 286.
[25]
R. Myers and E.R. Hancock, Genetic algorithm parameter sets for line labeling, Pattern Recognition Letters 18(11-13) (1997), 1363-1371.
[26]
R. Bahbouh, Genetic Algorithms Parameters Effects in Finding Optimal Solution, Damascus Univ. Journal 23(2) (2007).
[27]
E.B. De Lima, G.L. Pappa, J.M. De Almeida,M.A. Goncalves and W. Meira, Tuning Genetic Programming parameters with factorial designs, IEEE Congress on Evolutionary Computation (2012), 1-8.
[28]
A. George, B.R. Rajakumar and D. Binu, Genetic algorithm based airlines booking terminal open/close decision system, in: Proceedings of the International Conference on Advances in Computing, Communications and Informatics, 2012, pp. 174-179.
[29]
L. Kallel and S. Marc, Alternative random initialization in genetic algorithms, in: Proceedings of the 7th International Conference on Genetic Algorithms, 1997.
[30]
A. Neculai, An Unconstrained Optimization Test Functions Collection, Advanced Modeling and Optimization 10(1) (2008).
[31]
H. Maaranen, K. Miettinen and A. Penttinen, On initial populations of a genetic algorithm for continuous optimization problems, Journal of Global Optimization 37 (2007), 405- 436.

Cited By

View all
  1. Impact of static and adaptive mutation techniques on the performance of Genetic Algorithm

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image International Journal of Hybrid Intelligent Systems
    International Journal of Hybrid Intelligent Systems  Volume 10, Issue 1
    January 2013
    40 pages

    Publisher

    IOS Press

    Netherlands

    Publication History

    Published: 01 January 2013

    Author Tags

    1. Adaptive Mutation
    2. Diagonal
    3. Extended Multimodal
    4. Ga
    5. Multimodal
    6. Quadratic Functions
    7. Static Mutation
    8. Unimodal

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 04 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media