Scaling Up Dynamic Optimization Problems: A Divide-and-Conquer Approach

被引:44
|
作者
Yazdani, Danial [1 ]
Omidvar, Mohammad Nabi [2 ]
Branke, Juergen [3 ]
Trung Thanh Nguyen [4 ]
Yao, Xin [1 ,2 ]
机构
[1] Southern Univ Sci & Technol, Univ Key Lab Evolving Intelligent Syst Guangdong, Dept Comp Sci & Engn, Shenzhen Key Lab Computat Intelligence, Shenzhen 518055, Peoples R China
[2] Univ Birmingham, Sch Comp Sci, CERCIA, Birmingham B15 2TT, W Midlands, England
[3] Univ Warwick, Warwick Business Sch, Operat Res & Management Sci Grp, Coventry CV4 7AL, W Midlands, England
[4] Liverpool John Moores Univ, Dept Maritime & Mech Engn, Liverpool L3 3AF, Merseyside, England
基金
英国工程与自然科学研究理事会;
关键词
Optimization; Heuristic algorithms; Benchmark testing; Resource management; Power system dynamics; Sociology; Statistics; Computational resource allocation; cooperative coevolutionary (CC); decomposition; dynamic optimization problems; large-scale optimization problems; multipopulation; PARTICLE SWARM OPTIMIZER; COOPERATIVE COEVOLUTION; DIFFERENTIAL EVOLUTION; ROBUST OPTIMIZATION; EXPLOITING PROBLEM; ENVIRONMENTS; ALGORITHM; STRATEGY; TIME; FRAMEWORK;
D O I
10.1109/TEVC.2019.2902626
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scalability is a crucial aspect of designing efficient algorithms. Despite their prevalence, large-scale dynamic optimization problems are not well studied in the literature. This paper is concerned with designing benchmarks and frameworks for the study of large-scale dynamic optimization problems. We start by a formal analysis of the moving peaks benchmark (MPB) and show its nonseparable nature irrespective of its number of peaks. We then propose a composite MPB suite with exploitable modularity covering a wide range of scalable partially separable functions suitable for the study of large-scale dynamic optimization problems. The benchmark exhibits modularity, heterogeneity, and imbalance features to resemble real-world problems. To deal with the intricacies of large-scale dynamic optimization problems, we propose a decomposition-based coevolutionary framework which breaks a large-scale dynamic optimization problem into a set of lower-dimensional components. A novel aspect of the framework is its efficient bi-level resource allocation mechanism which controls the budget assignment to components and the populations responsible for tracking multiple moving optima. Based on a comprehensive empirical study on a wide range of large-scale dynamic optimization problems with up to 200-D, we show the crucial role of problem decomposition and resource allocation in dealing with these problems. The experimental results clearly show the superiority of the proposed framework over three other approaches in solving large-scale dynamic optimization problems.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [21] A Divide-and-Conquer Tabu Search Approach for Online Test Paper Generation
    Minh Luan Nguyen
    Hui, Siu Cheung
    Fong, Alvis C. M.
    AI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7106 : 717 - +
  • [22] A divide-and-conquer based efficient non-dominated sorting approach
    Mishra, Sumit
    Saha, Sriparna
    Mondal, Samrat
    Coello Coello, Carlos A.
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 748 - 773
  • [23] Coordinated Scheduling of Air and Space Observation Resources via Divide-and-Conquer Framework and Iterative Optimization
    Wu, Guohua
    Mao, Xiao
    Chen, Yingguo
    Wang, Xinwei
    Liao, Wenkun
    Pedrycz, Witold
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (04) : 3631 - 3642
  • [24] A Competitive Divide-and-Conquer Algorithm for Unconstrained Large-Scale Black-Box Optimization
    Mei, Yi
    Omidvar, Mohammad Nabi
    Li, Xiaodong
    Yao, Xin
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2016, 42 (02): : 1 - 24
  • [25] Divide-and-conquer framework for image restoration and enhancement
    Zhuang, Peixian
    Ding, Xinghao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 85 : 830 - 844
  • [26] A STRUCTURE-PRESERVING DIVIDE-AND-CONQUER METHOD FOR PSEUDOSYMMETRIC MATRICES
    Benner, Peter
    Nakatsukasa, Yuji
    Penke, Carolin
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2023, 44 (03) : 1245 - 1270
  • [27] A Novel Evolutionary Algorithm for Dynamic Constrained Multiobjective Optimization Problems
    Chen, Qingda
    Ding, Jinliang
    Yang, Shengxiang
    Chai, Tianyou
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (04) : 792 - 806
  • [28] Online Large-scale Garbage Collection Scheduling: A Divide-and-conquer Approach
    Bian, Yixiang
    Zhu, Hongzi
    Lou, Ziyang
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 395 - 402
  • [29] Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
    Li, Kangjing
    Elsayed, Saber M.
    Sarker, Ruhul
    Essam, Daryl
    IEEE ACCESS, 2020, 8 : 178570 - 178586
  • [30] Obfuscating Community Structure in Complex Network With Evolutionary Divide-and-Conquer Strategy
    Zhao, Jie
    Cheong, Kang Hao
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (06) : 1926 - 1940