Multi-Objective Crystal Structure Algorithm (MOCryStAl)
Version 1.0.0 (17.9 KB) by
Nima Khodadadi
The codes of multi-objective version of a recently proposed meta-heuristic algorithm called Crystal Structure Algorithm
In many optimization problems, the main goal is to improve a single performance index in which a minimum or maximum value of this index fully reflects the quality of the response obtained from a system. However, in some cases, it is impossible to rely solely on a single index, so a multi-objective optimization problem with multiple performance indicators is considered where the values of all of them should be optimized simultaneously. The mentioned process requires a multi-objective optimization algorithm that can deal with the complexity of problems with simultaneous indexes. This paper presents the multi-objective version of a recently proposed metaheuristic algorithm called Crystal Structure Algorithm (CryStAl) which was inspired by the principles underlying the formation crystal structures. For the performance evaluation of this algorithm which is called MOCryStAl, the benchmark problems of the Completions on Evolutionary Computation (CEC) on multi- objective optimization, called CEC-09, are utilized. Some real-world engineering design problems are used to evaluate the efficiency of the proposed approach. The results demonstrate that the proposed methods can provide excellent results in dealing with the considered multi-objective problems.
% Crystal Structure Algorithm (CryStAl) (MOCryStAl) %
% %
% %
% Developed in MATLAB R2021a (MacOs) %
% %
% Author and programmer %
% --------------------------------- %
% Nima Khodadadi (ʘ‿ʘ) %
% Siamak Talatahari %
% Mahdi Azizi %
% Pooya Sareh %
% %
% e-Mail %
% --------------------------------- %
% inimakhan@me.com %
% %
% Homepage %
% --------------------------------- %
% https://nimakhodadadi.com %
% %
% %
Cite As
Nima Khodadadi (2024). Multi-Objective Crystal Structure Algorithm (MOCryStAl) (https://www.mathworks.com/matlabcentral/fileexchange/98229-multi-objective-crystal-structure-algorithm-mocrystal), MATLAB Central File Exchange. Retrieved .
Khodadadi, Nima, et al. “Multi-Objective Crystal Structure Algorithm (MOCryStAl): Introduction and Performance Evaluation.” IEEE Access, Institute of Electrical and Electronics Engineers (IEEE), 2021, pp. 1–1, doi:10.1109/access.2021.3106487.
MATLAB Release Compatibility
Created with
R2021a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |