View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Differential Search Algorithm: A modernized particle swarm optimization algorithm

4.8 | 6 ratings Rate this file 27 Downloads (last 30 days) File Size: 7.29 KB File ID: #43390 Version: 1.2
image thumbnail

Differential Search Algorithm: A modernized particle swarm optimization algorithm



06 Sep 2013 (Updated )

DSA is a modernized particle swarm optimization algorithm.

| Watch this File

File Information

Differential Search Algorithm (DSA) is a new and effective evolutionary algorithm for solving real-valued numerical optimization problems. DSA was inspired by migration of superorganisms utilizing the concept of stable-motion. In [1], the problem solving success of DSA was compared to the successes of ABC, JDE, JADE, SADE, EPSDE, GSA, PSO2011 and CMA-ES algorithms for solution of numerical optimization problems.

DSA is a multi-strategy based, advanced evolutionary algorithm. DSA analogically simulates a superorganism that migrates between two stopovers. Standard DSA has four different search-methods; bijective-DSA (B-DSA), surjective-DSA (S-DSA), Elitist(1)-DSA (E1-DSA), and Elitist(2)-DSA (E2-DSA). Hybridization of DSA (H-DSA) search methods is quite easy.

See for detailed information and updated-versions of DSA.

Related references;

1. P. Civicioglu, "Transforming Geocentric Cartesian Coordinates to Geodetic Coordinates by Using Differential Search Algorithm", Computers and Geosciences, 46, 229-247, 2012.

2. P. Civicioglu, "Backtracking Search Optimization Algorithm for numerical optimization problems", Applied Mathematics and Computation, 219, 8121–8144, 2013.

3. P. Civicioglu, "Artificial cooperative search algorithm for numerical optimization problems",Information Sciences, 229, 58–76, 2013.

4. P. Civicioglu, E. Besdok, "A conceptual comparison of the cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms", Artificial Intelligence Review, 39 (4), 315-346, 2013.

Required Products Statistics and Machine Learning Toolbox
MATLAB release MATLAB 8.0 (R2012b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (7)
09 Feb 2017 golnaz barzegar

hi i dont now that how use this algourithm
pleas tell me that how run this code in the matlab

Comment only
10 Oct 2016 chenf

chenf (view profile)

05 Jun 2015 behnammozi

27 Dec 2013 Anka

simple, effective, speed and excellent

09 Oct 2013 Muhammad zohaib shan

hmm gooD excelent

13 Sep 2013 Jack

Jack (view profile)

10 Sep 2013 Jack

Jack (view profile)

13 Sep 2013 1.2

tile and summary have been revised

Contact us