SlideShare a Scribd company logo
1 of 13
OPTIMIZATION-
SIMULATED ANNEALING
PREASENTED BY: ABHISHEK PANDEY
M.Tech (HYDRAULICS)
CONTENTS
 INTRODUCTION TO OPTIMIZATION
 WHAT IS SIMULLATED ANNEALING ?
 MOTIVATION
 THE PROCESS
 Ball on terrain example – Simulated Annealing
 APPLICATION
 CONCLUSION
 REFERENCES
INTRODUCTION TO
OPTIMIZATION
 Finding an alternative with the most cost effective or highest achievable performance under the
given constraints, by maximizing desired factors and minimizing undesired ones.
 It is the selection of a best element (with regard to some criterion) from some set of available
alternatives.
 Practice of optimization is restricted by the lack of full information, and the lack of time to
evaluate what information is available (see bounded reality for details). In computer simulation
(modeling) of business problems, optimization is achieved usually by using linear programming
techniques of operations research.
WHAT IS SIMULLATED ANNEALING ?
Simulated annealing
Simulated annealing is a combination of Optimizations technique based on random
evaluation of the objective function in such a way that transition out of local
minimum are possible.
The name of the method is derived from simulations of thermal annealing of
critically heated solids. Oslo and control cooling of a heated solid ensure proper
solidification with highly ordered, crystalline state that corresponds to the lowest
internal energy. Cooling, on the other hand causes defects inside the material
Motivation
 The connection between this algorithm and mathematical minimization was first
noted by Pincus.
 He proposed that it forms the basis of an optimization technique for
combinatorial (and other) problems.
 SA's major advantage over other methods is an ability to avoid becoming
trapped at local minima.
 The algorithm employs a random search which not only accepts changes that
decrease objective function f, but also some changes that increase it.
THE PROCESS
Generate a random solution
Assess its cost
Find a neighboring solution
Assess its cost!
Ball on terrain example – Simulated
Annealing
The ball is initially placed at a random position on the terrain. From the current
position, the ball should be fired such that it can only move one step left or
right.What algorithm should we follow for the ball to finally settle at the lowest point
on the terrain?
Ball on terrain example – SA
APPLICATION OF SIMULATED ANEALING
 The wide utilization of heat exchangers in industrial processes, their cost
minimization is an important target for both designers and users.
 Traditional design approaches are based on iterative procedures which gradually
change the design and geometric parameters to satisfy a given heat duty and
constraints.
 The present study explores the use of non-traditional optimization technique
called simulated annealing.
 The SA approach is able to reduce the total cost of the heat exchanger
CONCLUSION
 SA is a general solution method that is easily applicable to a large number of
problems
 Generally the quality of the results of SA is good, although it can take a lot of
time
 Results are generally not reproducible: another run can give a different result
 SA can leave an optimal solution and not find it again (so try to remember the
best solution found so far)
 Proven to find the optimum under certain conditions
REFERENCES
 Aarst, “Simulated annealing and Boltzman machines”, Wiley, 1989.
 Duda Hart Stork, “Pattern Classification”, Wiley Interscience, 2001.
 Otten, “The Annealing Algorithm”, Kluwer Academic Publishers, 1989.
 Sherwani, “Algorithms for VLSI Physical Design Automation”, Kluwer Academic
Publishers, 1999

More Related Content

Similar to OPTIMIZATION- SIMULATED ANNEALING

Optimization of Injection Molding Process-literature review
Optimization of Injection Molding Process-literature reviewOptimization of Injection Molding Process-literature review
Optimization of Injection Molding Process-literature reviewAlex Larsh
 
Optimization Simulated Annealing
Optimization Simulated AnnealingOptimization Simulated Annealing
Optimization Simulated AnnealingUday Wankar
 
IRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET Journal
 
Grey wolf optimizer trained ANN technique for development of explainable mode...
Grey wolf optimizer trained ANN technique for development of explainable mode...Grey wolf optimizer trained ANN technique for development of explainable mode...
Grey wolf optimizer trained ANN technique for development of explainable mode...IRJET Journal
 
Deep Dive Training Energy Efficiency in Industrial Processes
Deep Dive TrainingEnergy Efficiency in Industrial ProcessesDeep Dive TrainingEnergy Efficiency in Industrial Processes
Deep Dive Training Energy Efficiency in Industrial ProcessesChristoph Emde
 
Data-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) ControlData-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) ControlDebmalya Biswas
 
Innovating new products using multiphysics modeling comsol2012-bangalore
Innovating new products using multiphysics modeling comsol2012-bangaloreInnovating new products using multiphysics modeling comsol2012-bangalore
Innovating new products using multiphysics modeling comsol2012-bangaloreRajveer Shekhawat
 
Economic dispatch using fuzzy logic
Economic dispatch using fuzzy logicEconomic dispatch using fuzzy logic
Economic dispatch using fuzzy logicSenthil Kumar
 
Week1_slides_Mathematical Optimization for Engineers
Week1_slides_Mathematical Optimization for EngineersWeek1_slides_Mathematical Optimization for Engineers
Week1_slides_Mathematical Optimization for EngineersMarcoRavelo2
 
Thermodynamic optimization of
Thermodynamic optimization ofThermodynamic optimization of
Thermodynamic optimization ofJinoop AN
 
IRJET- Review of Optimization Aspects for Weight Reduction
IRJET- Review of Optimization Aspects for Weight ReductionIRJET- Review of Optimization Aspects for Weight Reduction
IRJET- Review of Optimization Aspects for Weight ReductionIRJET Journal
 
Operations-research in quantitative math
Operations-research in quantitative mathOperations-research in quantitative math
Operations-research in quantitative mathronielynLacay1
 
Simulated Annealing
Simulated AnnealingSimulated Annealing
Simulated AnnealingJoy Dutta
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEKARTHIKEYAN V
 

Similar to OPTIMIZATION- SIMULATED ANNEALING (20)

Optimization of Injection Molding Process-literature review
Optimization of Injection Molding Process-literature reviewOptimization of Injection Molding Process-literature review
Optimization of Injection Molding Process-literature review
 
Optimization Simulated Annealing
Optimization Simulated AnnealingOptimization Simulated Annealing
Optimization Simulated Annealing
 
IRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection Molding
 
Grey wolf optimizer trained ANN technique for development of explainable mode...
Grey wolf optimizer trained ANN technique for development of explainable mode...Grey wolf optimizer trained ANN technique for development of explainable mode...
Grey wolf optimizer trained ANN technique for development of explainable mode...
 
mathematical modelling in research
mathematical modelling in research mathematical modelling in research
mathematical modelling in research
 
Deep Dive Training Energy Efficiency in Industrial Processes
Deep Dive TrainingEnergy Efficiency in Industrial ProcessesDeep Dive TrainingEnergy Efficiency in Industrial Processes
Deep Dive Training Energy Efficiency in Industrial Processes
 
DOE Slides.pptx
DOE Slides.pptxDOE Slides.pptx
DOE Slides.pptx
 
Data-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) ControlData-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) Control
 
Innovating new products using multiphysics modeling comsol2012-bangalore
Innovating new products using multiphysics modeling comsol2012-bangaloreInnovating new products using multiphysics modeling comsol2012-bangalore
Innovating new products using multiphysics modeling comsol2012-bangalore
 
Factory layout
Factory layoutFactory layout
Factory layout
 
Economic dispatch using fuzzy logic
Economic dispatch using fuzzy logicEconomic dispatch using fuzzy logic
Economic dispatch using fuzzy logic
 
Week1_slides_Mathematical Optimization for Engineers
Week1_slides_Mathematical Optimization for EngineersWeek1_slides_Mathematical Optimization for Engineers
Week1_slides_Mathematical Optimization for Engineers
 
Thermodynamic optimization of
Thermodynamic optimization ofThermodynamic optimization of
Thermodynamic optimization of
 
IRJET- Review of Optimization Aspects for Weight Reduction
IRJET- Review of Optimization Aspects for Weight ReductionIRJET- Review of Optimization Aspects for Weight Reduction
IRJET- Review of Optimization Aspects for Weight Reduction
 
3DP-RDM_Total_cost
3DP-RDM_Total_cost3DP-RDM_Total_cost
3DP-RDM_Total_cost
 
Operations-research in quantitative math
Operations-research in quantitative mathOperations-research in quantitative math
Operations-research in quantitative math
 
Optimus Brochure
Optimus BrochureOptimus Brochure
Optimus Brochure
 
FEDSM2012-72091
FEDSM2012-72091FEDSM2012-72091
FEDSM2012-72091
 
Simulated Annealing
Simulated AnnealingSimulated Annealing
Simulated Annealing
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLE
 

Recently uploaded

CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniR. Sosa
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 

Recently uploaded (20)

CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 

OPTIMIZATION- SIMULATED ANNEALING

  • 1. OPTIMIZATION- SIMULATED ANNEALING PREASENTED BY: ABHISHEK PANDEY M.Tech (HYDRAULICS)
  • 2. CONTENTS  INTRODUCTION TO OPTIMIZATION  WHAT IS SIMULLATED ANNEALING ?  MOTIVATION  THE PROCESS  Ball on terrain example – Simulated Annealing  APPLICATION  CONCLUSION  REFERENCES
  • 3. INTRODUCTION TO OPTIMIZATION  Finding an alternative with the most cost effective or highest achievable performance under the given constraints, by maximizing desired factors and minimizing undesired ones.  It is the selection of a best element (with regard to some criterion) from some set of available alternatives.  Practice of optimization is restricted by the lack of full information, and the lack of time to evaluate what information is available (see bounded reality for details). In computer simulation (modeling) of business problems, optimization is achieved usually by using linear programming techniques of operations research.
  • 4. WHAT IS SIMULLATED ANNEALING ? Simulated annealing Simulated annealing is a combination of Optimizations technique based on random evaluation of the objective function in such a way that transition out of local minimum are possible. The name of the method is derived from simulations of thermal annealing of critically heated solids. Oslo and control cooling of a heated solid ensure proper solidification with highly ordered, crystalline state that corresponds to the lowest internal energy. Cooling, on the other hand causes defects inside the material
  • 5. Motivation  The connection between this algorithm and mathematical minimization was first noted by Pincus.  He proposed that it forms the basis of an optimization technique for combinatorial (and other) problems.  SA's major advantage over other methods is an ability to avoid becoming trapped at local minima.  The algorithm employs a random search which not only accepts changes that decrease objective function f, but also some changes that increase it.
  • 6. THE PROCESS Generate a random solution Assess its cost Find a neighboring solution Assess its cost!
  • 7.
  • 8.
  • 9. Ball on terrain example – Simulated Annealing The ball is initially placed at a random position on the terrain. From the current position, the ball should be fired such that it can only move one step left or right.What algorithm should we follow for the ball to finally settle at the lowest point on the terrain?
  • 10. Ball on terrain example – SA
  • 11. APPLICATION OF SIMULATED ANEALING  The wide utilization of heat exchangers in industrial processes, their cost minimization is an important target for both designers and users.  Traditional design approaches are based on iterative procedures which gradually change the design and geometric parameters to satisfy a given heat duty and constraints.  The present study explores the use of non-traditional optimization technique called simulated annealing.  The SA approach is able to reduce the total cost of the heat exchanger
  • 12. CONCLUSION  SA is a general solution method that is easily applicable to a large number of problems  Generally the quality of the results of SA is good, although it can take a lot of time  Results are generally not reproducible: another run can give a different result  SA can leave an optimal solution and not find it again (so try to remember the best solution found so far)  Proven to find the optimum under certain conditions
  • 13. REFERENCES  Aarst, “Simulated annealing and Boltzman machines”, Wiley, 1989.  Duda Hart Stork, “Pattern Classification”, Wiley Interscience, 2001.  Otten, “The Annealing Algorithm”, Kluwer Academic Publishers, 1989.  Sherwani, “Algorithms for VLSI Physical Design Automation”, Kluwer Academic Publishers, 1999