Genetic algorithm – an empirical view ijaerdv05i0286576

Page 1

Scientific Journal of Impact Factor (SJIF): 5.71

e-ISSN (O): 2348-4470 p-ISSN (P): 2348-6406

International Journal of Advance Engineering and Research Development Volume 5, Issue 02, February -2018

Genetic Algorithm – An Empirical View P. Muthulakshmi a*, Aarthi E b, P.Yogalakshmi c a,b,c -

Department of Computer Science, SRM University, Kattankulathur Campus, Chennai, Tamil Nadu, India-603 303

Abstract:- The study presents a pragmaticoutlook of Genetic Algorithms. Many biological algorithms are inspired by the mechanisms applied on evolution and among these Genetic Algorithms are widely accepted as they well suit evolutionary computing models that generate optimal solutions on random as well as deterministic problems. Genetic Algorithms are mathematical approaches to imitate processes studied in natural evolution. The methodology of GA is intensively experimented in order to use the power of evolution to solve optimization problems. Genetic Algorithms are adaptive heuristic search algorithm based on the evolutionary ideas of genetics and natural selection. These algorithms exploit random search approach to solve optimization problems. Genetic Algorithms take benefits of historical information to direct the search into the convergence of better performance within the search space. The basic techniques of the evolutionary algorithm are observed to be the simulated processes in natural systems. Thesetechniques are aimed to carry the effective population to the next generation and ensure the survival of the fittest. Nature supports the domination of stronger over the weaker ones in any kind. In this study,we proposedthe arithmetic views of genetic algorithm’s behavior and the operators that support the evolution of feasible solutions into optimized solutions. Key words:- Genetic Algorithm, fitness function, cross over, mutation, INTRODUCTION Genetic Algorithm (GA) is a nature inspired computational model that finds part in most of the problem solving strategies in order to get optimal solutions. These optimal solutions promise to increase the productivity of the computing system that deploys the problem. In addition, it can be said that GA is a procedure that can be applied on search problems to find approximate solutions through the principles of biological evolutions. Generally, the problem solving strategies that adopts genetic algorithms use biologically inspired techniques namely; genetic inheritance, natural selection, crossover and mutation. Inheritance and selection methods involve a general process to arrive at start up solutions whereas crossover and mutation involves recombination procedures to get better solutions.

FUNDAMENTALS OF GENETIC ALGORITHM GA simulates the survival of the fittest individuals over a sequence of generations. Each generation has a volume of population. Each individual is a search space in the population; the search space may turn into a solution. Thus, individuals are made to undergo a process of evolution. GA stands on the genetic structure called chromosome and behavior of chromosomes within the population. The individuals in the population compete for resource and mates. Better offspring are produced by these population as the genes from good individuals propagate throughout the evolution process and hence competing and successive generation are becoming more suitable to their living environments.Figure 1 illustrates the methodology of GA.

@IJAERD-2018, All rights Reserved

63


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.