Island-based whale optimisation algorithm for continuous optimisation problems

被引:0
|
作者
Abed-Alguni B.H. [1 ]
Klaib A.F. [2 ]
Nahar K.M.O. [1 ]
机构
[1] Department of Computer Sciences, Yarmouk University, Irbid
[2] Department of Computer Information Systems, Yarmouk University, Irbid
关键词
Evolutionary algorithm; Island model; Optimisation; Structured population; Whale optimisation;
D O I
10.1504/IJRIS.2019.103525
中图分类号
学科分类号
摘要
The whale optimisation algorithm (WOA) is a newly proposed evolutionary algorithm that uses a simulation model based on the bubble-net hunting mechanism of humpback whales to find solutions for different classes of optimisation problems. WOA may occasionally converge to suboptimal solutions because of the loss of diversity in its population of candidate solutions. The island model is a distributed approach that is commonly used to control the population diversity in evolutionary algorithms. This paper introduces an improved version of WOA namely island-based whale optimisation algorithm (iWOA) that incorporates the island model into WOA. The iWOA algorithm was compared to well-known optimisation algorithms using 18 standard benchmark functions. The simulation results indicate that iWOA improves the accuracy of results compared to WOA and other popular evolutionary algorithms. In addition, the sensitivity analysis of iWOA to its parameters indicates that its convergence behaviour is sensitive to the parameters of the island model. Copyright © 2019 Inderscience Enterprises Ltd.
引用
收藏
页码:319 / 329
页数:10
相关论文
共 50 条
  • [41] Characterising the searchability of continuous optimisation problems for PSO
    K. M. Malan
    A. P. Engelbrecht
    Swarm Intelligence, 2014, 8 : 275 - 302
  • [42] Junctions' optimisation with elastic flows: an algorithm based on local optimisation
    Bifulco, GN
    URBAN TRANSPORT VI: URBAN TRANSPORT AND THE ENVIRONMENT FOR THE 21ST CENTURY, 2000, 6 : 295 - 303
  • [43] A Markovianity based optimisation algorithm
    Siddhartha Shakya
    Roberto Santana
    Jose A. Lozano
    Genetic Programming and Evolvable Machines, 2012, 13 : 159 - 195
  • [44] A Markovianity based optimisation algorithm
    Shakya, Siddhartha
    Santana, Roberto
    Lozano, Jose A.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (02) : 159 - 195
  • [45] An island-based evolutionary algorithm for maximizing schedule reliability
    Jedrzejowicz, P
    Skakovski, A
    STATE OF THE ART IN COMPUTATIONAL INTELLIGENCE, 2000, : 344 - 349
  • [46] An enhanced firefly algorithm for function optimisation problems
    Lin, Xiaoyu
    Zhong, Yiwen
    Zhang, Hui
    INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2013, 18 (02) : 166 - 173
  • [47] A new hybrid algorithm for unconstrained optimisation problems
    Huang, Jida
    Li, Xinyu
    Gao, Liang
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 46 (03) : 187 - 194
  • [48] Optimisation problems as decision problems: The case of fuzzy optimisation problems
    Lamata, M. T.
    Pelta, D.
    Verdegay, J. L.
    INFORMATION SCIENCES, 2018, 460 : 377 - 388
  • [49] A gradient-guided niching method in genetic algorithm for solving continuous optimisation problems
    Peng, JX
    Thompson, S
    Li, K
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 3333 - 3338
  • [50] An Island-based Algorithm for Group Stock Portfolio Optimization
    Chen, Chun-Hao
    Shen, Wan-Yi
    Hong, Tzung-Pei
    Su, Ja-Hwung
    2017 JOINT 17TH WORLD CONGRESS OF INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND 9TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (IFSA-SCIS), 2017,