Competition of Tribes and Cooperation with Members (CTCM)

Version 1.0.4 (758 KB) by Merlin
CTCM is an optimization algorithm inspired by cooperative and competitive behaviors in primitive human societies by constructing mathematica
80 Downloads
Updated 22 Oct 2024

View License

CTCM is an optimization algorithm inspired by cooperative and competitive behaviors in primitive human societies by constructing mathematical models of inter-tribal competition as well as intra-tribal cooperation.
The code could run on **Octave 9.1.0 Matlab Online**
Competition of Tribes and Cooperation of Members Algorithm, which mimic human tribe members cooperating over competing are presented. Subsequently, the mathematical model and system framework of the algorithm were constructed. In order to test the performance of the algorithm, CTCM is applied on 23 benchmark functions including unimodal,multimodal and fixed-dimension cases. The performance is compared with other state-of-the-art algorithms, including PSO, GWO, SSA, ESOA, BAS, WOA. The results indicate that CTCM possesses a strong global optimization capability and stability on the benchmark functions, and has a faster convergence speed compared with other algorithms. Finally, CTCM demonstrates superior solution capability and stability on two real engineering optimization problems.
you might try CTCM if you are now using particle **Particle Swarm Optimization (PSO)**, **Genetic Algorithm (GA)**, **Differntial Evolution Algorithm (DE)** **Grey Wolf Optimizer (GWO)**, **Sparrow Search Algorithm (SSA)**, **Egret Swarm Optimization (ESOA)**, **Beetle Antennae Search (BAS)** and **Whale Optimization (WOA)**

Cite As

Merlin (2024). Competition of Tribes and Cooperation with Members (CTCM) (https://www.mathworks.com/matlabcentral/fileexchange/168661-competition-of-tribes-and-cooperation-with-members-ctcm), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.4

The newest version of CTCM

1.0.3

readme update

1.0.2

Description Modification

1.0.1

Description Modification

1.0.0