Two-stage multi-objective optimization based on knowledge-driven approach: A case study on production and transportation integration

IF 6.2 2区 计算机科学 Q1 COMPUTER SCIENCE, THEORY & METHODS
{"title":"Two-stage multi-objective optimization based on knowledge-driven approach: A case study on production and transportation integration","authors":"","doi":"10.1016/j.future.2024.107494","DOIUrl":null,"url":null,"abstract":"<div><p>The multi-objective evolutionary algorithm (MOEA) has been widely applied to solve various optimization problems. Existing search models based on dominance and decomposition are extensively used in MOEAs to balance convergence and diversity during the search process. In this paper, we propose for the first time a two-stage MOEA based on a knowledge-driven approach (TMOK). The first stage aims to find a rough Pareto front through an improved nondominated sorting algorithm, whereas the second stage incorporates a dynamic learning mechanism into a decomposition-based search model to reasonably allocate computational resources. To further speed up the convergence of TMOK, we present a Markov chain-based TMOK (MTMOK), which can potentially capture variable dependencies. In particular, MTMOK employs a marginal probability distribution of single variables and an <em>N</em>-state Markov chain of two adjacent variables to extract valuable knowledge about the problem solved. Moreover, a simple yet effective local search is embedded into MTMOK to improve solutions through variable neighborhood search procedures. To illustrate the potential of the proposed algorithms, we apply them to solve a distributed production and transportation-integrated problem encountered in many industries. Numerical results and comparisons on 54 test instances with different sizes verify the effectiveness of TMOK and MTMOK. We have made the 54 instances and the source code of our algorithms publicly available to support future research and real-life applications.</p></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":null,"pages":null},"PeriodicalIF":6.2000,"publicationDate":"2024-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X24004588","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

Abstract

The multi-objective evolutionary algorithm (MOEA) has been widely applied to solve various optimization problems. Existing search models based on dominance and decomposition are extensively used in MOEAs to balance convergence and diversity during the search process. In this paper, we propose for the first time a two-stage MOEA based on a knowledge-driven approach (TMOK). The first stage aims to find a rough Pareto front through an improved nondominated sorting algorithm, whereas the second stage incorporates a dynamic learning mechanism into a decomposition-based search model to reasonably allocate computational resources. To further speed up the convergence of TMOK, we present a Markov chain-based TMOK (MTMOK), which can potentially capture variable dependencies. In particular, MTMOK employs a marginal probability distribution of single variables and an N-state Markov chain of two adjacent variables to extract valuable knowledge about the problem solved. Moreover, a simple yet effective local search is embedded into MTMOK to improve solutions through variable neighborhood search procedures. To illustrate the potential of the proposed algorithms, we apply them to solve a distributed production and transportation-integrated problem encountered in many industries. Numerical results and comparisons on 54 test instances with different sizes verify the effectiveness of TMOK and MTMOK. We have made the 54 instances and the source code of our algorithms publicly available to support future research and real-life applications.

基于知识驱动方法的两阶段多目标优化:生产与运输一体化案例研究
多目标进化算法(MOEA)已被广泛应用于解决各种优化问题。现有的基于优势和分解的搜索模型被广泛应用于 MOEA,以平衡搜索过程中的收敛性和多样性。在本文中,我们首次提出了一种基于知识驱动方法(TMOK)的两阶段 MOEA。第一阶段旨在通过改进的非支配排序算法找到粗略的帕累托前沿,而第二阶段则将动态学习机制纳入基于分解的搜索模型,以合理分配计算资源。为了进一步加快 TMOK 的收敛速度,我们提出了基于马尔可夫链的 TMOK(MTMOK),它可以捕捉变量依赖关系。具体来说,MTMOK 利用单个变量的边际概率分布和两个相邻变量的 N 态马尔可夫链来提取所解决问题的宝贵知识。此外,MTMOK 还嵌入了一种简单而有效的局部搜索,通过变量邻域搜索程序来改进解决方案。为了说明所提算法的潜力,我们将其用于解决许多行业中遇到的分布式生产和运输一体化问题。54 个不同大小的测试实例的数值结果和比较验证了 TMOK 和 MTMOK 的有效性。我们公开了 54 个实例和算法源代码,以支持未来的研究和实际应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
19.90
自引率
2.70%
发文量
376
审稿时长
10.6 months
期刊介绍: Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications. Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration. Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信