ACM Home Page
Please provide us with feedback. Feedback
Improving genetic algorithms performance via deterministic population shrinkage
Full text PdfPdf (640 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation table of contents
Montreal, Québec, Canada
SESSION: Track 9: genetic algorithms table of contents
Pages 819-826  
Year of Publication: 2009
ISBN:978-1-60558-325-9
Authors
Juan Luís J. Laredo  University of Granada, Granada, Spain
Carlos Fernandes  University of Granada, Granada, Spain
Juan Julián Merelo  University of Granada, Granada, Spain
Christian Gagné  Université Laval, Québec, PQ, Canada
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 58,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1569901.1570014
What is a DOI?

ABSTRACT

Despite the intuition that the same population size is not needed throughout the run of an Evolutionary Algorithm (EA), most EAs use a fixed population size. This paper presents an empirical study on the possible benefits of a Simple Variable Population Sizing (SVPS) scheme on the performance of Genetic Algorithms (GAs). It consists in decreasing the population for a GA run following a predetermined schedule, configured by a speed and a severity parameter. The method uses as initial population size an estimation of the minimum size needed to supply enough building blocks, using a fixed-size selectorecombinative GA converging within some confidence interval toward good solutions for a particular problem. Following this methodology, a scalability analysis is conducted on deceptive, quasi-deceptive, and non-deceptive trap functions in order to assess whether SVPS-GA improves performances compared to a fixed-size GA under different problem instances and difficulty levels. Results show several combinations of speed-severity where SVPS-GA preserves the solution quality while improving performances, by reducing the number of evaluations needed for success.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
J. Arabas, Z. Michalewicz, and J. Mulawka. GAVaPS -- A genetic algorithm with varying population size. International Conference on Evolutionary Computation (IEEE-CEC 1994)}, pages 73--78 vol.1, Jun 1994.
 
3
 
4
J. Costa, R. Tavares, and A. Rosa. An experimental study on dynamic random variation of population size. IEEE conference on Systems, Man, and Cybernetics (SMC 1999), 1:607---612 vol.1, 1999.
 
5
F. F. de Vega, E. Cantú-Paz, J. López, and T. Manzano. Saving resources with plagues in genetic algorithms. In Parallel Problem Solving from Nature (PPSN VIII), pages 272--281, 2004.
 
6
A. E. Eiben, R. Hinterding, and Z. Michalewicz. Parameter control in evolutionary algorithms. IEEE Transactions on Evolutionary Computation}, 3:124--141, 1999.
 
7
A. E. Eiben, E. Marchiori, and V.A. Valkó. Evolutionary algorithms with on-the-fly population size adjustment. In Parallel Problem Solving from Nature (PPSN VIII), pages 41--50, 2004.
8
 
9
 
10
L. Eshelman. The CHC adaptive search algorithm: how to have safe search when engaging in non-traditional genetic recombination. In Foundations of Genetic Algorithms (FOGA 1991), pages 265--283, 1991.
 
11
C. Fernandes and A. Rosa. Self-regulated population size in evolutionary algorithms. In Parallel Problem Solving from Nature (PPSN IX), pages 920--929, 2006.
 
12
 
13
D. E. Goldberg, K. Deb, and J. H. Clark. Genetic algorithms, noise, and the sizing of populations. Complex Systems, 6:333--362, 1992.
 
14
G. Harik, D. E. Goldberg, E. Cantú-paz, and B. L. Miller. The gambler's ruin problem, genetic algorithms, and the sizing of populations. In IEEE Conference on Evolutionary Computation (IEEE-CEC 1997), pages 7--12, 1997.
 
15
V. Koumousis and C. Kats aras. A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Transactions on Evolutionary Computation, 10(1):19--28, Feb. 2006.
 
16
J. Laredo, P. Castillo, A. Mora, J. Merelo, and C. Fernandes. Resilience to churn of a peer-to-peer evolutionary algorithm. Int. J. High Performance Systems Architecture, 1(4):260--268, 2008.
 
17
18
 
19
F. G. Lobo and C. F. Lima. Adaptive population sizing schemes in genetic algorithms. In Parameter Setting in Evolutionary Algorithms, Studies in Computational Intelligence, pages 185--204. Springer Berlin/Heidelberg, 2007.
 
20
K. Sastry. Evaluation-relaxation schemes for genetic and evolutionary algorithms. Technical Report 2002004, University of Illinois at Urbana-Champaign, Urbana, IL., 2001.
 
21
R. E. Smith and E. Smuda. Adaptively resizing populations: Algorithm, analysis, and first results. Complex Systems, 9:47--72, 1995.

Collaborative Colleagues:
Juan Luís J. Laredo: colleagues
Carlos Fernandes: colleagues
Juan Julián Merelo: colleagues
Christian Gagné: colleagues