State Transition Algorithm

This is a Matlab toolbox of State Transition Algorithm (STA)

Download
Download

You are now following this Submission

Cite As

Michael (2026). State Transition Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/52498-state-transition-algorithm), MATLAB Central File Exchange. Retrieved .

Zhou X, Yang C, Gui W. State transition algorithm[J]. Journal of Industrial and Management Optimization, 2012, 8(4): 1039-1056.

Zhou, Xiaojun, et al. “State Transition Algorithm.” Journal of Industrial &Amp\Mathsemicolon Management Optimization, vol. 8, no. 4, American Institute of Mathematical Sciences (AIMS), 2012, pp. 1039–56, doi:10.3934/jimo.2012.8.1039.

View more styles

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0

Modifications

Download
1.0.0-9

Adjust markdown format

Download
1.0.0-8

Add markdown format

Download
1.0.0-7

add the GitHub link

Download
1.0.0-6

Add a GitHub link

Download
1.0.0-5

add the description of basic state transition algorithm (STA)

Download
1.0.0-4

Update the implementation of state transformation operators

Download
1.0.0-3

references for this code.

Download
1.0.0-2

Change screeshot

Download
1.0.0-1

This is a vector version of the basic STA. The built-in function randint in MATLAB is changed to randi, and the termination conditions are slightly changed.

Download
1.0.0-0

Download