Tangent Search Algorithm for Solving Optimization Problem

버전 1.0.5 (12.1 KB) 작성자: abdesslem layeb
This code implements a new population-based optimization algorithm called the Tangent Search Algorithm (TSA) and a light version sTSA
다운로드 수: 321
업데이트 날짜: 2022/3/12

라이선스 보기

This code implements a new population-based optimization algorithm called the Tangent Search Algorithm (TSA) to solve optimization problems. The TSA uses a mathematical model based on the tangent function to move a given solution toward a better solution. The tangent flight function has the advantage to balance between the exploitation and the exploration search. Moreover, a novel escape procedure is used to avoid to be trapped in local minima. Besides, an adaptive variable step size is also integrated in this algorithm to enhance the convergence capacity.
TSA: the original code of the paper" Layeb, Abdesslem. "Tangent search algorithm for solving optimization problems." Neural Computing and Applications (2022): 1-32."
sTSA: light and efficient version of TSA

인용 양식

abdesslem layeb (2024). Tangent Search Algorithm for Solving Optimization Problem (https://www.mathworks.com/matlabcentral/fileexchange/89897-tangent-search-algorithm-for-solving-optimization-problem), MATLAB Central File Exchange. 검색됨 .

Layeb, Abdesslem. "Tangent search algorithm for solving optimization problems." Neural Computing and Applications (2022): 1-32.

MATLAB 릴리스 호환 정보
개발 환경: R2021a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

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

Start Hunting!
버전 게시됨 릴리스 정보
1.0.5

update sTSA

1.0.4

A simple tangent search algorithm with large and small tangent flight (sTSA)

1.0.3

code improved

1.0.2

code improved

1.0.1

test functions added

1.0.0