Teamwork Optimization Algorithm: A New Optimization Approach for Function Minimization/Maximization

被引:69
作者
Dehghani, Mohammad [1 ]
Trojovsky, Pavel [2 ]
机构
[1] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz 7155713876, Iran
[2] Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
关键词
optimization; optimization algorithm; optimization problem; population-based; teamwork;
D O I
10.3390/s21134567
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Population-based optimization algorithms are one of the most widely used and popular methods in solving optimization problems. In this paper, a new population-based optimization algorithm called the Teamwork Optimization Algorithm (TOA) is presented to solve various optimization problems. The main idea in designing the TOA is to simulate the teamwork behaviors of the members of a team in order to achieve their desired goal. The TOA is mathematically modeled for usability in solving optimization problems. The capability of the TOA in solving optimization problems is evaluated on a set of twenty-three standard objective functions. Additionally, the performance of the proposed TOA is compared with eight well-known optimization algorithms in providing a suitable quasi-optimal solution. The results of optimization of objective functions indicate the ability of the TOA to solve various optimization problems. Analysis and comparison of the simulation results of the optimization algorithms show that the proposed TOA is superior and far more competitive than the eight compared algorithms.
引用
收藏
页数:26
相关论文
共 20 条
  • [11] Marine Predators Algorithm: A nature-inspired metaheuristic
    Faramarzi, Afshin
    Heidarinejad, Mohammad
    Mirjalili, Seyedali
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 152
  • [12] Architecture for an Artificial Immune System
    Hofmeyr, Steven A.
    Forrest, Stephanie
    [J]. EVOLUTIONARY COMPUTATION, 2000, 8 (04) : 443 - 473
  • [13] Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization
    Kaur, Satnam
    Awasthi, Lalit K.
    Sangal, A. L.
    Dhiman, Gaurav
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 90 (90)
  • [14] Kennedy J., 1995, 1995 IEEE International Conference on Neural Networks Proceedings (Cat. No.95CH35828), P1942, DOI 10.1109/ICNN.1995.488968
  • [15] The Whale Optimization Algorithm
    Mirjalili, Seyedali
    Lewis, Andrew
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2016, 95 : 51 - 67
  • [16] Grey Wolf Optimizer
    Mirjalili, Seyedali
    Mirjalili, Seyed Mohammad
    Lewis, Andrew
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 : 46 - 61
  • [17] Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems
    Rao, R. V.
    Savsani, V. J.
    Vakharia, D. P.
    [J]. COMPUTER-AIDED DESIGN, 2011, 43 (03) : 303 - 315
  • [18] GSA: A Gravitational Search Algorithm
    Rashedi, Esmat
    Nezamabadi-Pour, Hossein
    Saryazdi, Saeid
    [J]. INFORMATION SCIENCES, 2009, 179 (13) : 2232 - 2248
  • [19] A New "Good and Bad Groups-Based Optimizer" for Solving Various Optimization Problems
    Sadeghi, Ali
    Doumari, Sajjad Amiri
    Dehghani, Mohammad
    Montazeri, Zeinab
    Trojovsky, Pavel
    Ashtiani, Hamid Jafarabadi
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (10):
  • [20] Evolutionary programming made faster
    Yao, X
    Liu, Y
    Lin, GM
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (02) : 82 - 102