A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications

In recent times, numerous innovative and specialized algorithms have emerged to tackle two and three multi-objective types of problems. However, their effectiveness on many-objective challenges remains uncertain. This paper introduces a new Many-objective Sine–Cosine Algorithm (MaOSCA), which employ...

Full description

Bibliographic Details
Main Authors: Rama Chandran Narayanan, Narayanan Ganesh, Robert Čep, Pradeep Jangir, Jasgurpreet Singh Chohan, Kanak Kalita
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/10/2301
_version_ 1827740885325971456
author Rama Chandran Narayanan
Narayanan Ganesh
Robert Čep
Pradeep Jangir
Jasgurpreet Singh Chohan
Kanak Kalita
author_facet Rama Chandran Narayanan
Narayanan Ganesh
Robert Čep
Pradeep Jangir
Jasgurpreet Singh Chohan
Kanak Kalita
author_sort Rama Chandran Narayanan
collection DOAJ
description In recent times, numerous innovative and specialized algorithms have emerged to tackle two and three multi-objective types of problems. However, their effectiveness on many-objective challenges remains uncertain. This paper introduces a new Many-objective Sine–Cosine Algorithm (MaOSCA), which employs a reference point mechanism and information feedback principle to achieve efficient, effective, productive, and robust performance. The MaOSCA algorithm’s capabilities are enhanced by incorporating multiple features that balance exploration and exploitation, direct the search towards promising areas, and prevent search stagnation. The MaOSCA’s performance is evaluated against popular algorithms such as the Non-dominated sorting genetic algorithm-III (NSGA-III), the Multi-objective Evolutionary Algorithm based on Decomposition (MOEA/D) integrated with Differential Evolution (MOEADDE), the Many-objective Particle Swarm Optimizer (MaOPSO), and the Many-objective JAYA Algorithm (MaOJAYA) across various test suites, including DTLZ1-DTLZ7 with 5, 9, and 15 objectives and car cab design, water resources management, car side impact, marine design, and 10-bar truss engineering design problems. The performance evaluation is carried out using various performance metrics. The MaOSCA demonstrates its ability to achieve well-converged and diversified solutions for most problems. The success of the MaOSCA can be attributed to the multiple features of the SCA optimizer integrated into the algorithm.
first_indexed 2024-03-11T03:31:40Z
format Article
id doaj.art-ca2182ea661d4340af569459c7df5758
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T03:31:40Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-ca2182ea661d4340af569459c7df57582023-11-18T02:18:58ZengMDPI AGMathematics2227-73902023-05-011110230110.3390/math11102301A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering ApplicationsRama Chandran Narayanan0Narayanan Ganesh1Robert Čep2Pradeep Jangir3Jasgurpreet Singh Chohan4Kanak Kalita5Department of Computer Science and Engineering, Sona College of Technology, Salem 636005, IndiaSchool of Computer Science and Engineering, Vellore Institute of Technology, Chennai 600127, IndiaDepartment of Machining, Assembly and Engineering Metrology, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 70800 Ostrava, Czech RepublicRajasthan Rajya Vidyut Prasaran Nigam, Losal, Jaipur 302006, IndiaDepartment of Mechanical Engineering, University Centre for Research & Development, Chandigarh University, Mohali 140413, IndiaDepartment of Mechanical Engineering, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Avadi 600062, IndiaIn recent times, numerous innovative and specialized algorithms have emerged to tackle two and three multi-objective types of problems. However, their effectiveness on many-objective challenges remains uncertain. This paper introduces a new Many-objective Sine–Cosine Algorithm (MaOSCA), which employs a reference point mechanism and information feedback principle to achieve efficient, effective, productive, and robust performance. The MaOSCA algorithm’s capabilities are enhanced by incorporating multiple features that balance exploration and exploitation, direct the search towards promising areas, and prevent search stagnation. The MaOSCA’s performance is evaluated against popular algorithms such as the Non-dominated sorting genetic algorithm-III (NSGA-III), the Multi-objective Evolutionary Algorithm based on Decomposition (MOEA/D) integrated with Differential Evolution (MOEADDE), the Many-objective Particle Swarm Optimizer (MaOPSO), and the Many-objective JAYA Algorithm (MaOJAYA) across various test suites, including DTLZ1-DTLZ7 with 5, 9, and 15 objectives and car cab design, water resources management, car side impact, marine design, and 10-bar truss engineering design problems. The performance evaluation is carried out using various performance metrics. The MaOSCA demonstrates its ability to achieve well-converged and diversified solutions for most problems. The success of the MaOSCA can be attributed to the multiple features of the SCA optimizer integrated into the algorithm.https://www.mdpi.com/2227-7390/11/10/2301many-objective optimizationSine–Cosine Algorithmreference point mechanisminformation feedback modelMaOSCA
spellingShingle Rama Chandran Narayanan
Narayanan Ganesh
Robert Čep
Pradeep Jangir
Jasgurpreet Singh Chohan
Kanak Kalita
A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
Mathematics
many-objective optimization
Sine–Cosine Algorithm
reference point mechanism
information feedback model
MaOSCA
title A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
title_full A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
title_fullStr A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
title_full_unstemmed A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
title_short A Novel Many-Objective Sine–Cosine Algorithm (MaOSCA) for Engineering Applications
title_sort novel many objective sine cosine algorithm maosca for engineering applications
topic many-objective optimization
Sine–Cosine Algorithm
reference point mechanism
information feedback model
MaOSCA
url https://www.mdpi.com/2227-7390/11/10/2301
work_keys_str_mv AT ramachandrannarayanan anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT narayananganesh anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT robertcep anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT pradeepjangir anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT jasgurpreetsinghchohan anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT kanakkalita anovelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT ramachandrannarayanan novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT narayananganesh novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT robertcep novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT pradeepjangir novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT jasgurpreetsinghchohan novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications
AT kanakkalita novelmanyobjectivesinecosinealgorithmmaoscaforengineeringapplications