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 条
  • [31] A framework based on generational and environmental response strategies for dynamic multi-objective optimization
    Li, Qingya
    Liu, Xiangzhi
    Wang, Fuqiang
    Wang, Shuai
    Zhang, Peng
    Wu, Xiaoming
    APPLIED SOFT COMPUTING, 2024, 152
  • [32] A Dynamic Multi-Objective Optimization Framework for Selecting Distributed Deployments in a Heterogeneous Environment
    Vinek, Elisabeth
    Beran, Peter Paul
    Schikuta, Erich
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 166 - 175
  • [33] A new dynamic strategy for dynamic multi-objective optimization
    Wu, Yan
    Shi, Lulu
    Liu, Xiaoxiong
    INFORMATION SCIENCES, 2020, 529 : 116 - 131
  • [34] A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    Ahmad Jafarian
    Cluster Computing, 2021, 24 : 1479 - 1503
  • [35] A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    Jafarian, Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1479 - 1503
  • [36] Metaheuristic Multi-Objective Method to Detect Communities on Dynamic Social Networks
    Besharatnia, Fatemeh
    Talebpour, AliReza
    Aliakbary, Sadegh
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01) : 1356 - 1372
  • [37] SMPSO: A New PSO-based Metaheuristic for Multi-objective Optimization
    Nebro, A. J.
    Durillo, J. J.
    Garcia-Nieto, J.
    Coello Coello, C. A.
    Luna, F.
    Alba, E.
    MCDM: 2009 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN MULTI-CRITERIA DECISION-MAKING, 2009, : 66 - +
  • [38] Process Parameter Optimization in EDM: A Multi-objective Approach Using Metaheuristic
    Panda, Surya Narayan
    Pattanaik, Ajit Kumar
    Sahu, Pradip Kumar
    Kumar, Prakash
    Khamari, Bijay Kumar
    ADVANCES IN MATERIALS AND MANUFACTURING ENGINEERING, ICAMME 2019, 2020, : 193 - 201
  • [39] An evolutionary algorithm for dynamic multi-objective optimization
    Wang, Yuping
    Dang, Chuangyin
    APPLIED MATHEMATICS AND COMPUTATION, 2008, 205 (01) : 6 - 18
  • [40] Performance Measures for Dynamic Multi-Objective Optimization
    Camara, Mario
    Ortega, Julio
    de Toro, Francisco
    BIO-INSPIRED SYSTEMS: COMPUTATIONAL AND AMBIENT INTELLIGENCE, PT 1, 2009, 5517 : 760 - +