SlideShare a Scribd company logo
A Hybrid Sine Cosine Optimization Algorithm
for Solving Global Optimization Problems
R. M. Rizk-Allah
Basic Engineering sciences Dept. – Menoufia University- Egypt
Scientific Research Group in Egypt (SRGE) May, 13, 2017
 SCA is a new efficient population-based optimization
algorithm proposed in 2016.
 SCA still may face the problem of getting trapped in
local optima regarding insufficient diversity of the agents
and their unbalanced exploration/exploitation trends in
some cases.
 To avoid these issues, SCA is integrated with a local
search techinque to solve the global optimization
problems.
A nonlinear programming problem is stated as follows:
1 2Min ( ) ( , ,..., )
Subject to: ,
nf f x x x 

x
x
| ( ) 0, 1,..., , ( ) 0, 1,...., ,
, 1,....,
j j
i i i
g j q h j q m
LB x UB i n
      
   
    
x x x
Global minimum : For the function : , ,n
f R     ¡
the value is called a global minimum if
and only if
*
: ( ) ( )f f  x x x
* *
( )f f x@
SCA is population-based optimization algorithm that is established
based on the mathematical sine and cosine functions
Sine and cosine with range of [-2,2]
A hybrid sine cosine optimization algorithm for solving global optimization problems
•Evaluation which is accomplished using the objective
function
• Solutions update
The main stages of SCA
, 1 2 3 , , 4
, 1
, 1 2 3 , , 4
sin( ) | | 0.5
cos( ) | | 0.5
1,2,...,
i t i t i t
i t
i t i t i t
r r r P r
r r r P r
i PS

    
 
    

x x
x
x x
1
a t
r a
T

 
Yes
Initialize the location for search agents
Evaluate the search agents by using the objective function
Update the location of the obtained best solution so far
(destination)
Update the parameters r1, r2 , r3 and r4
Update the position of search agents
Records the best solution as the global optimum
End
Start
Is the iteration satisfied?
No
r1 dictates the next position regions.
r2 defines how far the movement should be towards or outwards
the destination.
r3 gives random weights for destination in order to stochastically
emphasize (r3 > 1) or deemphasize (r3 < 1) the
effect of desalination in defining the distance.
Finally, the parameter r4 equally switches between
the sine and cosine components .
The advantages and disadvantages of SCA
this algorithm might not be able to outperform other
algorithms on specific set of problems.
Existence of four random parameters
It is very simple from the mathematical and algorithmic
standpoints
it provides in many instances highly accurate results
The search procedure looks for the best solution “near”
another solution by repeatedly making small changes to a
starting solution until no further improved solutions can
be found.
(1 )
( ) (1 )
t T
t R r

  
( ). , ( 1, 2,.., )x x t e i nt i   
In section some test functions are collected and reported in Table 1
F1 F2
Algorithm SCA Modified SCA SCA Modified SCA
Best 6.664932E-014 2.078186E-085 1.7105E-011 7.18184E-044
Worst 8.457374E-009 9.425757E-071 1.02209E-009 7.05777E-025
Mean 9.143351E-010 3.142157E-071 3.18636E-010 7.49224E-026
Std. dev. 2.13809415E-009 5.441757E-071 2.405910E-010 2.21859E-025
Pareto front of the best compromise solutions
50 100 150 200
10
-50
10
0
Convergence curve
Iteration
Bestflame(score)obtainedsofar
SCA
QSCA
F1
50 100 150 200
10
-40
10
-20
10
0
Convergence curve
Iteration
Bestflame(score)obtainedsofar
SCA
QSCA
F2
The obtained result shows that the SCA based local serach is
superior to the SCA. Additionally, it can escape the local minima
and converge to the global minima efficiently.
Conclusion
For future works, it is possible to extent it to solve more
complex problems.

More Related Content

What's hot (20)

PDF
Ridge regression
Ananda Swarup
 
PDF
GAN - Theory and Applications
Emanuele Ghelfi
 
PPTX
Instruction pipeline: Computer Architecture
InteX Research Lab
 
PPT
Particle Swarm Optimization - PSO
Mohamed Talaat
 
PPTX
Interpolation
Bhavik A Shah
 
PDF
I. AO* SEARCH ALGORITHM
vikas dhakane
 
PDF
Deep Dive into Hyperparameter Tuning
Shubhmay Potdar
 
PPTX
Activation function
RakshithGowdakodihal
 
PPT
Asymptotic Notation and Complexity
Rajandeep Gill
 
PPTX
Uninformed search /Blind search in AI
Kirti Verma
 
PDF
Recurrent Neural Networks
Rakuten Group, Inc.
 
PPTX
Neural network
Ramesh Giri
 
PPTX
Hamiltonian path
Arindam Ghosh
 
PPT
Ann
vini89
 
PDF
Gradient descent method
Sanghyuk Chun
 
PPT
K mean-clustering algorithm
parry prabhu
 
PPT
Ant Colony Optimization - ACO
Mohamed Talaat
 
PPTX
Birch Algorithm With Solved Example
kailash shaw
 
PPTX
HML: Historical View and Trends of Deep Learning
Yan Xu
 
PPTX
Simulated annealing-global optimization algorithm
Akhil Prabhakar
 
Ridge regression
Ananda Swarup
 
GAN - Theory and Applications
Emanuele Ghelfi
 
Instruction pipeline: Computer Architecture
InteX Research Lab
 
Particle Swarm Optimization - PSO
Mohamed Talaat
 
Interpolation
Bhavik A Shah
 
I. AO* SEARCH ALGORITHM
vikas dhakane
 
Deep Dive into Hyperparameter Tuning
Shubhmay Potdar
 
Activation function
RakshithGowdakodihal
 
Asymptotic Notation and Complexity
Rajandeep Gill
 
Uninformed search /Blind search in AI
Kirti Verma
 
Recurrent Neural Networks
Rakuten Group, Inc.
 
Neural network
Ramesh Giri
 
Hamiltonian path
Arindam Ghosh
 
Ann
vini89
 
Gradient descent method
Sanghyuk Chun
 
K mean-clustering algorithm
parry prabhu
 
Ant Colony Optimization - ACO
Mohamed Talaat
 
Birch Algorithm With Solved Example
kailash shaw
 
HML: Historical View and Trends of Deep Learning
Yan Xu
 
Simulated annealing-global optimization algorithm
Akhil Prabhakar
 

Similar to A hybrid sine cosine optimization algorithm for solving global optimization problems (20)

PDF
Sca a sine cosine algorithm for solving optimization problems
laxmanLaxman03209
 
PPT
Synthesis of Linear and Non-Separable Planar Array Patterns
Michael Buckley
 
PDF
GECCO 2009 BBOB Workshop
Petr Pošík
 
PDF
CI L11 Optimization 3 GlobalOptimization.pdf
SantiagoGarridoBulln
 
PDF
Ica 2013021816274759
Valentino Selayan
 
PDF
Cuckoo Search: Recent Advances and Applications
Xin-She Yang
 
PDF
Simulated Annealing for Optimal Power Flow (OPF)
Anmol Dwivedi
 
PDF
Fundamentals of Genetic Algorithms (Soft Computing)
Amit Kumar Rathi
 
PDF
Tutorial rpo
mosi2005
 
DOCX
Data Structures & Algorithms Coursework Assignment for Sem.docx
simonithomas47935
 
PPTX
Linear Search Algorithm Linear Search Algorithm
tenderkapitsa9
 
PPTX
HILL CLIMBING FOR ELECTRONICS AND COMMUNICATION ENG
neelamsanjeevkumar
 
PDF
Evolutionary Algorithms and their Applications in Civil Engineering - 1
shreymodi
 
PDF
The Robust Optimization of Non-Linear Requirements Models
gregoryg
 
PDF
2local.pdf
vijaykumar95844
 
PDF
Combinatorial optimization CO-1
man003
 
PPTX
cs-171-05-LocalSearch.pptx
VijayKumarLokanadam
 
PPTX
Chap 4 local_search
Rakhi Gupta
 
PDF
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Ali Shahed
 
Sca a sine cosine algorithm for solving optimization problems
laxmanLaxman03209
 
Synthesis of Linear and Non-Separable Planar Array Patterns
Michael Buckley
 
GECCO 2009 BBOB Workshop
Petr Pošík
 
CI L11 Optimization 3 GlobalOptimization.pdf
SantiagoGarridoBulln
 
Ica 2013021816274759
Valentino Selayan
 
Cuckoo Search: Recent Advances and Applications
Xin-She Yang
 
Simulated Annealing for Optimal Power Flow (OPF)
Anmol Dwivedi
 
Fundamentals of Genetic Algorithms (Soft Computing)
Amit Kumar Rathi
 
Tutorial rpo
mosi2005
 
Data Structures & Algorithms Coursework Assignment for Sem.docx
simonithomas47935
 
Linear Search Algorithm Linear Search Algorithm
tenderkapitsa9
 
HILL CLIMBING FOR ELECTRONICS AND COMMUNICATION ENG
neelamsanjeevkumar
 
Evolutionary Algorithms and their Applications in Civil Engineering - 1
shreymodi
 
The Robust Optimization of Non-Linear Requirements Models
gregoryg
 
2local.pdf
vijaykumar95844
 
Combinatorial optimization CO-1
man003
 
cs-171-05-LocalSearch.pptx
VijayKumarLokanadam
 
Chap 4 local_search
Rakhi Gupta
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Ali Shahed
 
Ad

More from Aboul Ella Hassanien (20)

PDF
The 9th International Conference on Advanced Machine Learning Technologies an...
Aboul Ella Hassanien
 
PDF
المسابقة الرمضانية للاستاذ الدكتور ابو العلا عطيفي حسنين .pdf
Aboul Ella Hassanien
 
PDF
انجازات المدرسة العلمية البحثية المصرية (SRSEG) لعام 2024.pdf
Aboul Ella Hassanien
 
PPTX
ويبينار علي مصطفى مشرفة باشا: اينشتين العربو
Aboul Ella Hassanien
 
PDF
الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdf
Aboul Ella Hassanien
 
PDF
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...
Aboul Ella Hassanien
 
PDF
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
Aboul Ella Hassanien
 
PDF
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
Aboul Ella Hassanien
 
PPTX
Intelligent Avatars in the Metaverse.pptx
Aboul Ella Hassanien
 
PDF
دليل البحث العلمى .pdf
Aboul Ella Hassanien
 
PDF
SRGE photo.pdf
Aboul Ella Hassanien
 
PPTX
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
Aboul Ella Hassanien
 
PPTX
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي
Aboul Ella Hassanien
 
PPTX
الميتافيرس و مستقبل التعليم فى الوطن العربى
Aboul Ella Hassanien
 
PPTX
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
Aboul Ella Hassanien
 
PPTX
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
Aboul Ella Hassanien
 
PPTX
التغير المناخى للاطفال
Aboul Ella Hassanien
 
PPTX
الذكاء الاصطناعى للاطفال
Aboul Ella Hassanien
 
PPTX
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
Aboul Ella Hassanien
 
PPTX
الإقتصاد الأخضر لمواجهة التغيرات المناخية
Aboul Ella Hassanien
 
The 9th International Conference on Advanced Machine Learning Technologies an...
Aboul Ella Hassanien
 
المسابقة الرمضانية للاستاذ الدكتور ابو العلا عطيفي حسنين .pdf
Aboul Ella Hassanien
 
انجازات المدرسة العلمية البحثية المصرية (SRSEG) لعام 2024.pdf
Aboul Ella Hassanien
 
ويبينار علي مصطفى مشرفة باشا: اينشتين العربو
Aboul Ella Hassanien
 
الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdf
Aboul Ella Hassanien
 
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...
Aboul Ella Hassanien
 
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
Aboul Ella Hassanien
 
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
Aboul Ella Hassanien
 
Intelligent Avatars in the Metaverse.pptx
Aboul Ella Hassanien
 
دليل البحث العلمى .pdf
Aboul Ella Hassanien
 
SRGE photo.pdf
Aboul Ella Hassanien
 
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
Aboul Ella Hassanien
 
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي
Aboul Ella Hassanien
 
الميتافيرس و مستقبل التعليم فى الوطن العربى
Aboul Ella Hassanien
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
Aboul Ella Hassanien
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
Aboul Ella Hassanien
 
التغير المناخى للاطفال
Aboul Ella Hassanien
 
الذكاء الاصطناعى للاطفال
Aboul Ella Hassanien
 
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
Aboul Ella Hassanien
 
الإقتصاد الأخضر لمواجهة التغيرات المناخية
Aboul Ella Hassanien
 
Ad

Recently uploaded (20)

PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PDF
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PDF
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
PDF
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
PDF
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PPTX
Innowell Capability B0425 - Commercial Buildings.pptx
regobertroza
 
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
PDF
PRIZ Academy - Change Flow Thinking Master Change with Confidence.pdf
PRIZ Guru
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
DOCX
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PPTX
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
PPTX
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
PDF
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
Innowell Capability B0425 - Commercial Buildings.pptx
regobertroza
 
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
PRIZ Academy - Change Flow Thinking Master Change with Confidence.pdf
PRIZ Guru
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 

A hybrid sine cosine optimization algorithm for solving global optimization problems

  • 1. A Hybrid Sine Cosine Optimization Algorithm for Solving Global Optimization Problems R. M. Rizk-Allah Basic Engineering sciences Dept. – Menoufia University- Egypt Scientific Research Group in Egypt (SRGE) May, 13, 2017
  • 2.  SCA is a new efficient population-based optimization algorithm proposed in 2016.  SCA still may face the problem of getting trapped in local optima regarding insufficient diversity of the agents and their unbalanced exploration/exploitation trends in some cases.  To avoid these issues, SCA is integrated with a local search techinque to solve the global optimization problems.
  • 3. A nonlinear programming problem is stated as follows: 1 2Min ( ) ( , ,..., ) Subject to: , nf f x x x   x x | ( ) 0, 1,..., , ( ) 0, 1,...., , , 1,...., j j i i i g j q h j q m LB x UB i n                 x x x Global minimum : For the function : , ,n f R     ¡ the value is called a global minimum if and only if * : ( ) ( )f f  x x x * * ( )f f x@
  • 4. SCA is population-based optimization algorithm that is established based on the mathematical sine and cosine functions Sine and cosine with range of [-2,2]
  • 6. •Evaluation which is accomplished using the objective function • Solutions update The main stages of SCA , 1 2 3 , , 4 , 1 , 1 2 3 , , 4 sin( ) | | 0.5 cos( ) | | 0.5 1,2,..., i t i t i t i t i t i t i t r r r P r r r r P r i PS               x x x x x 1 a t r a T   
  • 7. Yes Initialize the location for search agents Evaluate the search agents by using the objective function Update the location of the obtained best solution so far (destination) Update the parameters r1, r2 , r3 and r4 Update the position of search agents Records the best solution as the global optimum End Start Is the iteration satisfied? No
  • 8. r1 dictates the next position regions. r2 defines how far the movement should be towards or outwards the destination. r3 gives random weights for destination in order to stochastically emphasize (r3 > 1) or deemphasize (r3 < 1) the effect of desalination in defining the distance. Finally, the parameter r4 equally switches between the sine and cosine components .
  • 9. The advantages and disadvantages of SCA this algorithm might not be able to outperform other algorithms on specific set of problems. Existence of four random parameters It is very simple from the mathematical and algorithmic standpoints it provides in many instances highly accurate results
  • 10. The search procedure looks for the best solution “near” another solution by repeatedly making small changes to a starting solution until no further improved solutions can be found. (1 ) ( ) (1 ) t T t R r     ( ). , ( 1, 2,.., )x x t e i nt i   
  • 11. In section some test functions are collected and reported in Table 1
  • 12. F1 F2 Algorithm SCA Modified SCA SCA Modified SCA Best 6.664932E-014 2.078186E-085 1.7105E-011 7.18184E-044 Worst 8.457374E-009 9.425757E-071 1.02209E-009 7.05777E-025 Mean 9.143351E-010 3.142157E-071 3.18636E-010 7.49224E-026 Std. dev. 2.13809415E-009 5.441757E-071 2.405910E-010 2.21859E-025
  • 13. Pareto front of the best compromise solutions 50 100 150 200 10 -50 10 0 Convergence curve Iteration Bestflame(score)obtainedsofar SCA QSCA F1 50 100 150 200 10 -40 10 -20 10 0 Convergence curve Iteration Bestflame(score)obtainedsofar SCA QSCA F2
  • 14. The obtained result shows that the SCA based local serach is superior to the SCA. Additionally, it can escape the local minima and converge to the global minima efficiently. Conclusion For future works, it is possible to extent it to solve more complex problems.