On modeling genetic algorithms for functions of unitation

被引:6
|
作者
Srinivas, M [1 ]
Patnaik, LM [1 ]
机构
[1] INDIAN INST SCI, MICROPROCESSOR APPLICAT LAB, BANGALORE 560012, KARNATAKA, INDIA
关键词
D O I
10.1109/3477.544295
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss a novel model for analyzing the working of Genetic Algorithms (GA's), when the objective function is a function of unitation. The model is exact (not approximate), and is valid for infinite populations, Functions of unitation depend only on the number of 1's in any string, Hence, we only need to model the variations in the distribution of strings with respect to the number of 1's in the strings, We introduce the notion of a Binomial Distributed Population (BDP) as the building block of our model, and we show that the effect of uniform crossover on BDP's is to generate two other BDP's, We demonstrate that a population with any general distribution may be decomposed into several BDP's, We also show that a general multipoint crossover may be considered as a composition of several uniform crossovers, Based on these results, the effects of mutation and crossover on the distribution of strings have been characterized, and the model has been defined, GASIM - a Genetic Algorithm Simulator for functions of unitation - has been implemented based on the model, and the exactness of the results obtained from GASIM has been verified using actual Genetic Algorithm runs, The time complexity of the GA simulator derived from the model is O(l(3)) (where l is the string length), a significant improvement over previous models with exponential time complexities, As an application of GASIM, we have analyzed the effect of crossover rate on deception in trap functions, a class of deceptive functions of unitation, We have obtained interesting results - we are led to believe that increasing values of pc, the crossover rate, increase the probability of the GA converging to the local optimum of the trap function.
引用
下载
收藏
页码:809 / 821
页数:13
相关论文
共 50 条
  • [41] GAS, a concept on modeling species in genetic algorithms
    Jelasity, M
    Dombi, J
    ARTIFICIAL EVOLUTION, 1996, 1063 : 67 - 85
  • [42] Modeling Microwave Devices Using Genetic Algorithms
    Souza, S. R. O.
    de Melo, M. T.
    de Oliveira, M. R. T.
    Barbin, S. E.
    2014 INTERNATIONAL CONFERENCE ON ELECTROMAGNETICS IN ADVANCED APPLICATIONS (ICEAA), 2014, : 345 - 348
  • [43] A comparison of simulated annealing with a simple evolutionary algorithm on pseudo-boolean functions of unitation
    Jansen, Thomas
    Wegener, Ingo
    THEORETICAL COMPUTER SCIENCE, 2007, 386 (1-2) : 73 - 93
  • [44] Determination of suboptimal importance sampling functions by genetic algorithms
    Harnpornchai, N.
    RISK, RELIABILITY AND SOCIETAL SAFETY, VOLS 1-3: VOL 1: SPECIALISATION TOPICS; VOL 2: THEMATIC TOPICS; VOL 3: APPLICATIONS TOPICS, 2007, : 1169 - 1176
  • [45] Evolving Universal Hash Functions using Genetic Algorithms
    Safdari, Mustafa
    Joshi, Ramprasad
    INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATIONS, PROCEEDINGS, 2009, : 84 - 87
  • [46] A study of crossvalidation and bootstrap as objective functions for genetic algorithms
    de Lacerda, EGM
    de Carvalho, ACPLF
    Ludermir, TB
    VII BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, PROCEEDINGS, 2002, : 118 - 123
  • [47] SOME GUIDELINES FOR GENETIC ALGORITHMS WITH PENALTY-FUNCTIONS
    RICHARDSON, JT
    PALMER, MR
    LIEPINS, G
    HILLIARD, M
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, 1989, : 191 - 197
  • [48] Fitting fuzzy membership functions using genetic algorithms
    Lambert-Torres, G
    Carvalho, MA
    da Silva, LEB
    Pinto, JOP
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 387 - 392
  • [49] Genetic algorithms based cubic spline functions fitting
    Chen, Xiaoping
    Yu, Shenglin
    Liu, Wenbo
    Shu Ju Cai Ji Yu Chu Li/Journal of Data Acquisition & Processing, 2000, 15 (02): : 138 - 141
  • [50] On Genetic Algorithms and Neural Networks for Boolean Functions Minimization
    Kazimirov, A. S.
    Reimerov, S. Y.
    PROCEEDINGS OF THE XIX IEEE INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MEASUREMENTS (SCM 2016), 2016, : 260 - 261