A benchmark generator for online dynamic single-objective and multi-objective optimization problems

被引:7
|
作者
Xiang, Xiaoshu [1 ]
Tian, Ye [1 ]
Cheng, Ran [2 ]
Zhang, Xingyi [3 ]
Yang, Shengxiang [4 ]
Jin, Yaochu [5 ]
机构
[1] Anhui Univ, Inst Phys Sci & Informat Technol, Key Lab Intelligent Comp & Signal Proc, Minist Educ, Hefei 230601, Peoples R China
[2] 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
[3] Anhui Univ, Sch Artificial Intelligence, Key Lab Intelligent Comp & Signal Proc, Minist Educ, Hefei 230601, Peoples R China
[4] De Montfort Univ, Ctr Computat Intelligence CCI, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
[5] Bielefeld Univ, Fac Technol, Chair Nat Inspired Comp & Engn, D-33619 Bielefeld, Germany
基金
中国国家自然科学基金;
关键词
Online dynamic optimization; Benchmark generator; Dynamic vehicle routing problems; ALGORITHM; STRATEGY;
D O I
10.1016/j.ins.2022.09.049
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past years, a number of benchmarks have been developed to characterize dynamic optimization problems (DOPs) consisting of a series of static problems over time. The solu-tions found for a static problem in a previous environment are required to be completely implemented so that the static problems in future environments are independent of the implementation of the solutions in the previous environment. Nevertheless, there is a wide range of real-world DOPs in which the problems in future environments are considerably influenced by the components of the solutions that are not implemented in previous envi-ronments, since the optimization for the problem in each environment continuously pro-ceeds while the solutions are continuously implemented until the end of a working day or makespan. This type of DOPs can be termed as an online DOP (OL-DOP). To compensate for the lack of a systematical OL-DOP test suite, in this study we propose a benchmark gen-erator for online dynamic single-objective and multi-objective optimization problems. Specifically, different types of influences of the solutions found in each environment on the problems in the next environment can be adjusted by different types of functions, and the dynamism degree can be tuned by a set of predefined parameters in these func-tions. Based on the proposed generator, we suggest a test suite consisting of ten continuous OL-DOPs and two discrete OL-DOPs. The empirical results demonstrate that the suggested OL-DOP test suite is characterized by time-deception in comparison with existing DOP benchmark test suites, and is able to analyze the ability of dynamic optimization algo-rithms in tackling the influence of the solutions found in each environment on the problem in the succeeding environment.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:591 / 608
页数:18
相关论文
共 50 条
  • [1] A benchmark generator for online dynamic single-objective and multi-objective optimization problems
    Xiang, Xiaoshu
    Tian, Ye
    Cheng, Ran
    Zhang, Xingyi
    Yang, Shengxiang
    Jin, Yaochu
    [J]. Information Sciences, 2022, 613 : 591 - 608
  • [2] A Benchmark Generator for Dynamic Multi-objective Optimization Problems
    Jiang, Shouyong
    Yang, Shengxiang
    [J]. 2014 14TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2014, : 147 - 154
  • [3] Dynamic multi-objective evolutionary algorithms for single-objective optimization
    Jiao, Ruwang
    Zeng, Sanyou
    Alkasassbeh, Jawdat S.
    Li, Changhe
    [J]. APPLIED SOFT COMPUTING, 2017, 61 : 793 - 805
  • [4] Impacts of Single-objective Landscapes on Multi-objective Optimization
    Tanaka, Shoichiro
    Takadama, Keiki
    Sato, Hiroyuki
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [5] Multi-objective approaches in a single-objective optimization environment
    Watanabe, S
    Sakakibara, K
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1714 - 1721
  • [6] Comparison between multi-objective and single-objective optimization for the modeling of dynamic systems
    Zakaria, Mohd Z.
    Jamaluddin, Hishamuddin
    Ahmad, Robiah
    Loghmanian, Sayed M. R.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2012, 226 (I7) : 994 - 1005
  • [7] Using multi-objective evolutionary algorithms for single-objective optimization
    Carlos Segura
    Carlos A. Coello Coello
    Gara Miranda
    Coromoto León
    [J]. 4OR, 2013, 11 : 201 - 228
  • [8] Single-objective and multi-objective optimization using the HUMANT algorithm
    Mladineo, Marko
    Veza, Ivica
    Gjeldum, Nikola
    [J]. CROATIAN OPERATIONAL RESEARCH REVIEW, 2015, 6 (02) : 459 - 473
  • [9] Guiding single-objective optimization using multi-objective methods
    Jensen, MT
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTING, 2003, 2611 : 268 - 279
  • [10] Using multi-objective evolutionary algorithms for single-objective optimization
    Segura, Carlos
    Coello Coello, Carlos A.
    Miranda, Gara
    Leon, Coromoto
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2013, 11 (03): : 201 - 228