Research Article Improving Genetic Algorithm with Fine-Tuned Crossover and Scaled Architecture Ajay Shrestha and Ausif Mahmood Department of Computer Science and Engineering, University of Bridgeport, 126 Park Avenue, Bridgeport, CT 06604, USA Correspondence should be addressed to Ajay Shrestha; shrestha@my.bridgeport.edu Received 26 November 2015; Revised 13 March 2016; Accepted 21 March 2016 Academic Editor: Niansheng Tang Copyright © 2016 A. Shrestha and A. Mahmood. Tis is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Genetic Algorithm (GA) is a metaheuristic used in solving combinatorial optimization problems. Inspired by evolutionary biology, GA uses selection, crossover, and mutation operators to efciently traverse the solution search space. Tis paper proposes nature inspired fne-tuning to the crossover operator using the untapped idea of Mitochondrial DNA (mtDNA). mtDNA is a small subset of the overall DNA. It diferentiates itself by inheriting entirely from the female, while the rest of the DNA is inherited equally from both parents. Tis unique characteristic of mtDNA can be an efective mechanism to identify members with similar genes and restrict crossover between them. It can reduce the rate of dilution of diversity and result in delayed convergence. In addition, we scale the well-known Island Model, where instances of GA are run independently and population members exchanged periodically, to a Continental Model. In this model, multiple web services are executed with each web service running an island model. We applied the concept of mtDNA in solving Traveling Salesman Problem and to train Neural Network for function approximation. Our implementation tests show that leveraging these new concepts of mtDNA and Continental Model results in relative improvement of the optimization quality of GA. 1. Introduction Genetic Algorithm is a nature inspired metaheuristic used to solve optimization and search problems which would other- wise take a long time to solve using brute force methods. GA provides us the means to traverse the solution search space intelligently and to come up with a near optimal solution in a substantially short amount of time. Genetic Algorithms are used beyond computer science, engineering, and mathemat- ics, in areas such as economics, bioinformatics, life sciences, and manufacturing. GA is well suited for combinatorial opti- mization problems. One such problem where we can deploy GA is the Traveling Salesman Problem (TSP). Te goal of Genetic Algorithm is to come as close as possible to the optimal solution. Since the solution search space is so huge, the major difculty in reaching this goal is the convergence into local minima before exploring the entire search space for global minima. Tis is where we could exploit the concept of mtDNA to help add some order in the random search for near optimal solution. 2. Genetic Algorithm Te idea of GA was proposed by Holland in his 1975 book [1]. Since then GA has been an active feld of research and there has been numerous publications on it. TSP is one of the problems where GA has been successfully used. As shown in Figure 1, GA has two primary functions: pop- ulation selection and crossover. Selection algorithm describes the methodology to pick parents that will create children for the next generation. Tere are four strategies shown in the diagram: elite, roulette, rank, and tour. Te elite strategy gives preference to selecting the best members from the current population itself [2]. In roulette selection, members are mapped to a roulette wheel occupying space that is pro- portional to their ftness and members are selected randomly from it avoiding duplicates [3]. Rank selection method is similar to roulette, but instead of proportional representation of the pie based on ftness, members are ranked in ascending order based on their ftness [2]. In tournament selection, population members are chosen to compete and the best one Hindawi Publishing Corporation Journal of Mathematics Volume 2016, Article ID 4015845, 10 pages http://dx.doi.org/10.1155/2016/4015845