SlideShare a Scribd company logo
1 of 4
Download to read offline
Research Inventy: International Journal Of Engineering And Science
Vol.3, Issue 4 (July 2013), PP 09-12
Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com
9
Comparative View of Genetic Algoithm and Pattern Search for
Global Optimization
1
Raju Basak, 2
Amarnath Sanyal, 3
Santosh Kumar Nath, 4
Raghupati Goswami
1
Research Scholar, 113/3, Dakshindari Road, Dinesh apartment, Flat – A2/4, Sreebhumi, Kolkata – 700 048
2
Professor, Academy of Technology, Adisaptagram, Hooghly, (formerly faculty member, Jadavpur University).
3
Professor and H.O.D Electrical engineering Department, Calcutta Institute of Technology, ulbera, Howrah-
711316
ABSTRACTS: Optimization is the process of finding the conditions that give a maximum or minimum value
of a function without violating the constraints. The objective functions used in engineering optimization are
complex in nature and has many variables and constraints. Conventional optimization tools sometimes fail to
give global optima point. Genetic algorithm, Pattern search, simulated annealing, Gradient Search etc. are very
popular and useful methods to find global minima related to engineering problems.In this paper an attempt has
been made to optimize an objective function related to engineering field having two variables subject to certain
constraints.Two methods has been used i.e., Pattern search and simulated annealing and finally comparative
view has been highlighted to reach the conclusion with the help of a case study.
KEY WORDS:comparative view, Genetic algorithm (GA), Optimization, Pattern search (PS),
I. INTRODUCTION
Genetic algorithm was first introduced in 1960 by I.Rechenberg.GA is the computerized search and
optimization algorithm based on the mechanics of natural genetics.GA is different from most of the traditional
algorithm. It is work with coding of variables and uses huge search space to find global minima. In traditional
optimization methods, transition rules are used and they are deterministic in nature but GA uses randomized
operators. Random operator improves the search space in an adaptive manner. Genetic algorithm consists of
reproduction, crossover and mutation.GA uses initial single species chromosomes are encoded and each
chromosome denotes a possible solution. These chromosomes are naturally selected for recombination through
the crossover to improve offspring’s which is produces in next generations. Mutation produces the child
chromosomes for diversity. This process continues until the pre determined generation is reached. Finally the
generation which contains highly fit chromosomes representing optimal solutions is reached.
The pattern search finds for the minimum along the direction      
S i x i x i n
   , where ( )
x i is the point
obtained at the end of n univariate steps and ( )
x i n
 is the starting point before taking the n univariate steps
and ( )
S i is the pattern direction. In the pattern search method, two points are created for pattern movement. A
set of search direction is taken iteratively to work with pattern search. Starting from one point the next point can
be found by walking along the search direction.
There are so many optimization techniques used in engineering applications, but still it is difficult to determine
which type of technique is suitable for a particular problem considering global optima. An attempt has been
made to clarify between above two techniques found appropriate, depending on the search space.
II. ALGORITHMS OF PATTERN SEARCH
Step1: initialize (0)
x , increment ( )
i
 , reduction factor 1
  and termination criterion .
Step2: set k =0.
Step3: Base point is ( )
x k ,if movement is successful then set  
x k x
 and go to step5 else go to step 4.
Step4: is ║∆║< ε? If yes terminate; else set ∆ (i) =∆ (i)/∞ and go to step2.
Step5: set 1
k k
  and move        
1 +[ 1 ]
x k x k x k x k

  
Step6: is    
[ 1 ]
[
f x k f x k
  ? If yes go to step5; else go to step 4.
Comparative View Of Genetic Algoithm…
10
III. OBJECTIVE FUNCTION
The objective function: F= is taken for test case study in order to minimize the
function by two methods viz. genetic algorithm and pattern search under the restrictions of and
Final conclusion has been made by comparing the results given below.
IV. RESULTS
Genetic Algorithm (fig: 1) Pattern search (fig: 2)
Generation Best f(x) Mean f(x) Iteration f(x)
1 11.92 42.09 1-2 11.3667
2-5 11.61 35.21 3-4 11.3667
6-7 11.52 12.93 5-6 11.25
8-11 11.36 12.02 7-8 11.25
12 11.32 11.43 9-10 11.246
13-15 11.3 11.42 11 11.246
16 11.26 11.32 12 11.2458
17 11.25 11.29 13 11.2458
18 11.24 11.28 14 11.2458
19 11.244 11.27 15 11.2453
20 11.247 11.2475 16 11.2453
0 5 10 15 20 25 30 35 40
11.24
11.26
11.28
11.3
11.32
11.34
11.36
11.38
11.4
Iteration
Function
value
Best Function Value: 11.2453
0 5 10 15 20 25 30 35 40
0
0.5
1
1.5
2
Iteration
Mesh
size
Current Mesh Size: 9.5367e-007
0 5 10 15 20 25 30 35 40
1
1.5
2
2.5
3
Iteration
Function
evaluations
per
interval
Total Function Evaluations: 105
1 2
0
1
2
3
4
5
Current Best Point
Number of variables (2)
Current
best
point
Comparative View Of Genetic Algoithm…
11
0 50 100
0
20
40
60
80
Generation
Fitness
value Best: 11.247 Mean: 11.2475
1 2
0
1
2
3
4
5
Number of variables (2)
Current
best
individual
Current Best Individual
20 40 60 80 100
0
1
2
3
4
Generation
Avergae
Distance
Average Distance Between Individuals
11.247 11.248 11.249 11.25 11.251
0
1
2
3
4
5
Raw scores
Expectation
Fitness Scaling
0 20 40
0
5
10
15
20
Generation
Individual
20 40 60 80 100
0
100
200
300
400
Generation
Best, Worst, and Mean Scores
11.247 11.248 11.249 11.25 11.251
0
5
10
15
20
Score Histogram
Score (range)
Number
of
individuals
0 5 10 15 20
0
5
10
15
Fitness of Each Individual
0 5 10 15 20
0
2
4
6
8
10
Selection Function
Individual
Number
of
children
Best fitness
Mean fitness
Figure 1&2
V. CONCLUSION
An objective function has been chosen having inequality constraints defining the search space. It has
been optimized (minimized) by two methods viz. genetic algorithm and pattern search. The best value obtained
by applying GA is 11.247 and by PS is 11.2453. Genetic Algorithm uses large search space and many
generations for optimization whereas Pattern Search finds certain direction and comparatively less steps for
solving the problem. GA is a tool to optimize where the search space is large especially in machine related
complicated problems. PS finds the best performance for comparatively smaller search space and less
computing time than GA. In this problem pattern Search gives the best value of 11.2453 with x1=5 and x2=1.204
depending on the nature and convergence (search space) of the problem. Finally it can be concluded that Pattern
Search can be the better tool where optimization area is small.
REFERENCES
[1] Rao S.S., Engineering Optimization –Theory and Practice, Third Edition, New Age International (P) Ltd.,1996
[2] Kambo N.S., Mathematical Programming Techniques , Revised Edition,1991,1984, Affiliated East-West Press Pvt. Ltd. New
Delhi – 110 001, ISBN 81-85336-47-4.
[3] Kalyanmoy Deb, Optimization for engineering design, PHI Pvt. Ltd. 1998.
[4] David E.Goldberg, Genetic Algorithms in search, Optimization and Machine Learning, Pearson Education, South Asia, Sixth
Impression,2011,ISBN 978-81-775-8829-3.
[5] Bansal R K,Goel A,K,Sharma M.K - MATLAB and its application in engineering, First Impression, Pearson Education in South
Asia, ISBN 978-81-317-1681-6, New Delhi – 110 001.
[6] Rajasekaran S, Vijayalakshmi Pai G.A, Neural Network, Fuzzy Logic, Genetic Algorithms- Synthesis and Application, Fourth
edition , ISBN 81-203-2186-3, PHI Pvt. Ltd, New Delhi – 110 001
Comparative View Of Genetic Algoithm…
12
BIBLIOGRAPHY
Raju Basak was born in 1972. He is working in the Geological Survey of India since 2001. He
obtained his M. Tech. degree from West Bengal University of Technology in Electrical
Devices and Power System in 2009. His field of interest includes electrical machine design and
control engineering. Now he is pursuing his research work at Jadavpur University. He has to
his credit two published papers. Mr. Basak is a corporate member of The Institution of
Engineers (India).
Amar Nath Sanyal was born in 1941. He obtained his BEE degree in Electrical Engineering
from Jadavpur University in 1961 and M.E. degree from B.E. College, Calcutta University in
1978. He has published more than 80 research articles in National and International Journal
and Conference and guided a number of Ph.D. students. His field of research includes machine
design and modelling and power system analysis. He was at Govt. Engineering College upto
1982 and since then he was a faculty member in Electrical and Power Engineering
departments at Jadavpur University. After superannuation, he held the post of
Director/Principal at several engineering colleges including the Institute of Engineering and
Management, Kolkata. Now he is an emeritus professor at AOT, Hooghly. Prof. Sanyal is a
fellow of The Institution of Engineers (India).
Santosh Kumar Nath was born in 1945. He obtained his BEE degree in 1979 and M.E.E.
degree in 1987 from Jadavpur University. He obtained his Ph.D degree from Moscow in 2003.
He is a Fellow of the Institution of engineers (India) and Fellow/Member of several
organizations of prime importance .He has served as Asst./Dy Ditector at Govt. organizations
and as faculty member/Principal at several private engineering colleges viz. Dream Institute of
Technology, Global Institute of Management and Technology etc. His area of specialization is
bio-medical Instrumentation, Electrical Lay-out and illumination design. He has authored many
books and papers
Raghupati Goswami got his B.Tech Degree in Electrical Engineering in 2007 after getting his
diploma in 1992. He got his M.Tech Degree in the same stream in 2009 from West Bengal
University of Technology. He got his PhD degree in 2013. He worked in CESC Ltd. and Vidyut
Ltd. for 3 years, in the dept. of Technical education and training for 7 years, as a registrar at
CIEM, Kolkata for 5 years and as asst. Professor in AOT, Hooghly. He has established an
engineering degree college in Kalyani, where he now holds the post of Chairman. He has to his
credit 4 published papers in international journals and one in a conference.
-------x-------

More Related Content

What's hot

What's hot (19)

Analysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shopAnalysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shop
 
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
 
Refutations on "Debunking the Myths of Influence Maximization: An In-Depth Be...
Refutations on "Debunking the Myths of Influence Maximization: An In-Depth Be...Refutations on "Debunking the Myths of Influence Maximization: An In-Depth Be...
Refutations on "Debunking the Myths of Influence Maximization: An In-Depth Be...
 
The pertinent single-attribute-based classifier for small datasets classific...
The pertinent single-attribute-based classifier  for small datasets classific...The pertinent single-attribute-based classifier  for small datasets classific...
The pertinent single-attribute-based classifier for small datasets classific...
 
Optimal rule set generation using pso algorithm
Optimal rule set generation using pso algorithmOptimal rule set generation using pso algorithm
Optimal rule set generation using pso algorithm
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
 
Benchmarking of a Novel POS Tagging Based Semantic Similarity Approach for Jo...
Benchmarking of a Novel POS Tagging Based Semantic Similarity Approach for Jo...Benchmarking of a Novel POS Tagging Based Semantic Similarity Approach for Jo...
Benchmarking of a Novel POS Tagging Based Semantic Similarity Approach for Jo...
 
K044065257
K044065257K044065257
K044065257
 
IRJET- The Machine Learning: The method of Artificial Intelligence
IRJET- The Machine Learning: The method of Artificial IntelligenceIRJET- The Machine Learning: The method of Artificial Intelligence
IRJET- The Machine Learning: The method of Artificial Intelligence
 
Migration strategies for object oriented system to component based system
Migration strategies for object oriented system to component based systemMigration strategies for object oriented system to component based system
Migration strategies for object oriented system to component based system
 
Sota
SotaSota
Sota
 
Cuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsCuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and Applications
 
A bond graph approach , simulation and modelling ( Mechatronics ), INDIA
A bond graph approach , simulation and modelling ( Mechatronics ), INDIAA bond graph approach , simulation and modelling ( Mechatronics ), INDIA
A bond graph approach , simulation and modelling ( Mechatronics ), INDIA
 
A hybrid sine cosine optimization algorithm for solving global optimization p...
A hybrid sine cosine optimization algorithm for solving global optimization p...A hybrid sine cosine optimization algorithm for solving global optimization p...
A hybrid sine cosine optimization algorithm for solving global optimization p...
 
A Literature Survey of Benchmark Functions For Global Optimization Problems
A Literature Survey of Benchmark Functions For Global Optimization ProblemsA Literature Survey of Benchmark Functions For Global Optimization Problems
A Literature Survey of Benchmark Functions For Global Optimization Problems
 
Introduction to optimization technique
Introduction to optimization techniqueIntroduction to optimization technique
Introduction to optimization technique
 
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATIONEVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
 
Irt assessment
Irt assessmentIrt assessment
Irt assessment
 
40120130405011
4012013040501140120130405011
40120130405011
 

Viewers also liked

Probabilistic fatigue design of shaft for bending and torsion
Probabilistic fatigue design of shaft for bending and torsionProbabilistic fatigue design of shaft for bending and torsion
Probabilistic fatigue design of shaft for bending and torsion
eSAT Publishing House
 
E032028030
E032028030E032028030
E032028030
inventy
 
B03208016
B03208016B03208016
B03208016
inventy
 

Viewers also liked (8)

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Probabilistic fatigue design of shaft for bending and torsion
Probabilistic fatigue design of shaft for bending and torsionProbabilistic fatigue design of shaft for bending and torsion
Probabilistic fatigue design of shaft for bending and torsion
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Paper id 42201609
Paper id 42201609Paper id 42201609
Paper id 42201609
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
E032028030
E032028030E032028030
E032028030
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
B03208016
B03208016B03208016
B03208016
 

Similar to Research Inventy : International Journal of Engineering and Science

Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
paperpublications3
 
Applying Genetic Algorithms to Information Retrieval Using Vector Space Model
Applying Genetic Algorithms to Information Retrieval Using Vector Space ModelApplying Genetic Algorithms to Information Retrieval Using Vector Space Model
Applying Genetic Algorithms to Information Retrieval Using Vector Space Model
IJCSEA Journal
 
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
IJCSEA Journal
 
Applying genetic algorithms to information retrieval using vector space model
Applying genetic algorithms to information retrieval using vector space modelApplying genetic algorithms to information retrieval using vector space model
Applying genetic algorithms to information retrieval using vector space model
IJCSEA Journal
 

Similar to Research Inventy : International Journal of Engineering and Science (20)

Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool i...
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...
 
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
 
50120140504022
5012014050402250120140504022
50120140504022
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm
 
I017235662
I017235662I017235662
I017235662
 
Evolutionary Computing Techniques for Software Effort Estimation
Evolutionary Computing Techniques for Software Effort EstimationEvolutionary Computing Techniques for Software Effort Estimation
Evolutionary Computing Techniques for Software Effort Estimation
 
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATIONEVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
EVOLUTIONARY COMPUTING TECHNIQUES FOR SOFTWARE EFFORT ESTIMATION
 
Applying Genetic Algorithms to Information Retrieval Using Vector Space Model
Applying Genetic Algorithms to Information Retrieval Using Vector Space ModelApplying Genetic Algorithms to Information Retrieval Using Vector Space Model
Applying Genetic Algorithms to Information Retrieval Using Vector Space Model
 
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
APPLYING GENETIC ALGORITHMS TO INFORMATION RETRIEVAL USING VECTOR SPACE MODEL
 
Applying genetic algorithms to information retrieval using vector space model
Applying genetic algorithms to information retrieval using vector space modelApplying genetic algorithms to information retrieval using vector space model
Applying genetic algorithms to information retrieval using vector space model
 
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
 
Using particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problemsUsing particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problems
 
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
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
 
Genetic Algorithm
Genetic Algorithm Genetic Algorithm
Genetic Algorithm
 

More from inventy

Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
inventy
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...
inventy
 
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
inventy
 
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
inventy
 
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
inventy
 

More from inventy (20)

Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
 
Copper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation FuelsCopper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation Fuels
 
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
 
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
 
A Study of Automated Decision Making Systems
A Study of Automated Decision Making SystemsA Study of Automated Decision Making Systems
A Study of Automated Decision Making Systems
 
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
 
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
 
Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...
 
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
 
Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...
 
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
 
Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...
 
Transient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbineTransient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbine
 
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
 
Impacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability EvaluationImpacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability Evaluation
 
Reliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable GenerationReliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable Generation
 
The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...
 
Experimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum FreezerExperimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum Freezer
 
Growth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin filmsGrowth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin films
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Research Inventy : International Journal of Engineering and Science

  • 1. Research Inventy: International Journal Of Engineering And Science Vol.3, Issue 4 (July 2013), PP 09-12 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com 9 Comparative View of Genetic Algoithm and Pattern Search for Global Optimization 1 Raju Basak, 2 Amarnath Sanyal, 3 Santosh Kumar Nath, 4 Raghupati Goswami 1 Research Scholar, 113/3, Dakshindari Road, Dinesh apartment, Flat – A2/4, Sreebhumi, Kolkata – 700 048 2 Professor, Academy of Technology, Adisaptagram, Hooghly, (formerly faculty member, Jadavpur University). 3 Professor and H.O.D Electrical engineering Department, Calcutta Institute of Technology, ulbera, Howrah- 711316 ABSTRACTS: Optimization is the process of finding the conditions that give a maximum or minimum value of a function without violating the constraints. The objective functions used in engineering optimization are complex in nature and has many variables and constraints. Conventional optimization tools sometimes fail to give global optima point. Genetic algorithm, Pattern search, simulated annealing, Gradient Search etc. are very popular and useful methods to find global minima related to engineering problems.In this paper an attempt has been made to optimize an objective function related to engineering field having two variables subject to certain constraints.Two methods has been used i.e., Pattern search and simulated annealing and finally comparative view has been highlighted to reach the conclusion with the help of a case study. KEY WORDS:comparative view, Genetic algorithm (GA), Optimization, Pattern search (PS), I. INTRODUCTION Genetic algorithm was first introduced in 1960 by I.Rechenberg.GA is the computerized search and optimization algorithm based on the mechanics of natural genetics.GA is different from most of the traditional algorithm. It is work with coding of variables and uses huge search space to find global minima. In traditional optimization methods, transition rules are used and they are deterministic in nature but GA uses randomized operators. Random operator improves the search space in an adaptive manner. Genetic algorithm consists of reproduction, crossover and mutation.GA uses initial single species chromosomes are encoded and each chromosome denotes a possible solution. These chromosomes are naturally selected for recombination through the crossover to improve offspring’s which is produces in next generations. Mutation produces the child chromosomes for diversity. This process continues until the pre determined generation is reached. Finally the generation which contains highly fit chromosomes representing optimal solutions is reached. The pattern search finds for the minimum along the direction       S i x i x i n    , where ( ) x i is the point obtained at the end of n univariate steps and ( ) x i n  is the starting point before taking the n univariate steps and ( ) S i is the pattern direction. In the pattern search method, two points are created for pattern movement. A set of search direction is taken iteratively to work with pattern search. Starting from one point the next point can be found by walking along the search direction. There are so many optimization techniques used in engineering applications, but still it is difficult to determine which type of technique is suitable for a particular problem considering global optima. An attempt has been made to clarify between above two techniques found appropriate, depending on the search space. II. ALGORITHMS OF PATTERN SEARCH Step1: initialize (0) x , increment ( ) i  , reduction factor 1   and termination criterion . Step2: set k =0. Step3: Base point is ( ) x k ,if movement is successful then set   x k x  and go to step5 else go to step 4. Step4: is ║∆║< ε? If yes terminate; else set ∆ (i) =∆ (i)/∞ and go to step2. Step5: set 1 k k   and move         1 +[ 1 ] x k x k x k x k     Step6: is     [ 1 ] [ f x k f x k   ? If yes go to step5; else go to step 4.
  • 2. Comparative View Of Genetic Algoithm… 10 III. OBJECTIVE FUNCTION The objective function: F= is taken for test case study in order to minimize the function by two methods viz. genetic algorithm and pattern search under the restrictions of and Final conclusion has been made by comparing the results given below. IV. RESULTS Genetic Algorithm (fig: 1) Pattern search (fig: 2) Generation Best f(x) Mean f(x) Iteration f(x) 1 11.92 42.09 1-2 11.3667 2-5 11.61 35.21 3-4 11.3667 6-7 11.52 12.93 5-6 11.25 8-11 11.36 12.02 7-8 11.25 12 11.32 11.43 9-10 11.246 13-15 11.3 11.42 11 11.246 16 11.26 11.32 12 11.2458 17 11.25 11.29 13 11.2458 18 11.24 11.28 14 11.2458 19 11.244 11.27 15 11.2453 20 11.247 11.2475 16 11.2453 0 5 10 15 20 25 30 35 40 11.24 11.26 11.28 11.3 11.32 11.34 11.36 11.38 11.4 Iteration Function value Best Function Value: 11.2453 0 5 10 15 20 25 30 35 40 0 0.5 1 1.5 2 Iteration Mesh size Current Mesh Size: 9.5367e-007 0 5 10 15 20 25 30 35 40 1 1.5 2 2.5 3 Iteration Function evaluations per interval Total Function Evaluations: 105 1 2 0 1 2 3 4 5 Current Best Point Number of variables (2) Current best point
  • 3. Comparative View Of Genetic Algoithm… 11 0 50 100 0 20 40 60 80 Generation Fitness value Best: 11.247 Mean: 11.2475 1 2 0 1 2 3 4 5 Number of variables (2) Current best individual Current Best Individual 20 40 60 80 100 0 1 2 3 4 Generation Avergae Distance Average Distance Between Individuals 11.247 11.248 11.249 11.25 11.251 0 1 2 3 4 5 Raw scores Expectation Fitness Scaling 0 20 40 0 5 10 15 20 Generation Individual 20 40 60 80 100 0 100 200 300 400 Generation Best, Worst, and Mean Scores 11.247 11.248 11.249 11.25 11.251 0 5 10 15 20 Score Histogram Score (range) Number of individuals 0 5 10 15 20 0 5 10 15 Fitness of Each Individual 0 5 10 15 20 0 2 4 6 8 10 Selection Function Individual Number of children Best fitness Mean fitness Figure 1&2 V. CONCLUSION An objective function has been chosen having inequality constraints defining the search space. It has been optimized (minimized) by two methods viz. genetic algorithm and pattern search. The best value obtained by applying GA is 11.247 and by PS is 11.2453. Genetic Algorithm uses large search space and many generations for optimization whereas Pattern Search finds certain direction and comparatively less steps for solving the problem. GA is a tool to optimize where the search space is large especially in machine related complicated problems. PS finds the best performance for comparatively smaller search space and less computing time than GA. In this problem pattern Search gives the best value of 11.2453 with x1=5 and x2=1.204 depending on the nature and convergence (search space) of the problem. Finally it can be concluded that Pattern Search can be the better tool where optimization area is small. REFERENCES [1] Rao S.S., Engineering Optimization –Theory and Practice, Third Edition, New Age International (P) Ltd.,1996 [2] Kambo N.S., Mathematical Programming Techniques , Revised Edition,1991,1984, Affiliated East-West Press Pvt. Ltd. New Delhi – 110 001, ISBN 81-85336-47-4. [3] Kalyanmoy Deb, Optimization for engineering design, PHI Pvt. Ltd. 1998. [4] David E.Goldberg, Genetic Algorithms in search, Optimization and Machine Learning, Pearson Education, South Asia, Sixth Impression,2011,ISBN 978-81-775-8829-3. [5] Bansal R K,Goel A,K,Sharma M.K - MATLAB and its application in engineering, First Impression, Pearson Education in South Asia, ISBN 978-81-317-1681-6, New Delhi – 110 001. [6] Rajasekaran S, Vijayalakshmi Pai G.A, Neural Network, Fuzzy Logic, Genetic Algorithms- Synthesis and Application, Fourth edition , ISBN 81-203-2186-3, PHI Pvt. Ltd, New Delhi – 110 001
  • 4. Comparative View Of Genetic Algoithm… 12 BIBLIOGRAPHY Raju Basak was born in 1972. He is working in the Geological Survey of India since 2001. He obtained his M. Tech. degree from West Bengal University of Technology in Electrical Devices and Power System in 2009. His field of interest includes electrical machine design and control engineering. Now he is pursuing his research work at Jadavpur University. He has to his credit two published papers. Mr. Basak is a corporate member of The Institution of Engineers (India). Amar Nath Sanyal was born in 1941. He obtained his BEE degree in Electrical Engineering from Jadavpur University in 1961 and M.E. degree from B.E. College, Calcutta University in 1978. He has published more than 80 research articles in National and International Journal and Conference and guided a number of Ph.D. students. His field of research includes machine design and modelling and power system analysis. He was at Govt. Engineering College upto 1982 and since then he was a faculty member in Electrical and Power Engineering departments at Jadavpur University. After superannuation, he held the post of Director/Principal at several engineering colleges including the Institute of Engineering and Management, Kolkata. Now he is an emeritus professor at AOT, Hooghly. Prof. Sanyal is a fellow of The Institution of Engineers (India). Santosh Kumar Nath was born in 1945. He obtained his BEE degree in 1979 and M.E.E. degree in 1987 from Jadavpur University. He obtained his Ph.D degree from Moscow in 2003. He is a Fellow of the Institution of engineers (India) and Fellow/Member of several organizations of prime importance .He has served as Asst./Dy Ditector at Govt. organizations and as faculty member/Principal at several private engineering colleges viz. Dream Institute of Technology, Global Institute of Management and Technology etc. His area of specialization is bio-medical Instrumentation, Electrical Lay-out and illumination design. He has authored many books and papers Raghupati Goswami got his B.Tech Degree in Electrical Engineering in 2007 after getting his diploma in 1992. He got his M.Tech Degree in the same stream in 2009 from West Bengal University of Technology. He got his PhD degree in 2013. He worked in CESC Ltd. and Vidyut Ltd. for 3 years, in the dept. of Technical education and training for 7 years, as a registrar at CIEM, Kolkata for 5 years and as asst. Professor in AOT, Hooghly. He has established an engineering degree college in Kalyani, where he now holds the post of Chairman. He has to his credit 4 published papers in international journals and one in a conference. -------x-------