SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
International Journal of Electronics and JOURNALEngineering & Technology (IJECET), ISSN 0976 –
INTERNATIONAL Communication OF ELECTRONICS AND
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

ISSN 0976 – 6464(Print)
ISSN 0976 – 6472(Online)
Volume 4, Issue 5, September – October, 2013, pp. 111-116
© IAEME: www.iaeme.com/ijecet.asp
Journal Impact Factor (2013): 5.8896 (Calculated by GISI)
www.jifactor.com

IJECET
©IAEME

COMPARATIVE ANALYSIS OF VARIOUS TYPES OF GENETIC
ALGORITHMS TO RESOLVE TSP
Kulbhushan Verma1, Ms. Manpreet Kaur2, Ms. Palvee3
1

Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab
Technical University, Pojewal, Distt. Nawanshahr, Punjab, India.
2
Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab
Technical University, Pojewal, Distt. Nawanshahr, Punjab, India.
3
Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab
Technical University, Pojewal, Distt. Nawanshahr, Punjab, India.

ABSTRACT
Genetic algorithm includes some parameters that should be adjusting so that the algorithm
can provide positive results. The crossover operators play very important role by constructing
competitive Genetic Algorithms (GAs). In this paper, the basic conceptual features and specific
characteristics of various crossover operators in the context of the Traveling Salesman Problem
(TSP) are discussed. The results of experimental comparison of three different crossover operators
for the TSP are presented. The results show that PMX operator enables to achieve a better solution
than other operators tested.
Keywords: Crossover, Genetic Algorithms, Selection, Travelling Salesperson Problem.
1. INTRODUCTION
In the last few decades, the continuing advancement of modern technology has brought about
a revolution in science and engineering. The revolution is the “Evolutionary Strategy”. The evolution
is now producing practical benefits in a very different field. This field is computer science, and the
benefits come from a programming strategy called genetic algorithms. In the recent years many
researchers have been observed a remarkable growth in the volume of applications, aiming to tackle
an increasing number of problems, in a broader set of domains, such as Numerical and
Combinatorial Optimization, Design, Computer Vision, Machine Learning, Telecommunications,
Scheduling and Time[1]-Tabling just to name a few [6]. Scheduling in many different areas falls into
the category of ‘NP-complete’ problems; i.e. current algorithms require exponential time to reach a
111
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

solution. These problems demand innovative solutions if they are to be solved within a reasonable
amount of time. Further, scheduling problems come in many different forms, and so many human
schedulers use various (manual) heuristic methods, learned only with hard won experience. The
resulting schedules are often far from optimal, and yet have taken many hours to produce. The
research will specifically try to find a genetic algorithm that makes automatic iterative scheduling
practical for modern but relatively low cost computing equipment. This may be achieved by using an
efficient encoding, and designing appropriate crossover and mutation operators for our problem.
2. LITERATURE SURVEY
TSP is optimization problem which is used to find minimum path for salesperson. The actual
use of TSP is routing in network. The minimum path will helps to reduce the overall receiving time
and improves system performance [4]. The work proposed here intends to test the performance of
different crossover used in GA and compare the performance to others. This thesis presents an
investigation on comparison of PMX, OX, CX crossover operators to solve TSP problem. The
objective is therefore to improve the performance of GA by using these crossover operators [2-3].
Since there are other methods traditionally adopted to obtain the optimum distance for TSP. This
work aims at establishing the superiority of Genetic Algorithms in optimizing TSP. One of the
objectives of this research work is to find a way to converge fast. The minimum path remains a great
challenge, the objective of this work is to develop some new and practical model with computational
intelligence algorithms. As can be seen from the bibliography, many models have been developed for
TSP. From the experimental results the conclusion can be drawn that different methods might
outperform the others in different situations.
2.1. The Evolutionary Algorithm
The advances in technology have made it possible for us to read our DNA and that of other
creatures. What it has shown us is that we aren't as different from other creatures as we think. The
creatures change to adapt to their environment to survive and thrive.
Evolutionary algorithms are stochastic and adaptive population-based search methods based
on the principles of natural evolution. They involve a population of individuals represented in a
genotypic form (chromosomes/genotypes), each of which is a potential solution to the problem. The
each individual has a fitness score associated with it, and individuals with better fitness scores are
better solutions. Between one generation and the next, individuals are selected from which to create
offspring by applying mutation and crossover operators. The selection is biased towards fitter
individuals, and unpromising areas of the search space are abandoned with the loss of poorer
performing individuals from the population over time. Evolutionary algorithms encompass genetic
algorithm and evolution strategies.
2.2. Genetic Algorithm
Genetic algorithms are biologically inspired search methods, which are loosely based on
molecular genetics and natural selection. The synthesis of the idea of Charles Darwin on evolution
and natural selection, mendelian genetic and molecular biology is often called neo-Darwinism. The
Darwin pointed out in the origin of species that the natural consequence of the rule that like produces
like (and that like is not identical) combined with the tendency of some progeny themselves to
reproduce more successfully, is that a population over a period of time may change. In doing so then
it would change such that members of future generations in the milieu of prior generations would
naturally have a higher reproductive success rate. He did not define the mechanisms by which the
change is coded [9], [10]. The basic principles of genetic algorithms were stated by John Holland
They have since been reviewed by a number of people viz. Goldberg, Koza, Michalewicz and
112
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

Beasley ”Potvin ,Jean-Yves(n.d)”.They discovered that genetic algorithms are a relatively new
optimization technique which can be applied to various problems including those are NP-hard. The
technique does not ensure an optimal solution. It usually give good approximations in a reasonable
amount of time. This would be a good algorithm to try on the TSP problem, one of the most famous
NP-complete problems. The algorithm requires a population of individuals. Each individual is an
encoded version of a proposed solution. The algorithm consist of an evaluation of an individual’s,
selection of individuals in which it will contribute to the next generation, recombination of the
parents by means of crossover, mutation. The other operators are used to produce a new generation.
In this process, selection has the role of guiding the population towards some optimal solution,
crossover the role of producing new combinations of partial solutions, and mutation the production
of novel partial solutions [5].
The genetic algorithm process consist of the following steps:
•
•
•
•
•
•

Encoding
Fitness Evaluation
Selection
Crossover
Mutation
Decoding

3. NEW PROPOSED SCHEME
3.1. Purposed PMX crossover
Available Partially-Mapped crossover (PMX) Goldberg and Lingle (85). This operator first
randomly selects two cut points on both parents. The substring between the two cut points in the first
parent replaces the corresponding substring in the second parent in order to create an offspring[6].
Then, the inverse replacement is applied outside of the cut points, eliminate duplicates and recover
all cities.
In example 3.1, the offspring is created by first replacing the substring 236 in parent 2 by the
substring 564. Hence, city 5 replace city 2, city 6 replace city 3 and city 4 replaces city 6 (step1).
Since cities 4 and 5 are now duplicated in the offspring, the inverse replacement is applied outside of
the cut points. Namely, city 2 replace city 5, and city 3 replace city 4 (step 2). In the latter case, city
6 first replace city 4, but since city 6 is already found in the offspring at position 4, city 3 finally
replace city 6. Multiple replacements at a given position occur when a city is located between the
two cut points on both parents.
Example 3.1
parent 1 : 1 2 | 5 6 4 | 3 8 7
parent 2 : 1 4 | 2 3 6 | 5 7 8
offspring
(step 1) : 1 4 5 6 4 5 7 8
(step 2) : 1 3 5 6 4 2 7 8
Figure 1 The partially-mapped crossover.
The Pseudo code for PMX Genetic algorithm under TSP problem
1. Start
2. Generate the random population by using randperm function.
3. X=1
4. Repeat step i to vi while (X! =100)
113
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

(i) Evaluate the fitness of each single chromosome using fitness function in which the weight
between each individual city is summed up.
(ii) Individual with largest fitness value is selected by using the Roulette wheel selection procedure.
(iii) Apply the PMX crossover for producing the off springs with crossover probability i.e. PC =1.
For example, consider two parents
P1: 2 1 5 4 | 7 8 9 3 | 6 10
P2: 1 5 4 6 | 10 2 8 7 | 3 9
Finally we have the off springs as follows:
O1: 9 1 5 4 |10 2 8 7| 6 3
O2: 1 5 4 6 | 7 8 9 3 | 10 2
(iv) If X%10 = =0
Apply the interchanging mutation to prevent the algorithm to trapped in local optima with mutation
probability PM = 0.1.
(v) The weak chromosomes are replaced by using weak replacement function.
(vi) X=X+1;
5. After 1000 iterations the algorithm will terminate.
6. End
RESULTS
The Travelling Salesman Problem (TSP) is one the most famous problems in the field of
operation research and optimization [1]. We use as a test of TSP problem in the city , which has
51,76,101 locations respectively in the city. The only optimization criterion is the distance to
complete the journey. The optimal solution to this problem is known, it's 1500 iteration.

Figure 1: The 51 locations in the city

114
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

Figure 2: The 76 locations in the city

Figure 3: The 101 locations in the city

4. CONCLUSION
Table1: Result Analysis of PMX, CX and OX
No of cities
No of
iteration
51
76
101

1500
1500
1500

The experimental results show that the distance measured by partially matched crossover
operator is minimum as compared to distance measured by cyclic crossover operator. And distance
measured by cyclic crossover operator is less than the distance measured by ordered crossover. The
results show that the PMX crossover outperforms the CX and OX crossover operator [7-8]. PMX
improves the GA's from premature convergence or speed or both.
115
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME

5. FUTURE SCOPE
Knowledge can be augmented to other scientific as well as commercial domain such as IC
fabrication, Railway, Airway reservation or defence sector. Knowledge augmentation is also depend
upon the presentation of chromosome. Better the presentation will result better improvement in GA's.
The work can be extended in future by using some other crossover operators or can use different
selection approaches. Different encoding schemes can be applied. We have used Symmetric TSP.
The work can be extended for some other type of TSP.
6. REFERENCES
[1]

Li ,Wangyi& Zheng ,Jinhua (2009) A New Leading Crossover Operator for Function
Optimization, World Congress on Computer Science and Information Engineering. European
Journal of Operational Research Volume 37, Issue 3, 15 March 2009, pp 1879-1886
[2] Singh ,Vijendra & Choudhary ,Simran (2009) Genetic Algorithm for Traveling Salesman
Problem: Using Modified Partially-Mapped Crossover Operator, sikar, Rajasthan, India:
Department of Computer Science & Engineering, Faculty of Engineering & Technology,
Mody Institute of Technology & Science, Lakshmangarh.
[3] Su, Fanchen et al(2009) New Crossover Operator of Genetic Algorithms for the TSP, P.R.
china: Computer School of Wuhan University Wuhan.
[4] Qi-yi ,Zhang & Shu-chun, Chang (2009) An Improved Crossover Operator of Genetic
Algorithm, China: Transportation Command Department Automobile Management Institute
of PLA. Computers & Operations Research , Volume 33, Issue 2, August 2009, pp 451-467.
[5] C. DARWIN. The origin of species by means of natural selection, 1859.
[6] Sue Ellen Haupt. Introduction to Genetic Algorithms. Artificial Intelligence Methods in the
Environmental Sciences. Springer Science (103-126), 2009.
[7] Sue Ellen Haupt, ValliappaLakshmanan, CarenMarzban, AntonelloPasini, and John K.
Williams. Environmental Science Models and Artificial Intelligence. Artificial Intelligence
Methods in the Environmental Sciences. Springer Science (3-14, 103-126), 2009.
[8] D. Goldberg, Genetic Algorithm in Search, Optimization, ans Machine Learning. Addison
Wesley, 1989.
[9] Misevicius, A. (2004). Using iterated Tabu search for the traveling salesman problem.
Information Technology and Control, 3(32), 29–40.
[10] Elaoud S, Loukil T, Teghem J (2007) A Pareto Fitness Genetic Algorithm: test function
study. European Journal Operational Research, 177 (3), 1703-1719.
[11] Zeneil Ambekar, “Proposal for a Novel Method for Crossover Operators in Genetic
Algorithms: The Sigmoid Crossover”, International Journal of Computer Engineering &
Technology (IJCET), Volume 4, Issue 5, 2013, pp. 55 - 66, ISSN Print: 0976 – 6367,
ISSN Online: 0976 – 6375.
[12] Gulwatanpreet Singh, Surbhi Gupta and Baldeep Singh, “Aco Based Solution for TSP Model
for Evaluation of Software Test Suite”, International Journal of Computer Engineering &
Technology (IJCET), Volume 3, Issue 3, 2012, pp. 75 - 82, ISSN Print: 0976 – 6367,
ISSN Online: 0976 – 6375.

116

Mais conteúdo relacionado

Mais procurados

Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systemsEvolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Cemal Ardil
 
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO... ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
cscpconf
 
Optimization technique genetic algorithm
Optimization technique genetic algorithmOptimization technique genetic algorithm
Optimization technique genetic algorithm
Uday Wankar
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasets
eSAT Publishing House
 
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
ijseajournal
 

Mais procurados (18)

Risk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy ApproachRisk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy Approach
 
Ar03402580261
Ar03402580261Ar03402580261
Ar03402580261
 
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systemsEvolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
 
Genetic algorithms mahyar
Genetic algorithms   mahyarGenetic algorithms   mahyar
Genetic algorithms mahyar
 
An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...
An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...
An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...
 
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
 
IJCSI-2015-12-2-10138 (1) (2)
IJCSI-2015-12-2-10138 (1) (2)IJCSI-2015-12-2-10138 (1) (2)
IJCSI-2015-12-2-10138 (1) (2)
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test Functions
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic Algorithms
 
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
 
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURESNAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
 
PSO OPTIMIZED INTERVAL TYPE-2 FUZZY DESIGN FOR ELECTIONS RESULTS PREDICTION
PSO OPTIMIZED INTERVAL TYPE-2 FUZZY DESIGN FOR ELECTIONS RESULTS PREDICTIONPSO OPTIMIZED INTERVAL TYPE-2 FUZZY DESIGN FOR ELECTIONS RESULTS PREDICTION
PSO OPTIMIZED INTERVAL TYPE-2 FUZZY DESIGN FOR ELECTIONS RESULTS PREDICTION
 
A HYBRID COA-DEA METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA-DEA METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS A HYBRID COA-DEA METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA-DEA METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
 
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO... ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 
Optimization technique genetic algorithm
Optimization technique genetic algorithmOptimization technique genetic algorithm
Optimization technique genetic algorithm
 
Haoying1999
Haoying1999Haoying1999
Haoying1999
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasets
 
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
COMPARISON OF HIERARCHICAL AGGLOMERATIVE ALGORITHMS FOR CLUSTERING MEDICAL DO...
 

Destaque

Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
IAEME Publication
 
A new approach for design of cmos based cascode current mirror for asp applic...
A new approach for design of cmos based cascode current mirror for asp applic...A new approach for design of cmos based cascode current mirror for asp applic...
A new approach for design of cmos based cascode current mirror for asp applic...
IAEME Publication
 
2 round hybrid password scheme
2 round hybrid password scheme2 round hybrid password scheme
2 round hybrid password scheme
IAEME Publication
 
Low cost slotted microstrip line fed shorted patch antenna
Low cost slotted microstrip line fed shorted patch antennaLow cost slotted microstrip line fed shorted patch antenna
Low cost slotted microstrip line fed shorted patch antenna
IAEME Publication
 
Design and development of microstrip array antenna for wide dual band operation
Design and development of microstrip array antenna for wide dual band operationDesign and development of microstrip array antenna for wide dual band operation
Design and development of microstrip array antenna for wide dual band operation
IAEME Publication
 
Cognitive radio spectrum sensing and performance evaluation of energy detecto...
Cognitive radio spectrum sensing and performance evaluation of energy detecto...Cognitive radio spectrum sensing and performance evaluation of energy detecto...
Cognitive radio spectrum sensing and performance evaluation of energy detecto...
IAEME Publication
 
A study on the growth of indian insurance sector
A study on the growth of indian insurance sectorA study on the growth of indian insurance sector
A study on the growth of indian insurance sector
IAEME Publication
 

Destaque (8)

Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
 
A new approach for design of cmos based cascode current mirror for asp applic...
A new approach for design of cmos based cascode current mirror for asp applic...A new approach for design of cmos based cascode current mirror for asp applic...
A new approach for design of cmos based cascode current mirror for asp applic...
 
2 round hybrid password scheme
2 round hybrid password scheme2 round hybrid password scheme
2 round hybrid password scheme
 
Low cost slotted microstrip line fed shorted patch antenna
Low cost slotted microstrip line fed shorted patch antennaLow cost slotted microstrip line fed shorted patch antenna
Low cost slotted microstrip line fed shorted patch antenna
 
30120140504009
3012014050400930120140504009
30120140504009
 
Design and development of microstrip array antenna for wide dual band operation
Design and development of microstrip array antenna for wide dual band operationDesign and development of microstrip array antenna for wide dual band operation
Design and development of microstrip array antenna for wide dual band operation
 
Cognitive radio spectrum sensing and performance evaluation of energy detecto...
Cognitive radio spectrum sensing and performance evaluation of energy detecto...Cognitive radio spectrum sensing and performance evaluation of energy detecto...
Cognitive radio spectrum sensing and performance evaluation of energy detecto...
 
A study on the growth of indian insurance sector
A study on the growth of indian insurance sectorA study on the growth of indian insurance sector
A study on the growth of indian insurance sector
 

Semelhante a 40120130405011

Parallel and distributed genetic algorithm with multiple objectives to impro...
Parallel and distributed genetic algorithm  with multiple objectives to impro...Parallel and distributed genetic algorithm  with multiple objectives to impro...
Parallel and distributed genetic algorithm with multiple objectives to impro...
khalil IBRAHIM
 

Semelhante a 40120130405011 (20)

50120130406046
5012013040604650120130406046
50120130406046
 
50120140503004
5012014050300450120140503004
50120140503004
 
50120130405008 2
50120130405008 250120130405008 2
50120130405008 2
 
EFFECTS OF THE DIFFERENT MIGRATION PERIODS ON PARALLEL MULTI-SWARM PSO
EFFECTS OF THE DIFFERENT MIGRATION PERIODS ON PARALLEL MULTI-SWARM PSOEFFECTS OF THE DIFFERENT MIGRATION PERIODS ON PARALLEL MULTI-SWARM PSO
EFFECTS OF THE DIFFERENT MIGRATION PERIODS ON PARALLEL MULTI-SWARM PSO
 
Effects of The Different Migration Periods on Parallel Multi-Swarm PSO
Effects of The Different Migration Periods on Parallel Multi-Swarm PSO Effects of The Different Migration Periods on Parallel Multi-Swarm PSO
Effects of The Different Migration Periods on Parallel Multi-Swarm PSO
 
G44083642
G44083642G44083642
G44083642
 
Medical diagnosis classification
Medical diagnosis classificationMedical diagnosis classification
Medical diagnosis classification
 
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
 
Two-Stage Eagle Strategy with Differential Evolution
Two-Stage Eagle Strategy with Differential EvolutionTwo-Stage Eagle Strategy with Differential Evolution
Two-Stage Eagle Strategy with Differential Evolution
 
Optimal combination of operators in Genetic Algorithmsfor VRP problems
Optimal combination of operators in Genetic Algorithmsfor VRP problemsOptimal combination of operators in Genetic Algorithmsfor VRP problems
Optimal combination of operators in Genetic Algorithmsfor VRP problems
 
Parallel and distributed genetic algorithm with multiple objectives to impro...
Parallel and distributed genetic algorithm  with multiple objectives to impro...Parallel and distributed genetic algorithm  with multiple objectives to impro...
Parallel and distributed genetic algorithm with multiple objectives to impro...
 
Genetic Approach to Parallel Scheduling
Genetic Approach to Parallel SchedulingGenetic Approach to Parallel Scheduling
Genetic Approach to Parallel Scheduling
 
50120130405011
5012013040501150120130405011
50120130405011
 
Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...
 
M017127578
M017127578M017127578
M017127578
 
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
 
Comparison
ComparisonComparison
Comparison
 
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTINGPERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering Optimization
 
40120130405025
4012013040502540120130405025
40120130405025
 

Mais de IAEME Publication

A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
IAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
IAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
IAEME Publication
 

Mais de IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

40120130405011

  • 1. International Journal of Electronics and JOURNALEngineering & Technology (IJECET), ISSN 0976 – INTERNATIONAL Communication OF ELECTRONICS AND 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October, 2013, pp. 111-116 © IAEME: www.iaeme.com/ijecet.asp Journal Impact Factor (2013): 5.8896 (Calculated by GISI) www.jifactor.com IJECET ©IAEME COMPARATIVE ANALYSIS OF VARIOUS TYPES OF GENETIC ALGORITHMS TO RESOLVE TSP Kulbhushan Verma1, Ms. Manpreet Kaur2, Ms. Palvee3 1 Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab Technical University, Pojewal, Distt. Nawanshahr, Punjab, India. 2 Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab Technical University, Pojewal, Distt. Nawanshahr, Punjab, India. 3 Electronics & Communication Deptt., International Institute of Telecom Technology, Punjab Technical University, Pojewal, Distt. Nawanshahr, Punjab, India. ABSTRACT Genetic algorithm includes some parameters that should be adjusting so that the algorithm can provide positive results. The crossover operators play very important role by constructing competitive Genetic Algorithms (GAs). In this paper, the basic conceptual features and specific characteristics of various crossover operators in the context of the Traveling Salesman Problem (TSP) are discussed. The results of experimental comparison of three different crossover operators for the TSP are presented. The results show that PMX operator enables to achieve a better solution than other operators tested. Keywords: Crossover, Genetic Algorithms, Selection, Travelling Salesperson Problem. 1. INTRODUCTION In the last few decades, the continuing advancement of modern technology has brought about a revolution in science and engineering. The revolution is the “Evolutionary Strategy”. The evolution is now producing practical benefits in a very different field. This field is computer science, and the benefits come from a programming strategy called genetic algorithms. In the recent years many researchers have been observed a remarkable growth in the volume of applications, aiming to tackle an increasing number of problems, in a broader set of domains, such as Numerical and Combinatorial Optimization, Design, Computer Vision, Machine Learning, Telecommunications, Scheduling and Time[1]-Tabling just to name a few [6]. Scheduling in many different areas falls into the category of ‘NP-complete’ problems; i.e. current algorithms require exponential time to reach a 111
  • 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME solution. These problems demand innovative solutions if they are to be solved within a reasonable amount of time. Further, scheduling problems come in many different forms, and so many human schedulers use various (manual) heuristic methods, learned only with hard won experience. The resulting schedules are often far from optimal, and yet have taken many hours to produce. The research will specifically try to find a genetic algorithm that makes automatic iterative scheduling practical for modern but relatively low cost computing equipment. This may be achieved by using an efficient encoding, and designing appropriate crossover and mutation operators for our problem. 2. LITERATURE SURVEY TSP is optimization problem which is used to find minimum path for salesperson. The actual use of TSP is routing in network. The minimum path will helps to reduce the overall receiving time and improves system performance [4]. The work proposed here intends to test the performance of different crossover used in GA and compare the performance to others. This thesis presents an investigation on comparison of PMX, OX, CX crossover operators to solve TSP problem. The objective is therefore to improve the performance of GA by using these crossover operators [2-3]. Since there are other methods traditionally adopted to obtain the optimum distance for TSP. This work aims at establishing the superiority of Genetic Algorithms in optimizing TSP. One of the objectives of this research work is to find a way to converge fast. The minimum path remains a great challenge, the objective of this work is to develop some new and practical model with computational intelligence algorithms. As can be seen from the bibliography, many models have been developed for TSP. From the experimental results the conclusion can be drawn that different methods might outperform the others in different situations. 2.1. The Evolutionary Algorithm The advances in technology have made it possible for us to read our DNA and that of other creatures. What it has shown us is that we aren't as different from other creatures as we think. The creatures change to adapt to their environment to survive and thrive. Evolutionary algorithms are stochastic and adaptive population-based search methods based on the principles of natural evolution. They involve a population of individuals represented in a genotypic form (chromosomes/genotypes), each of which is a potential solution to the problem. The each individual has a fitness score associated with it, and individuals with better fitness scores are better solutions. Between one generation and the next, individuals are selected from which to create offspring by applying mutation and crossover operators. The selection is biased towards fitter individuals, and unpromising areas of the search space are abandoned with the loss of poorer performing individuals from the population over time. Evolutionary algorithms encompass genetic algorithm and evolution strategies. 2.2. Genetic Algorithm Genetic algorithms are biologically inspired search methods, which are loosely based on molecular genetics and natural selection. The synthesis of the idea of Charles Darwin on evolution and natural selection, mendelian genetic and molecular biology is often called neo-Darwinism. The Darwin pointed out in the origin of species that the natural consequence of the rule that like produces like (and that like is not identical) combined with the tendency of some progeny themselves to reproduce more successfully, is that a population over a period of time may change. In doing so then it would change such that members of future generations in the milieu of prior generations would naturally have a higher reproductive success rate. He did not define the mechanisms by which the change is coded [9], [10]. The basic principles of genetic algorithms were stated by John Holland They have since been reviewed by a number of people viz. Goldberg, Koza, Michalewicz and 112
  • 3. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME Beasley ”Potvin ,Jean-Yves(n.d)”.They discovered that genetic algorithms are a relatively new optimization technique which can be applied to various problems including those are NP-hard. The technique does not ensure an optimal solution. It usually give good approximations in a reasonable amount of time. This would be a good algorithm to try on the TSP problem, one of the most famous NP-complete problems. The algorithm requires a population of individuals. Each individual is an encoded version of a proposed solution. The algorithm consist of an evaluation of an individual’s, selection of individuals in which it will contribute to the next generation, recombination of the parents by means of crossover, mutation. The other operators are used to produce a new generation. In this process, selection has the role of guiding the population towards some optimal solution, crossover the role of producing new combinations of partial solutions, and mutation the production of novel partial solutions [5]. The genetic algorithm process consist of the following steps: • • • • • • Encoding Fitness Evaluation Selection Crossover Mutation Decoding 3. NEW PROPOSED SCHEME 3.1. Purposed PMX crossover Available Partially-Mapped crossover (PMX) Goldberg and Lingle (85). This operator first randomly selects two cut points on both parents. The substring between the two cut points in the first parent replaces the corresponding substring in the second parent in order to create an offspring[6]. Then, the inverse replacement is applied outside of the cut points, eliminate duplicates and recover all cities. In example 3.1, the offspring is created by first replacing the substring 236 in parent 2 by the substring 564. Hence, city 5 replace city 2, city 6 replace city 3 and city 4 replaces city 6 (step1). Since cities 4 and 5 are now duplicated in the offspring, the inverse replacement is applied outside of the cut points. Namely, city 2 replace city 5, and city 3 replace city 4 (step 2). In the latter case, city 6 first replace city 4, but since city 6 is already found in the offspring at position 4, city 3 finally replace city 6. Multiple replacements at a given position occur when a city is located between the two cut points on both parents. Example 3.1 parent 1 : 1 2 | 5 6 4 | 3 8 7 parent 2 : 1 4 | 2 3 6 | 5 7 8 offspring (step 1) : 1 4 5 6 4 5 7 8 (step 2) : 1 3 5 6 4 2 7 8 Figure 1 The partially-mapped crossover. The Pseudo code for PMX Genetic algorithm under TSP problem 1. Start 2. Generate the random population by using randperm function. 3. X=1 4. Repeat step i to vi while (X! =100) 113
  • 4. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME (i) Evaluate the fitness of each single chromosome using fitness function in which the weight between each individual city is summed up. (ii) Individual with largest fitness value is selected by using the Roulette wheel selection procedure. (iii) Apply the PMX crossover for producing the off springs with crossover probability i.e. PC =1. For example, consider two parents P1: 2 1 5 4 | 7 8 9 3 | 6 10 P2: 1 5 4 6 | 10 2 8 7 | 3 9 Finally we have the off springs as follows: O1: 9 1 5 4 |10 2 8 7| 6 3 O2: 1 5 4 6 | 7 8 9 3 | 10 2 (iv) If X%10 = =0 Apply the interchanging mutation to prevent the algorithm to trapped in local optima with mutation probability PM = 0.1. (v) The weak chromosomes are replaced by using weak replacement function. (vi) X=X+1; 5. After 1000 iterations the algorithm will terminate. 6. End RESULTS The Travelling Salesman Problem (TSP) is one the most famous problems in the field of operation research and optimization [1]. We use as a test of TSP problem in the city , which has 51,76,101 locations respectively in the city. The only optimization criterion is the distance to complete the journey. The optimal solution to this problem is known, it's 1500 iteration. Figure 1: The 51 locations in the city 114
  • 5. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME Figure 2: The 76 locations in the city Figure 3: The 101 locations in the city 4. CONCLUSION Table1: Result Analysis of PMX, CX and OX No of cities No of iteration 51 76 101 1500 1500 1500 The experimental results show that the distance measured by partially matched crossover operator is minimum as compared to distance measured by cyclic crossover operator. And distance measured by cyclic crossover operator is less than the distance measured by ordered crossover. The results show that the PMX crossover outperforms the CX and OX crossover operator [7-8]. PMX improves the GA's from premature convergence or speed or both. 115
  • 6. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 5, September – October (2013), © IAEME 5. FUTURE SCOPE Knowledge can be augmented to other scientific as well as commercial domain such as IC fabrication, Railway, Airway reservation or defence sector. Knowledge augmentation is also depend upon the presentation of chromosome. Better the presentation will result better improvement in GA's. The work can be extended in future by using some other crossover operators or can use different selection approaches. Different encoding schemes can be applied. We have used Symmetric TSP. The work can be extended for some other type of TSP. 6. REFERENCES [1] Li ,Wangyi& Zheng ,Jinhua (2009) A New Leading Crossover Operator for Function Optimization, World Congress on Computer Science and Information Engineering. European Journal of Operational Research Volume 37, Issue 3, 15 March 2009, pp 1879-1886 [2] Singh ,Vijendra & Choudhary ,Simran (2009) Genetic Algorithm for Traveling Salesman Problem: Using Modified Partially-Mapped Crossover Operator, sikar, Rajasthan, India: Department of Computer Science & Engineering, Faculty of Engineering & Technology, Mody Institute of Technology & Science, Lakshmangarh. [3] Su, Fanchen et al(2009) New Crossover Operator of Genetic Algorithms for the TSP, P.R. china: Computer School of Wuhan University Wuhan. [4] Qi-yi ,Zhang & Shu-chun, Chang (2009) An Improved Crossover Operator of Genetic Algorithm, China: Transportation Command Department Automobile Management Institute of PLA. Computers & Operations Research , Volume 33, Issue 2, August 2009, pp 451-467. [5] C. DARWIN. The origin of species by means of natural selection, 1859. [6] Sue Ellen Haupt. Introduction to Genetic Algorithms. Artificial Intelligence Methods in the Environmental Sciences. Springer Science (103-126), 2009. [7] Sue Ellen Haupt, ValliappaLakshmanan, CarenMarzban, AntonelloPasini, and John K. Williams. Environmental Science Models and Artificial Intelligence. Artificial Intelligence Methods in the Environmental Sciences. Springer Science (3-14, 103-126), 2009. [8] D. Goldberg, Genetic Algorithm in Search, Optimization, ans Machine Learning. Addison Wesley, 1989. [9] Misevicius, A. (2004). Using iterated Tabu search for the traveling salesman problem. Information Technology and Control, 3(32), 29–40. [10] Elaoud S, Loukil T, Teghem J (2007) A Pareto Fitness Genetic Algorithm: test function study. European Journal Operational Research, 177 (3), 1703-1719. [11] Zeneil Ambekar, “Proposal for a Novel Method for Crossover Operators in Genetic Algorithms: The Sigmoid Crossover”, International Journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 5, 2013, pp. 55 - 66, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. [12] Gulwatanpreet Singh, Surbhi Gupta and Baldeep Singh, “Aco Based Solution for TSP Model for Evaluation of Software Test Suite”, International Journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 3, 2012, pp. 75 - 82, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. 116