Related Experiment Video
Updated: Jul 2, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
A Multi-Objective Sine Cosine Algorithm Based on a Competitive Mechanism and Its Application in Engineering Design
Nengxian Liu1, Jeng-Shyang Pan2, Genggeng Liu1
1College of Computer and Data Science, Fuzhou University, Fuzhou 350108, China.
A new competitive mechanism multi-objective sine cosine algorithm (CMOSCA) improves convergence and diversity for multi-objective optimization problems (MOPs). This algorithm enhances evolutionary strategies for better real-world engineering design solutions.
Area of Science:
- Computational Intelligence
- Optimization Algorithms
Background:
- Multi-objective optimization problems (MOPs) are prevalent in real-world scenarios.
- Existing multi-objective evolutionary algorithms (MOEAs) face challenges in balancing convergence and diversity of non-dominated solutions.
Purpose of the Study:
- To propose an efficient multi-objective sine cosine algorithm with a competitive mechanism (CMOSCA) to address the convergence-diversity trade-off in MOPs.
Main Methods:
- The CMOSCA utilizes non-dominated sorting and crowding distance for agent ranking and selection.
- A novel position updating operator is developed using a competitive mechanism based on shift-based density estimation.
- Outstanding agents guide the evolutionary process, with competition winners integrated into the position update scheme.
Main Results:
- The CMOSCA demonstrated superior performance on DTLZ, WFG, and ZDT benchmark suites, achieving better convergence and diversity.
- Statistical results confirmed the CMOSCA's efficiency and effectiveness when applied to engineering design problems.
Conclusions:
- The proposed CMOSCA effectively balances convergence and diversity for multi-objective optimization.
- CMOSCA presents a promising approach for solving complex engineering design challenges.
More Related Videos
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Dot Product: Problem Solving
Identify the problem: Start by reading the problem and...
Direction Cosines of a Vector
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Centroid of a Body: Problem Solving
The x-coordinates and y-coordinates of each element's...

