On the elusivity of dynamic optimisation problems

被引:2
|
作者
Alza, Joan [1 ,2 ]
Bartlett, Mark [2 ]
Ceberio, Josu [3 ]
McCall, John [1 ,2 ]
机构
[1] Natl Subsea Ctr, 3 Int Ave, Aberdeen 210, Scotland
[2] Robert Gordon Univ, Garthdee Rd, Aberdeen AB10 7GJ, Scotland
[3] Univ Basque Country, Manuel Lardizabal 1 Pasealekua, Basque Country, San Sebastian 20018, Spain
关键词
Dynamic optimisation problem; Elusivity; Adaptative advantage; Online solving; Restart; ALGORITHMS;
D O I
10.1016/j.swevo.2023.101289
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The field of dynamic optimisation continuously designs and compares algorithms with adaptation abilities that deal with changing problems during their search process. However, restarting the search algorithm after a detected change is sometimes a better option than adaptation, although it is generally ignored in empirical studies. In this paper, we suggest the elusivity formulation to (i) quantify the preference for restart over adaptation for algorithms running on dynamic problems, and (ii) evaluate the advantage and behaviour of adaptation. Informally, we state that a dynamic problem is elusive to an algorithm if restart is more effective than adapting to changes. After reviewing existing formalisms for dynamic optimisation, the elusivity concept is mathematically defined and applied to two published empirical studies to evaluate its utility. Conducted experiments show that replicated works include elusive problems, where restart is better than (or equal to) adaptation, and demonstrate that some empirical research effort is being devoted to evaluating adaptive algorithms in circumstances where there is no advantage. Hence, we recommend how and when elusivity analysis can be gainfully included in empirical studies in the field of dynamic optimisation.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] DYNAMIC OPTIMISATION
    THIBODEAU, RD
    STEVENS, WF
    CHEMICAL AND PROCESS ENGINEERING, 1965, 46 (08): : 410 - +
  • [32] Influence of the Archive Size on the Performance of the Dynamic Vector Evaluated Particle Swarm Optimisation Algorithm solving Dynamic Multi-objective Optimisation Problems
    Helbig, Marde
    Engelbrecht, Andries
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1926 - 1933
  • [33] Using Fitness Comparison Disagreements as a Metric for Promoting Diversity in Dynamic Optimisation Problems
    Galvan-Lopez, Edgar
    ElHara, Ouassim Ait
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [34] An Exact Dynamic Programming Based Method to Solve Optimisation Problems Using GPUs
    O'Connell, Jonathan F.
    Mumford, Christine L.
    2014 SECOND INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2014, : 347 - 353
  • [35] DAFHEA: A dynamic approximate fitness-based hybrid EA for optimisation problems
    Bhattacharya, M
    Lu, G
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1879 - 1886
  • [36] Solving dynamic optimisation problems by combining Evolutionary Algorithms with KD-Tree
    Trung Thanh Nguyen
    Jenkinson, Ian
    Yang, Zaili
    2013 INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR), 2013, : 247 - 252
  • [37] Solving dynamic single-runway aircraft landing problems with extremal optimisation
    Moser, Irene
    Hendtlass, Tim
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 206 - +
  • [38] A Hooke-Jeeves Based Memetic Algorithm for Solving Dynamic Optimisation Problems
    Moser, Irene
    Chiong, Raymond
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 301 - +
  • [39] Performance of an ant colony optimisation algorithm in dynamic job shop scheduling problems
    Zhou, R.
    Nee, A. Y. C.
    Lee, H. P.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (11) : 2903 - 2920
  • [40] Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective Optimisation Problems
    Helbig, Marde
    Engelbrecht, Andries P.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,