SlideShare a Scribd company logo
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 71
Paper Publications
Performance Analysis of Genetic Algorithm as
a Stochastic Optimization Tool in Engineering
Design Problems
Raju Basak1
, Amarnath Sanyal2
, Arabinda Das3
, Avik Ghosh4
, Asmita Poddar5
1
Research Scholar, 113/3, Dakshindari Road, Dinesh apartment, Flat – A2/4, Sreebhumi,
Kolkata – 700 048; West Bengal, India
2
Professor, Calcutta Institute of Engineering and Management, 24/1A, Chandi Ghosh Road,; West Bengal, India,
Kolkata -700040;
3
Associate Professor, Electrical engineering department, Jadavpur University; Kolkata-700032; West Bengal., India
4,5
Assistant Professor, Elecreical Engineering Departent, Ideal Institute of Engineering, Kalyani, Nadia, West Bengal
Abstract: Engineering design problems are complex by nature because of their critical objective functions involving
many variables and Constraints. Engineers have to ensure the compatibility with the imposed specifications
keeping the manufacturing costs low. Moreover, the methodology may vary according to the design problem.
The main issue is to choose the proper tool for optimization. In the earlier days, a design problem was optimized
by some of the conventional optimization techniques like gradient Search, evolutionary optimization, random
search etc. These are known as classical methods.
The method is to be properly Chosen depending on the nature of the problem- an incorrect choice may sometimes
fail to give the optimal solution. So the methods are less robust.
Now-a-days soft-computing techniques are being widely used for optimizing a function. These are more robust.
Genetic algorithm is one such method. It is an effective tool in the realm of stochastic optimization (non-classical).
The algorithm produces many strings and generation to reach the optimal point.
The main objective of the paper is to optimize engineering design problems using Genetic Algorithm and to
analyze how the algorithm reaches the optima effectively and closely. We choose a mathematical expression for the
objective function in terms of the design variables and optimize the same under given constraints using GA.
Keywords: Engineering Optimization, Genetic Algorithm, Objective function, convergence, Engineering
Application.
I. INTRODUCTION
Optimization is the process of maximizing or minimizing a function consisting of number of variables under given
constraints. It means solving problems in which one seeks to minimize or maximize a real function by systematically
choosing the values of real or integer variables from within a set [1,2].
A real world problem may have many feasible solutions. Optimal design is the best possible design out of many feasible
designs, generally in presence of a number of inequality constraints.
Various tools are available to reach the optimal solution- classical and non-classical. The non-classical techniques based
on soft computing, have now become much popular.
The modern approach is to search and choose the best design method for specific tasks. Engineering optimization deals
with the optimal solution in all engineering fields.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 72
Paper Publications
Now use of Design Optimization is rapidly growing in almost all the engineering disciplines [2, 3], like mechanical, civil,
electrical, energy and off-shore engineering etc. This is due to the increase of manufacturer’s competition and the
development of strong and efficient techniques in order to achieve best product against minimum cost [4].
Engineering systems are represented by sophisticated numerical models. They involve several interacting disciplines that
must be considered simultaneously to obtain efficient designs [5].
Multidisciplinary optimization problem involve complex systems including subsystems. The main challenges are to
develop efficient numerical tools.
Some physical phenomena naturally describe an optimization problem, when the "equilibrium" is attained at the minimum
of an energy level [6].
II. GENETIC ALGORITHM
Genetic algorithm has been developed by John Holland, established by Holland and Dejong, and popularized by
Goldberg. Several researchers have contributed in many ways on various aspects and applications of Genetic algorithms.
GA has found its applications almost in every branch of engineering and still in an area of active research [7].
GA searches the natural genetics. Genetic algorithms (GA) are processed by three operators: reproduction, crossover and
mutation. GA creates an initial single population or species by randomly encoded chromosomes where each chromosome
representing a possible solution. Encoded chromosomes undergo natural selection for recombination through the
crossover operator whereby improved off-springs are generated in successive generations.
Roulette wheel selections for reproduction, single point crossover and probabilistic bit mutation are the basic mechanisms
suggested for the operations of the simple Genetic Algorithm. As GA is a stochastic search process a good solution
detected in early generations may not be selected for the latter generations (due to genetic drift). This has been referred to
as the generation gap. Generation gap may lead the GA to a non-optimal solution. Elitist GA has been suggested to
overcome this problem. In case of Elitist GA a solution having high fitness value is copied in the next population thus
ensuring the presence of the best solution detected in the final generations. Different Elitist schemes have been suggested.
Elitism has both advantages and disadvantages. By forcing the presence of some pre-selected solution strings in the next
population, we apply the so called selection pressure. Higher selection pressure reduces the variations in the population
which may lead to premature convergence of GA. Premature convergence occurs when the population strings become
identical before the optimum solution is detected [8].
Crossover is a method of exchanging information between two chromosomes. Most calculus based optimization methods
are based on exploitation (hill climbing) of the search space. Random search algorithms allow exploration of the search
space. GAs is robust as they find solutions by exploitation and exploration of the hyper planes of the search space. GA
exploits through the process of selection and explores through crossover and mutation.
As the mutation rate is increased mutation becomes more disruptive (explorative) until the exploitative effects of selection
are completely overwhelmed. A low mutation rate on the other hand, allows the algorithm to exploit a particular hyper
plane. Setting the mutation rate high allow the algorithm to explore different hyper planes. Crossover also helps
exploration. But, the amount of exploration through crossover is also dependent upon the selection. With increased
selection pressure, crossover can hardly bring any difference in the child population. Increased exploitation by selection
leads to decreased exploration by crossover.
A single allele mutation of an individual can also be thought of as a local search (exploitation) in an area surrounding that
individual in a multidimensional space. When the GA converges prematurely a higher mutation rate can be helpful.
Many real life problems, especially of engineering, are characterized by several goals. Each of these goals belongs to the
optimum of an objective function to be optimized. Most of the cases, the objective functions are in conflict. A common
approach to deal with this kind of problems is to amalgam multi objective functions into a single one by giving different
weighing factors to different objectives and then solving the weighted objective function. One can select the most
dominant feature as the objective function and other as constraints. The designer must give the priority to each objective
function according to their merits [7, 8].
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 73
Paper Publications
For a multi objective optimization, the problem is stated as given below:
Minimize  
T
1 2( ), ( ),..................... ( )mf f x f x f x
--------- [1]
Subject to:
   
T T
1 2( ), g ( ),..................... ( ) 0, 0, .............0 ,ng g x x g x 
--------- [2]
Where,  
T
1 2, ,..................... kx x x x
--------- [2a]
In GA, although the binary coded algorithm can be better explained by biological heredities there exist some problems
such as, discretization and code conversion in solving continuous optimization. Various crossover and mutation
techniques have been developed for real coding of Genetic algorithm. One of the simplest crossover techniques is the
arithmetic crossover where the child chromosomes are produced as follows.
1 1 2
2 2 1
C = λP +(1-λ)P
C = λP +(1-λ)P ,
[3]
where 0 1  , P1, P2 are the parents and C1, C2 are the children.
Fig.1. Flow chart for genetic algorithm
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 74
Paper Publications
III. THE OPTIMIZING FUNCTION
Objective function given below has been taken arbitrarily. It may be taken as the mathematical expression for cost
function of some electrical equipment, having four variables with upper and lower bounds. The function is to be
optimized by Genetic Algorithm having four variables:x1, x2, x3 and x4.It has been found that the optimal values of the
variables are 1.6, 4, 10, 5 respectively and the minimum value of the objective function is 257.3199999999998 257.32.
The objective function is given as:
y = 100(x1
2
– x2) + (1 – x1)2
+x1+x3x4-x3/x4
Mathematical programming techniques or MATLAB software can also be used for finding out the optimal solution [9,
10]. Several authors have made use of GA or its improved for reaching the optimum solution for a design problem [11,
12].
IV. RESULTS
The results are given below in tabular form, which shows the convergence:
Table-1
Generation f(x) Generation f(x)
1 727.330 29 260.844
2 484.650 30 259.191
3 479.441 31 259.191
4 358.179 32 258.469
5 298.915 33 258.469
6 298.915 34 258.468
7 298.760 35 258.468
8 298.760 36 258.462
9 298.760 37 258.462
10 298.760 38 258.462
11 298.760 39 258.462
12 298.760 40 258.461
13 280.372 41 258.459
14 279.993 42 258.459
15 270.090 43 257.898
16 270.090 44 257.895
17 270.090 45 257.895
18 270.09 46 257.895
19 268.791 47 257.891
20 268.791 48 257.891
21 268.791 49 257.350
22 262.859 50 257.350
23 262.747 51 257.329
24 260.844 52 257.329
25 260.844 53 257.329
26 260.844 54 257.324
27 260.844 55 257.324
28 260.844 55 257.324
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 75
Paper Publications
The graphical plot of generation is given in fig. 2
Fig.2. Graphical plot of generation
V. CONCLUSION
The mathematical expression which has been optimized in this paper may be taken as the objective function- it may be the
cost function of some electrical equipment.
The main objective in this paper is focused on the Genetic Algorithm a non-classical stochastic tool for optimization- how
efficiently and effectively it can optimize when applied to an engineering design problem.
0 20 40 60 80 100
0
2
4
x10
4
Generation
Fitnessvalue
Best:257.3239Mean:257.3567
1 2 3 4
0
5
10
Numberofvariables(4)
Currentbestindividual
CurrentBestIndividual
20 40 60 80 100
0
10
20
30
Generation
AvergaeDistance
AverageDistanceBetweenIndividuals
257 257.2 257.4 257.6 257.8 258
0
2
4
6
Rawscores
Expectation
FitnessScaling
0 10 20 30 40 50
0
10
20
Generation
Individual
20 40 60 80 100
0
5
10
x10
4
Generation
Best,Worst,andMeanScores
257 257.2 257.4 257.6 257.8 258
0
10
20
ScoreHistogram
Score(range)
Numberofindividuals
0 5 10 15 20
0
100
200
300
FitnessofEachIndividual
0 5 10 15 20
0
5
10
SelectionFunction
Individual
Numberofchildren
Bestfitness
Meanfitness
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org
Page | 76
Paper Publications
It may be observed from the table of convergence and the graphical plot that GA reaches the optimal solution very fast
and steady, creating so many generations and uses large search space.
Engineering Design problem requires global minima; otherwise optimization cannot give fruitful result on which the vale
of the objective function depends.
It can be very much effective for mass production. So, Genetic Algorithm may be chosen as one of the best tools for
optimizing an engineering design problem.
REFERENCES
[1] Kalyanmoy Deb, “Optimization for engineering design”, PHI Pvt.Ltd. 1998.
[2] Parkinson, A.RBalling, R. and Hedengren, J.D. “Optimization Methods for Engineering Design”, Brigham Young
University, 2013.
[3] M. Ramamoorty, “Computer-aided design of electrical equipment”, Affiliated East-West Press Pvt. Ltd. New Delhi
– 110 002, 1987, ISBN 81-85095-57-4
[4] A.K Sawhney “A course in electrical machine design”, DhanpatRai& Sons, Delhi – 110 001
[5] H.M. Rai “Principles of electrical machine design”, SatyaPrakashan, New Delhi, 1985
[6] S.S. Rao, “Engineering optimization - theory and practice”, Third Edition, New Age International (P) Ltd.,1996
[7] D E. Goldberg, “Genetic Algorithms in search, optimization and machine learning”, Pearson Education, South Asia,
Sixth Impression, 2011, ISBN 978-81-775-8829-3.
[8] S. Rajasekaran, 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.
[9] N.S. Kambo, “Mathematical programming techniques”, Revised Edition, 1991, 1984, affiliated East-West Press Pvt.
Ltd. New Delhi – 110 001, ISBN 81-85336-47-4.
[10] R. Bansal 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.
[11] L. Hui, H. Li, H. Bei, and Y. Shunchang, “Application research based on improved genetic algorithm for optimum
design of power transformers,” in Proc. 5th Int. Conf. Electrical Machines and Systems, Vol. 1, pp. 242–245, 2001
[12] Li Hui, Han Li, He Bei, Y.Shunchang, “Application research based on Improved Genetic Algorithm for Optimum
Design of Power Transformers”, IEEE Transactions on Power Systems, Vol. 3, No. 2, pp. 105-109, February, 2000.

More Related Content

What's hot

Estimating project development effort using clustered regression approach
Estimating project development effort using clustered regression approachEstimating project development effort using clustered regression approach
Estimating project development effort using clustered regression approach
csandit
 
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
inventy
 
Hybrid Algorithm for Clustering Mixed Data Sets
Hybrid Algorithm for Clustering Mixed Data SetsHybrid Algorithm for Clustering Mixed Data Sets
Hybrid Algorithm for Clustering Mixed Data Sets
IOSR Journals
 
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...
Ali Shahed
 
Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...
eSAT Journals
 
ANP-GP Approach for Selection of Software Architecture Styles
ANP-GP Approach for Selection of Software Architecture StylesANP-GP Approach for Selection of Software Architecture Styles
ANP-GP Approach for Selection of Software Architecture Styles
Waqas Tariq
 
Ijetr021251
Ijetr021251Ijetr021251
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTIONGRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
IJCSEA Journal
 
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
IJERA Editor
 
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...
IAEME Publication
 
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Dr. Amarjeet Singh
 
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
ijcsa
 
Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...
Xin-She Yang
 
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
ijfcstjournal
 
An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data ClusteringAn Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
ijeei-iaes
 
Analysis of selection schemes for solving job shop scheduling problem using g...
Analysis of selection schemes for solving job shop scheduling problem using g...Analysis of selection schemes for solving job shop scheduling problem using g...
Analysis of selection schemes for solving job shop scheduling problem using g...
eSAT Journals
 
Risk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy ApproachRisk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy Approach
theijes
 
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
eSAT Publishing House
 
Operation research techniques
Operation research techniquesOperation research techniques
Operation research techniques
Rodixon94
 

What's hot (20)

Estimating project development effort using clustered regression approach
Estimating project development effort using clustered regression approachEstimating project development effort using clustered regression approach
Estimating project development effort using clustered regression approach
 
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
 
Hybrid Algorithm for Clustering Mixed Data Sets
Hybrid Algorithm for Clustering Mixed Data SetsHybrid Algorithm for Clustering Mixed Data Sets
Hybrid Algorithm for Clustering Mixed Data Sets
 
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...
 
Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...
 
50120130406046
5012013040604650120130406046
50120130406046
 
ANP-GP Approach for Selection of Software Architecture Styles
ANP-GP Approach for Selection of Software Architecture StylesANP-GP Approach for Selection of Software Architecture Styles
ANP-GP Approach for Selection of Software Architecture Styles
 
Ijetr021251
Ijetr021251Ijetr021251
Ijetr021251
 
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTIONGRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
GRID COMPUTING: STRATEGIC DECISION MAKING IN RESOURCE SELECTION
 
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
Comparison of Cost Estimation Methods using Hybrid Artificial Intelligence on...
 
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...
 
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
 
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
A Non-Revisiting Genetic Algorithm for Optimizing Numeric Multi-Dimensional F...
 
Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...
 
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
 
An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data ClusteringAn Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
 
Analysis of selection schemes for solving job shop scheduling problem using g...
Analysis of selection schemes for solving job shop scheduling problem using g...Analysis of selection schemes for solving job shop scheduling problem using g...
Analysis of selection schemes for solving job shop scheduling problem using g...
 
Risk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy ApproachRisk Management; Utilizing Genetic-Fuzzy Approach
Risk Management; Utilizing Genetic-Fuzzy Approach
 
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
 
Operation research techniques
Operation research techniquesOperation research techniques
Operation research techniques
 

Viewers also liked

Informative Indoor Tracking
Informative Indoor TrackingInformative Indoor Tracking
Informative Indoor Tracking
paperpublications3
 
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
paperpublications3
 
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
paperpublications3
 
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
paperpublications3
 
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEMHOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
paperpublications3
 
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
paperpublications3
 
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORYRELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
paperpublications3
 
Design of Shunt Active Power Filter to eliminate harmonics generated by CFL
Design of Shunt Active Power Filter to eliminate harmonics generated by CFLDesign of Shunt Active Power Filter to eliminate harmonics generated by CFL
Design of Shunt Active Power Filter to eliminate harmonics generated by CFL
paperpublications3
 
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
paperpublications3
 
GSM Based Automatic Meter Reading – A Review
GSM Based Automatic Meter Reading – A ReviewGSM Based Automatic Meter Reading – A Review
GSM Based Automatic Meter Reading – A Review
paperpublications3
 
Importance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication DevicesImportance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication Devices
paperpublications3
 
Power Generation Using Footstep
Power Generation Using FootstepPower Generation Using Footstep
Power Generation Using Footstep
paperpublications3
 
A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...
paperpublications3
 
Energy Efficient Packet Processing Engine
Energy Efficient Packet Processing EngineEnergy Efficient Packet Processing Engine
Energy Efficient Packet Processing Engine
paperpublications3
 
Gated Latch Utilization for Clock Tree Network
Gated Latch Utilization for Clock Tree NetworkGated Latch Utilization for Clock Tree Network
Gated Latch Utilization for Clock Tree Network
paperpublications3
 
Three Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus SystemThree Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus System
paperpublications3
 
Adaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality EstimationAdaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality Estimation
paperpublications3
 
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTCMODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
paperpublications3
 
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost EfficiencyA Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
paperpublications3
 
SMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information SystemSMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information System
paperpublications3
 

Viewers also liked (20)

Informative Indoor Tracking
Informative Indoor TrackingInformative Indoor Tracking
Informative Indoor Tracking
 
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
 
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
 
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
A Novel Approach for Allocation of Optimal Capacitor and Distributed Generati...
 
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEMHOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
 
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
 
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORYRELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
 
Design of Shunt Active Power Filter to eliminate harmonics generated by CFL
Design of Shunt Active Power Filter to eliminate harmonics generated by CFLDesign of Shunt Active Power Filter to eliminate harmonics generated by CFL
Design of Shunt Active Power Filter to eliminate harmonics generated by CFL
 
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
 
GSM Based Automatic Meter Reading – A Review
GSM Based Automatic Meter Reading – A ReviewGSM Based Automatic Meter Reading – A Review
GSM Based Automatic Meter Reading – A Review
 
Importance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication DevicesImportance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication Devices
 
Power Generation Using Footstep
Power Generation Using FootstepPower Generation Using Footstep
Power Generation Using Footstep
 
A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...
 
Energy Efficient Packet Processing Engine
Energy Efficient Packet Processing EngineEnergy Efficient Packet Processing Engine
Energy Efficient Packet Processing Engine
 
Gated Latch Utilization for Clock Tree Network
Gated Latch Utilization for Clock Tree NetworkGated Latch Utilization for Clock Tree Network
Gated Latch Utilization for Clock Tree Network
 
Three Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus SystemThree Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus System
 
Adaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality EstimationAdaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality Estimation
 
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTCMODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
 
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost EfficiencyA Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
 
SMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information SystemSMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information System
 

Similar to Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool in Engineering Design Problems

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...
IAEME Publication
 
Optimization technique genetic algorithm
Optimization technique genetic algorithmOptimization technique genetic algorithm
Optimization technique genetic algorithm
Uday Wankar
 
[IJCT-V3I2P31] Authors: Amarbir Singh
[IJCT-V3I2P31] Authors: Amarbir Singh[IJCT-V3I2P31] Authors: Amarbir Singh
[IJCT-V3I2P31] Authors: Amarbir Singh
IJET - International Journal of Engineering and Techniques
 
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
ijscai
 
E034023028
E034023028E034023028
E034023028
ijceronline
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic Algorithms
IJCSES Journal
 
T01732115119
T01732115119T01732115119
T01732115119
IOSR Journals
 
Artificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path PlanningArtificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path Planning
iosrjce
 
Multi objective optimization using
Multi objective optimization usingMulti objective optimization using
Multi objective optimization using
ijaia
 
H012225053
H012225053H012225053
H012225053
IOSR Journals
 
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
Xin-She Yang
 
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Shubhashis Shil
 
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
IRJET Journal
 
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...
ijitjournal
 
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...
IOSR Journals
 
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
AI Publications
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
laxmanLaxman03209
 
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
riyaniaes
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization Techniques
Valerie Felton
 

Similar to Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool in Engineering Design Problems (20)

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...
 
Optimization technique genetic algorithm
Optimization technique genetic algorithmOptimization technique genetic algorithm
Optimization technique genetic algorithm
 
[IJCT-V3I2P31] Authors: Amarbir Singh
[IJCT-V3I2P31] Authors: Amarbir Singh[IJCT-V3I2P31] Authors: Amarbir Singh
[IJCT-V3I2P31] Authors: Amarbir Singh
 
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
Multi-Population Methods with Adaptive Mutation for Multi-Modal Optimization ...
 
E034023028
E034023028E034023028
E034023028
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic Algorithms
 
T01732115119
T01732115119T01732115119
T01732115119
 
Artificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path PlanningArtificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path Planning
 
Multi objective optimization using
Multi objective optimization usingMulti objective optimization using
Multi objective optimization using
 
H012225053
H012225053H012225053
H012225053
 
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
 
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
 
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
 
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...
 
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...
 
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
 
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
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization Techniques
 
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)
 

Recently uploaded

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 

Recently uploaded (20)

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 

Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool in Engineering Design Problems

  • 1. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 71 Paper Publications Performance Analysis of Genetic Algorithm as a Stochastic Optimization Tool in Engineering Design Problems Raju Basak1 , Amarnath Sanyal2 , Arabinda Das3 , Avik Ghosh4 , Asmita Poddar5 1 Research Scholar, 113/3, Dakshindari Road, Dinesh apartment, Flat – A2/4, Sreebhumi, Kolkata – 700 048; West Bengal, India 2 Professor, Calcutta Institute of Engineering and Management, 24/1A, Chandi Ghosh Road,; West Bengal, India, Kolkata -700040; 3 Associate Professor, Electrical engineering department, Jadavpur University; Kolkata-700032; West Bengal., India 4,5 Assistant Professor, Elecreical Engineering Departent, Ideal Institute of Engineering, Kalyani, Nadia, West Bengal Abstract: Engineering design problems are complex by nature because of their critical objective functions involving many variables and Constraints. Engineers have to ensure the compatibility with the imposed specifications keeping the manufacturing costs low. Moreover, the methodology may vary according to the design problem. The main issue is to choose the proper tool for optimization. In the earlier days, a design problem was optimized by some of the conventional optimization techniques like gradient Search, evolutionary optimization, random search etc. These are known as classical methods. The method is to be properly Chosen depending on the nature of the problem- an incorrect choice may sometimes fail to give the optimal solution. So the methods are less robust. Now-a-days soft-computing techniques are being widely used for optimizing a function. These are more robust. Genetic algorithm is one such method. It is an effective tool in the realm of stochastic optimization (non-classical). The algorithm produces many strings and generation to reach the optimal point. The main objective of the paper is to optimize engineering design problems using Genetic Algorithm and to analyze how the algorithm reaches the optima effectively and closely. We choose a mathematical expression for the objective function in terms of the design variables and optimize the same under given constraints using GA. Keywords: Engineering Optimization, Genetic Algorithm, Objective function, convergence, Engineering Application. I. INTRODUCTION Optimization is the process of maximizing or minimizing a function consisting of number of variables under given constraints. It means solving problems in which one seeks to minimize or maximize a real function by systematically choosing the values of real or integer variables from within a set [1,2]. A real world problem may have many feasible solutions. Optimal design is the best possible design out of many feasible designs, generally in presence of a number of inequality constraints. Various tools are available to reach the optimal solution- classical and non-classical. The non-classical techniques based on soft computing, have now become much popular. The modern approach is to search and choose the best design method for specific tasks. Engineering optimization deals with the optimal solution in all engineering fields.
  • 2. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 72 Paper Publications Now use of Design Optimization is rapidly growing in almost all the engineering disciplines [2, 3], like mechanical, civil, electrical, energy and off-shore engineering etc. This is due to the increase of manufacturer’s competition and the development of strong and efficient techniques in order to achieve best product against minimum cost [4]. Engineering systems are represented by sophisticated numerical models. They involve several interacting disciplines that must be considered simultaneously to obtain efficient designs [5]. Multidisciplinary optimization problem involve complex systems including subsystems. The main challenges are to develop efficient numerical tools. Some physical phenomena naturally describe an optimization problem, when the "equilibrium" is attained at the minimum of an energy level [6]. II. GENETIC ALGORITHM Genetic algorithm has been developed by John Holland, established by Holland and Dejong, and popularized by Goldberg. Several researchers have contributed in many ways on various aspects and applications of Genetic algorithms. GA has found its applications almost in every branch of engineering and still in an area of active research [7]. GA searches the natural genetics. Genetic algorithms (GA) are processed by three operators: reproduction, crossover and mutation. GA creates an initial single population or species by randomly encoded chromosomes where each chromosome representing a possible solution. Encoded chromosomes undergo natural selection for recombination through the crossover operator whereby improved off-springs are generated in successive generations. Roulette wheel selections for reproduction, single point crossover and probabilistic bit mutation are the basic mechanisms suggested for the operations of the simple Genetic Algorithm. As GA is a stochastic search process a good solution detected in early generations may not be selected for the latter generations (due to genetic drift). This has been referred to as the generation gap. Generation gap may lead the GA to a non-optimal solution. Elitist GA has been suggested to overcome this problem. In case of Elitist GA a solution having high fitness value is copied in the next population thus ensuring the presence of the best solution detected in the final generations. Different Elitist schemes have been suggested. Elitism has both advantages and disadvantages. By forcing the presence of some pre-selected solution strings in the next population, we apply the so called selection pressure. Higher selection pressure reduces the variations in the population which may lead to premature convergence of GA. Premature convergence occurs when the population strings become identical before the optimum solution is detected [8]. Crossover is a method of exchanging information between two chromosomes. Most calculus based optimization methods are based on exploitation (hill climbing) of the search space. Random search algorithms allow exploration of the search space. GAs is robust as they find solutions by exploitation and exploration of the hyper planes of the search space. GA exploits through the process of selection and explores through crossover and mutation. As the mutation rate is increased mutation becomes more disruptive (explorative) until the exploitative effects of selection are completely overwhelmed. A low mutation rate on the other hand, allows the algorithm to exploit a particular hyper plane. Setting the mutation rate high allow the algorithm to explore different hyper planes. Crossover also helps exploration. But, the amount of exploration through crossover is also dependent upon the selection. With increased selection pressure, crossover can hardly bring any difference in the child population. Increased exploitation by selection leads to decreased exploration by crossover. A single allele mutation of an individual can also be thought of as a local search (exploitation) in an area surrounding that individual in a multidimensional space. When the GA converges prematurely a higher mutation rate can be helpful. Many real life problems, especially of engineering, are characterized by several goals. Each of these goals belongs to the optimum of an objective function to be optimized. Most of the cases, the objective functions are in conflict. A common approach to deal with this kind of problems is to amalgam multi objective functions into a single one by giving different weighing factors to different objectives and then solving the weighted objective function. One can select the most dominant feature as the objective function and other as constraints. The designer must give the priority to each objective function according to their merits [7, 8].
  • 3. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 73 Paper Publications For a multi objective optimization, the problem is stated as given below: Minimize   T 1 2( ), ( ),..................... ( )mf f x f x f x --------- [1] Subject to:     T T 1 2( ), g ( ),..................... ( ) 0, 0, .............0 ,ng g x x g x  --------- [2] Where,   T 1 2, ,..................... kx x x x --------- [2a] In GA, although the binary coded algorithm can be better explained by biological heredities there exist some problems such as, discretization and code conversion in solving continuous optimization. Various crossover and mutation techniques have been developed for real coding of Genetic algorithm. One of the simplest crossover techniques is the arithmetic crossover where the child chromosomes are produced as follows. 1 1 2 2 2 1 C = λP +(1-λ)P C = λP +(1-λ)P , [3] where 0 1  , P1, P2 are the parents and C1, C2 are the children. Fig.1. Flow chart for genetic algorithm
  • 4. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 74 Paper Publications III. THE OPTIMIZING FUNCTION Objective function given below has been taken arbitrarily. It may be taken as the mathematical expression for cost function of some electrical equipment, having four variables with upper and lower bounds. The function is to be optimized by Genetic Algorithm having four variables:x1, x2, x3 and x4.It has been found that the optimal values of the variables are 1.6, 4, 10, 5 respectively and the minimum value of the objective function is 257.3199999999998 257.32. The objective function is given as: y = 100(x1 2 – x2) + (1 – x1)2 +x1+x3x4-x3/x4 Mathematical programming techniques or MATLAB software can also be used for finding out the optimal solution [9, 10]. Several authors have made use of GA or its improved for reaching the optimum solution for a design problem [11, 12]. IV. RESULTS The results are given below in tabular form, which shows the convergence: Table-1 Generation f(x) Generation f(x) 1 727.330 29 260.844 2 484.650 30 259.191 3 479.441 31 259.191 4 358.179 32 258.469 5 298.915 33 258.469 6 298.915 34 258.468 7 298.760 35 258.468 8 298.760 36 258.462 9 298.760 37 258.462 10 298.760 38 258.462 11 298.760 39 258.462 12 298.760 40 258.461 13 280.372 41 258.459 14 279.993 42 258.459 15 270.090 43 257.898 16 270.090 44 257.895 17 270.090 45 257.895 18 270.09 46 257.895 19 268.791 47 257.891 20 268.791 48 257.891 21 268.791 49 257.350 22 262.859 50 257.350 23 262.747 51 257.329 24 260.844 52 257.329 25 260.844 53 257.329 26 260.844 54 257.324 27 260.844 55 257.324 28 260.844 55 257.324
  • 5. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 75 Paper Publications The graphical plot of generation is given in fig. 2 Fig.2. Graphical plot of generation V. CONCLUSION The mathematical expression which has been optimized in this paper may be taken as the objective function- it may be the cost function of some electrical equipment. The main objective in this paper is focused on the Genetic Algorithm a non-classical stochastic tool for optimization- how efficiently and effectively it can optimize when applied to an engineering design problem. 0 20 40 60 80 100 0 2 4 x10 4 Generation Fitnessvalue Best:257.3239Mean:257.3567 1 2 3 4 0 5 10 Numberofvariables(4) Currentbestindividual CurrentBestIndividual 20 40 60 80 100 0 10 20 30 Generation AvergaeDistance AverageDistanceBetweenIndividuals 257 257.2 257.4 257.6 257.8 258 0 2 4 6 Rawscores Expectation FitnessScaling 0 10 20 30 40 50 0 10 20 Generation Individual 20 40 60 80 100 0 5 10 x10 4 Generation Best,Worst,andMeanScores 257 257.2 257.4 257.6 257.8 258 0 10 20 ScoreHistogram Score(range) Numberofindividuals 0 5 10 15 20 0 100 200 300 FitnessofEachIndividual 0 5 10 15 20 0 5 10 SelectionFunction Individual Numberofchildren Bestfitness Meanfitness
  • 6. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 4, pp: (71-76), Month: October - December 2015, Available at: www.paperpublications.org Page | 76 Paper Publications It may be observed from the table of convergence and the graphical plot that GA reaches the optimal solution very fast and steady, creating so many generations and uses large search space. Engineering Design problem requires global minima; otherwise optimization cannot give fruitful result on which the vale of the objective function depends. It can be very much effective for mass production. So, Genetic Algorithm may be chosen as one of the best tools for optimizing an engineering design problem. REFERENCES [1] Kalyanmoy Deb, “Optimization for engineering design”, PHI Pvt.Ltd. 1998. [2] Parkinson, A.RBalling, R. and Hedengren, J.D. “Optimization Methods for Engineering Design”, Brigham Young University, 2013. [3] M. Ramamoorty, “Computer-aided design of electrical equipment”, Affiliated East-West Press Pvt. Ltd. New Delhi – 110 002, 1987, ISBN 81-85095-57-4 [4] A.K Sawhney “A course in electrical machine design”, DhanpatRai& Sons, Delhi – 110 001 [5] H.M. Rai “Principles of electrical machine design”, SatyaPrakashan, New Delhi, 1985 [6] S.S. Rao, “Engineering optimization - theory and practice”, Third Edition, New Age International (P) Ltd.,1996 [7] D E. Goldberg, “Genetic Algorithms in search, optimization and machine learning”, Pearson Education, South Asia, Sixth Impression, 2011, ISBN 978-81-775-8829-3. [8] S. Rajasekaran, 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. [9] N.S. Kambo, “Mathematical programming techniques”, Revised Edition, 1991, 1984, affiliated East-West Press Pvt. Ltd. New Delhi – 110 001, ISBN 81-85336-47-4. [10] R. Bansal 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. [11] L. Hui, H. Li, H. Bei, and Y. Shunchang, “Application research based on improved genetic algorithm for optimum design of power transformers,” in Proc. 5th Int. Conf. Electrical Machines and Systems, Vol. 1, pp. 242–245, 2001 [12] Li Hui, Han Li, He Bei, Y.Shunchang, “Application research based on Improved Genetic Algorithm for Optimum Design of Power Transformers”, IEEE Transactions on Power Systems, Vol. 3, No. 2, pp. 105-109, February, 2000.