<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.0//EN" "http://www.ncbi.nlm.nih.gov:80/entrez/query/static/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
<PublisherName>Science and Education Publishing</PublisherName>
<JournalTitle>Journal of Computer Sciences and Applications</JournalTitle>
<Issn>2328-725X</Issn>
<Volume>3</Volume>
<Issue>2</Issue>
<PubDate PubStatus="epublish">
<Year>2015</Year>
<Month>04</Month>
<Day>16</Day>
</PubDate>
</Journal>
<ArticleTitle>Genetic Algorithm Based on Sorting Techniques</ArticleTitle>
<FirstPage>40</FirstPage>
<LastPage>45</LastPage>
<Language>EN</Language>
<AuthorList>
<Author>
<FirstName>Parul</FirstName>
<LastName>Aggrawal</LastName>
<Affiliation>Department of Computer Science, Jamia Hamdard University, New Delhi-62, India</Affiliation>
</Author>
<Author>
<FirstName>Faisal</FirstName>
<LastName>Naved</LastName>
</Author>
<Author>
<FirstName>Mohd</FirstName>
<LastName>Haider</LastName>
</Author>

</AuthorList>
<ArticleIdList>
<ArticleId IdType="pii">JCSA2015324</ArticleId>
<ArticleId IdType="doi">10.12691/jcsa-3-2-4</ArticleId>
</ArticleIdList>
<History>
<PubDate PubStatus="received">
<Year>2015</Year>
<Month>03</Month>
<Day>18</Day>
</PubDate>
<PubDate PubStatus="revised">
<Year>2015</Year>
<Month>04</Month>
<Day>03</Day>
</PubDate>
<PubDate PubStatus="accepted">
<Year>2015</Year>
<Month>04</Month>
<Day>16</Day>
</PubDate>
</History>
<Abstract>Genetic Algorithm, an Artificial Intelligence approach is based on the theory of natural selection and evolution. Traditional methods of sorting data are too slow in finding an efficient solution when the input data is too large. In contrast, Genetic Algorithm generates fittest solutions to a problem by exploiting new regions in the search space. This paper targets the three most commonly used Bubble, Selection and Insertion sorting techniques and executes memory on an input ranging from 1,000 to 10,000 where the input is entered in increasing, decreasing and random order. It mainly uses the Genetic Algorithm approach to optimize the effect of the three algorithms by generating an output which is consistent in terms of time variations which is not otherwise. This has been achieved by exploiting the property of Genetic Algorithm by choosing best parameter for population size, encoding, selection criteria, operator choice and optimized fitness function.</Abstract>
</Article>
</ArticleSet>
