An Experimental Study of Combining Evolutionary Algorithms with KD-Tree to Solving Dynamic Optimisation Problems

被引:3
|
作者
Trung Thanh Nguyen [1 ]
Jenkinson, Ian [1 ]
Yang, Zaili [1 ]
机构
[1] Liverpool John Moores Univ, Sch Engn Technol & Maritime Operat, Liverpool L3 3AF, Merseyside, England
关键词
HYBRIDIZING CULTURAL ALGORITHMS; PARTICLE SWARM OPTIMIZATION;
D O I
10.1007/978-3-319-16549-3_69
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the idea of separating the explored and unexplored regions in the search space to improve change detection and optima tracking. When an optimum is found, a simple sampling technique is used to estimate the basin of attraction of that optimum. This estimated basin is marked as an area already explored. Using a special tree-based data structure named KD-Tree to divide the search space, all explored areas can be separated from unexplored areas. Given such a division, the algorithm can focus more on searching for unexplored areas, spending only minimal resource on monitoring explored areas to detect changes in explored regions. The experiments show that the proposed algorithm has competitive performance, especially when change detection is taken into account in the optimisation process. The new algorithm was proved to have less computational complexity in term of identifying the appropriate sub-population/region for each individual. We also carry out investigations to find out why the algorithm performs well. These investigations reveal a positive impact of using the KD-Tree.
引用
收藏
页码:857 / 868
页数:12
相关论文
共 50 条
  • [41] Evolutionary Methods for Solving Dynamic Resource Allocation Problems
    G. I. Beliavsky
    N. V. Danilova
    G. A. Ougolnitsky
    Automation and Remote Control, 2019, 80 : 1335 - 1346
  • [42] A survey on B*-Tree-based evolutionary algorithms for VLSI floorplanning optimisation
    Rani, D. Gracia Nirmala
    Rajaram, S.
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 48 (04) : 281 - 287
  • [43] Dynamic and random differential evolution solving constrained optimisation problems
    Zhang, Qing
    Zeng, Sanyou
    Li, Changhe
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2014, 5 (02) : 137 - 150
  • [44] A Hybrid Harmony Search Algorithm for Solving Dynamic Optimisation Problems
    Turky, Ayad Mashaan
    Abdullah, Salwani
    Sabar, Nasser R.
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 1915 - 1925
  • [45] How Hard should we Run? Trading off Exploration and Exploitation in Evolutionary Algorithms for Dynamic Optimisation Problems
    Lee, Yun-Geun
    McKay, Bob
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1187 - 1194
  • [46] The property analysis of evolutionary algorithms applied to spanning tree problems
    Sang-Moon Soak
    Moongu Jeon
    Applied Intelligence, 2010, 32 : 96 - 121
  • [47] The property analysis of evolutionary algorithms applied to spanning tree problems
    Soak, Sang-Moon
    Jeon, Moongu
    APPLIED INTELLIGENCE, 2010, 32 (01) : 96 - 121
  • [48] A hybrid algorithm for solving two-stage stochastic integer problems by combining evolutionary algorithms and mathematical programming methods
    Till, J
    Sand, G
    Engell, S
    Emmerich, M
    Schönemann, L
    EUROPEAN SYMPOSIUM ON COMPUTER-AIDED PROCESS ENGINEERING-15, 20A AND 20B, 2005, 20a-20b : 187 - 192
  • [49] Efficient fireworks algorithms for dynamic optimisation problems in continuous space
    Pekdemir, Hakan
    Topcuoglu, Haluk Rahmi
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2024, 36 (03) : 389 - 414
  • [50] Experimental evaluation of algorithms for solving problems with combinatorial explosion
    Mancini, Toni
    Oddi, Angelo
    AI COMMUNICATIONS, 2015, 28 (02) : 159 - 160