A Metaheuristic Framework with Experience Reuse for Dynamic Multi-Objective Big Data Optimization

被引:0
|
作者
Zheng, Xuanyu [1 ]
Zhang, Changsheng [2 ]
An, Yang [2 ]
Zhang, Bin [3 ,4 ]
机构
[1] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110169, Peoples R China
[2] Northeastern Univ, Software Coll, Shenyang 110169, Peoples R China
[3] Northeastern Univ, Natl Frontiers Sci Ctr Ind Intelligence & Syst Opt, Shenyang 110819, Peoples R China
[4] Northeastern Univ, Key Lab Data Analyt & Optimizat Smart Ind, Minist Educ, Shenyang 110169, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 11期
关键词
dynamic multi-objective big data optimization; dynamic multi-objective optimization; metaheuristic framework; metaheuristics; experience reuse; NONDOMINATED SORTING APPROACH; EVOLUTIONARY ALGORITHMS;
D O I
10.3390/app14114878
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Dynamic multi-objective big data optimization problems (DMBDOPs) are challenging because of the difficulty of dealing with large-scale decision variables and continuous problem changes. In contrast to classical multi-objective optimization problems, DMBDOPs are still not intensively explored by researchers in the optimization field. At the same time, there is lacking a software framework to provide algorithmic examples to solve DMBDOPs and categorize benchmarks for relevant studies. This paper presents a metaheuristic software framework for DMBDOPs to remedy these issues. The proposed framework has a lightweight architecture and a decoupled design between modules, ensuring that the framework is easy to use and has enough flexibility to be extended and modified. Specifically, the framework now integrates four basic dynamic metaheuristic algorithms, eight test suites of different types of optimization problems, as well as some performance indicators and data visualization tools. In addition, we have proposed an experience reuse method, speeding up the algorithm's convergence. Moreover, we have implemented parallel computing with Apache Spark to enhance computing efficiency. In the experiments, algorithms integrated into the framework are tested on the test suites for DMBDOPs on an Apache Hadoop cluster with three nodes. The experience reuse method is compared to two restart strategies for dynamic metaheuristics.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Dynamic multi-objective heating optimization
    Hämäläinen, RP
    Mäntysaari, J
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 142 (01) : 1 - 15
  • [22] A Survey on Dynamic Multi-Objective Optimization
    Liu R.-C.
    Li J.-X.
    Liu J.
    Jiao L.-C.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (07): : 1246 - 1278
  • [23] Numerical Differentiation of Noisy Data: A Unifying Multi-Objective Optimization Framework
    Van Breugel, Floris
    Kutz, J. Nathan
    Brunton, Bingni W.
    IEEE ACCESS, 2020, 8 : 196865 - 196877
  • [24] Parallel Hybrid Metaheuristic for Multi-objective Biclustering in Microarray Data
    Seridi, Khedidja
    Jourdan, Laetitia
    Talbi, El-Ghazali
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 625 - 633
  • [25] A big-data oriented recommendation method based on multi-objective optimization
    Xu, Chonghuan
    KNOWLEDGE-BASED SYSTEMS, 2019, 177 : 11 - 21
  • [26] A Hybrid Framework for Evolutionary Multi-objective Optimization
    Sindhya, Karthik
    Miettinen, Kaisa
    Deb, Kalyanmoy
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (04) : 495 - 511
  • [27] A Multi-Objective Optimization Framework for Joint Inversion
    Thompson, Lennox
    Velasco, Aaron A.
    Kreinovich, Vladik
    AIMS GEOSCIENCES, 2016, 2 (01): : 63 - +
  • [28] A Parallel Framework for Multi-objective Evolutionary Optimization
    Dasgupta, Dipankar
    Becerra, David
    Banceanu, Alex
    Nino, Fernando
    Simien, James
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [29] Preferential Crystallization: Multi-Objective Optimization Framework
    Bhat, Shrikant A.
    Huang, Biao
    AICHE JOURNAL, 2009, 55 (02) : 383 - 395
  • [30] Multi-objective equilibrium optimizer: framework and development for solving multi-objective optimization problems
    Premkumar, M.
    Jangir, Pradeep
    Sowmya, R.
    Alhelou, Hassan Haes
    Mirjalili, Seyedali
    Kumar, B. Santhosh
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (01) : 24 - 50