APLOGEN - AN OBJECT-ORIENTED GENETIC ALGORITHM PERFORMING MONTE-CARLOOPTIMIZATION

Citation
Fm. Stefanini et A. Camussi, APLOGEN - AN OBJECT-ORIENTED GENETIC ALGORITHM PERFORMING MONTE-CARLOOPTIMIZATION, Computer applications in the biosciences, 9(6), 1993, pp. 695-700
Citations number
23
Categorie Soggetti
Mathematical Methods, Biology & Medicine","Computer Sciences, Special Topics","Computer Science Interdisciplinary Applications","Biology Miscellaneous
ISSN journal
02667061
Volume
9
Issue
6
Year of publication
1993
Pages
695 - 700
Database
ISI
SICI code
0266-7061(1993)9:6<695:A-AOGA>2.0.ZU;2-H
Abstract
Problem-solving and modelling within a biological context often need a level of descriptive accuracy that is unlikely to be capable of analy tical treatment, especially if the mathematical background of the biol ogist is poor. Furthermore solver-model maintenance is often difficult without the availability of trained specialists. Better prospects are found in the genetic algorithm field. Genetic algorithms are a set of procedures formulated to solve complex problems without specifying ru les for intermediate steps. This approach becomes feasible performing a Monte Carlo simulation of the natural evolution process, in which po pulation improvement (search for solutions) in a considered environmen t (the specific problem domain) is achieved by following the genetic p aradigm. Starting with a randomly constituted sample of individuals, d rawn from the population of admissible values and expressed as binary strings, random mating brings about individuals of the next generation . Parents are chosen with a greater probability as the number of const raints violated by each individual becomes smaller. During the constit ution of each generation the presence of some genetic operators causes the improvement of population diversity and its maintenance. Genetic operators are simple string transformation rules, generally independen t of a specific context. We have developed the constant core of a mini mal genetic algorithm, from which can be derived genetic problem-solve rs in specific domains. An applicative example-a constrained matrix eq uation on signed integers-is also realized to show graphically the alg orithm dynamics.