Background: Purely epistatic multi-locus interactions cannot generally be detected via singlelocus analysis in case-control studies of complex diseases. Recently, many two-locus and multilocus analysis techniques have been shown to be promising for the epistasis detection. However, exhaustive multi-locus analysis requires prohibitively large computational efforts when problems involve large-scale or genome-wide data. Furthermore, there is no explicit proof that a combination of multiple two-locus analyses can lead to the correct identification of multi-locus interactions.
This paper provides a review on current developments in genetic algorithms. The discussion includes theoretical aspects of genetic algorithms and genetic algorithm applications. Theoretical topics under review include genetic algorithm techniques, genetic operator technique, niching techniques, genetic drift, method of benchmarking genetic algorithm performances, measurement of difficulty level of a test-bed function, population genetics and developmental mechanism in genetic algorithms. Examples of genetic algorithm application in this review are pattern recognition, robotics, artificial life, expert system, electronic circuit design, cellular automata, and biological applications. While the paper covers many works on the theory aiid application of genetic algorithms, not much details are reported on genetic programming, parallel genetic algorithms, in addition to more advanced techniques e.g. micro-genetic algorithms and multiobjective optimisation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.