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 条
  • [1] Multiview Hybrid Embedding: A Divide-and-Conquer Approach
    Xu, Jiamiao
    Yu, Shujian
    You, Xinge
    Leng, Mengjun
    Jing, Xiao-Yuan
    Chen, C. L. Philip
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (08) : 3640 - 3653
  • [2] An eigenspace divide-and-conquer approach for large-scale optimization
    Ren, Zhigang
    Liang, Yongsheng
    Wang, Muyi
    Yang, Yang
    Chen, An
    APPLIED SOFT COMPUTING, 2021, 99
  • [3] A Divide-and-Conquer Approach to Quad Remeshing
    Zhang, Muyang
    Huang, Jin
    Liu, Xinguo
    Bao, Hujun
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (06) : 941 - 952
  • [4] A divide-and-conquer optimization paradigm for waterflooding production optimization
    Xue, Xiaoming
    Chen, Guodong
    Zhang, Kai
    Zhang, Liming
    Zhao, Xinggang
    Song, Linqi
    Wang, Menghan
    Wang, Peng
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 211
  • [5] Divide-and-Conquer Policy in the Naming Game
    Ma, Cheng
    Cross, Brendan
    Korniss, Gyorgy
    Szymanski, Boleslaw K.
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (05): : 6911 - 6924
  • [6] Face recognition by multiple classifiers, a divide-and-conquer approach
    Ebrahimpour, R
    Ehteram, SR
    Kabir, E
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 225 - 232
  • [7] Divide-and-conquer large scale capacitated arc routing problems with route cutting off decomposition
    Zhang, Yuzhou
    Mei, Yi
    Zhang, Buzhong
    Jiang, Keqin
    INFORMATION SCIENCES, 2021, 553 : 208 - 224
  • [8] On black-box optimization in divide-and-conquer SAT solving
    Zaikin, O. S.
    Kochemazov, S. E.
    OPTIMIZATION METHODS & SOFTWARE, 2021, 36 (04) : 672 - 696
  • [9] A Divide-and-Conquer Evolutionary Algorithm for Large-Scale Virtual Network Embedding
    Song, An
    Chen, Wei-Neng
    Gong, Yue-Jiao
    Luo, Xiaonan
    Zhang, Jun
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (03) : 566 - 580
  • [10] A Divide-and-Conquer Genetic Programming Algorithm With Ensembles for Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (06) : 1148 - 1162