期刊名称:International Journal of Computer Applications and Information Technology
印刷版ISSN:2278-7720
出版年度:2016
卷号:9
期号:2
页码:208-212
出版社:Mahadev Educational Society
摘要:There are different types of computational approaches like deterministic, random and evolutionary.
Evolutionary techniques are also known as nature inspired techniques as these types of techniques have stolen
the idea from nature. Genetic algorithm (GA) is one of the most commonly used evolutionary techniques
which is used to solve different NP-hard computational problems. GA is based upon the principle of human
genetic. Past research shows that it has been effectively used to solve the different problems from the domain
of Computer Science viz. software cost estimation, task scheduling, clustering, natural language processing,
query optimization, image processing etc. In this paper, an effort is made to study the use and role of GA in
Software Engineering, Distributed Computing, Query Optimization and Machine Learning.