基于遗传算法的工业网络拓扑生成

Christoph Fischer, Maximilian Berndt, Dennis Krummacker, J. Zemitis, Daniel Fraunholz, H. Schotten
{"title":"基于遗传算法的工业网络拓扑生成","authors":"Christoph Fischer, Maximilian Berndt, Dennis Krummacker, J. Zemitis, Daniel Fraunholz, H. Schotten","doi":"10.1109/YEF-ECE49388.2020.9171812","DOIUrl":null,"url":null,"abstract":"Networks of industrial plants are engineered manually as of today. This covers the configuration of a network as well as the cabling and the design of the network topology itself. Hereby, usually multiple subnetworks using different transmission technologies are involved. In our proposed solution the process of deriving a feasible network topology from communication demands for a given set of interacting distributed applications is automated. This describes a Constraint Satisfaction Problem (CSP) of which this paper approaches a solution with a Genetic Algorithm (GA). The strategy is generating an own search space for a solution, extending it iteratively based on knowledge ascertained in previous iterations and finally selecting the best solution. Presented is the description of an algorithm, an encoding format for network topologies as well as a methodology for evaluating solutions. This evaluation includes Key Performance Indicators and how to describe and measure them, e.g. to calculate a fitness score based on the number of hops. Additionally, an explicit feasibility check is introduced to prevent the selection of solutions, that might have a high fitness score but are unable to serve the use case requirements, e.g. due to an incomplete interconnection graph. Finally, an evaluation of the developed algorithm in terms of quality of a found solution and performance of execution is shown.","PeriodicalId":331206,"journal":{"name":"2020 International Young Engineers Forum (YEF-ECE)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Industrial Network Topology Generation with Genetic Algorithms\",\"authors\":\"Christoph Fischer, Maximilian Berndt, Dennis Krummacker, J. Zemitis, Daniel Fraunholz, H. Schotten\",\"doi\":\"10.1109/YEF-ECE49388.2020.9171812\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Networks of industrial plants are engineered manually as of today. This covers the configuration of a network as well as the cabling and the design of the network topology itself. Hereby, usually multiple subnetworks using different transmission technologies are involved. In our proposed solution the process of deriving a feasible network topology from communication demands for a given set of interacting distributed applications is automated. This describes a Constraint Satisfaction Problem (CSP) of which this paper approaches a solution with a Genetic Algorithm (GA). The strategy is generating an own search space for a solution, extending it iteratively based on knowledge ascertained in previous iterations and finally selecting the best solution. Presented is the description of an algorithm, an encoding format for network topologies as well as a methodology for evaluating solutions. This evaluation includes Key Performance Indicators and how to describe and measure them, e.g. to calculate a fitness score based on the number of hops. Additionally, an explicit feasibility check is introduced to prevent the selection of solutions, that might have a high fitness score but are unable to serve the use case requirements, e.g. due to an incomplete interconnection graph. Finally, an evaluation of the developed algorithm in terms of quality of a found solution and performance of execution is shown.\",\"PeriodicalId\":331206,\"journal\":{\"name\":\"2020 International Young Engineers Forum (YEF-ECE)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Young Engineers Forum (YEF-ECE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/YEF-ECE49388.2020.9171812\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Young Engineers Forum (YEF-ECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/YEF-ECE49388.2020.9171812","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

到目前为止,工业工厂的网络都是人工设计的。这包括网络的配置以及布线和网络拓扑本身的设计。因此,通常涉及使用不同传输技术的多个子网。在我们提出的解决方案中,从一组给定的交互分布式应用程序的通信需求中推导出可行的网络拓扑的过程是自动化的。本文描述了一个约束满足问题(CSP),并用遗传算法求解该问题。该策略是为一个解生成一个自己的搜索空间,并基于之前迭代中确定的知识对其进行迭代扩展,最终选择最优解。提出了一种算法的描述,一种网络拓扑的编码格式以及一种评估解决方案的方法。该评估包括关键性能指标以及如何描述和测量它们,例如,根据跳跃次数计算健身分数。此外,引入了一个明确的可行性检查来防止解决方案的选择,这些解决方案可能具有高适应度分数,但无法满足用例需求,例如,由于不完整的互连图。最后,从解的质量和执行性能方面对所开发的算法进行了评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Industrial Network Topology Generation with Genetic Algorithms
Networks of industrial plants are engineered manually as of today. This covers the configuration of a network as well as the cabling and the design of the network topology itself. Hereby, usually multiple subnetworks using different transmission technologies are involved. In our proposed solution the process of deriving a feasible network topology from communication demands for a given set of interacting distributed applications is automated. This describes a Constraint Satisfaction Problem (CSP) of which this paper approaches a solution with a Genetic Algorithm (GA). The strategy is generating an own search space for a solution, extending it iteratively based on knowledge ascertained in previous iterations and finally selecting the best solution. Presented is the description of an algorithm, an encoding format for network topologies as well as a methodology for evaluating solutions. This evaluation includes Key Performance Indicators and how to describe and measure them, e.g. to calculate a fitness score based on the number of hops. Additionally, an explicit feasibility check is introduced to prevent the selection of solutions, that might have a high fitness score but are unable to serve the use case requirements, e.g. due to an incomplete interconnection graph. Finally, an evaluation of the developed algorithm in terms of quality of a found solution and performance of execution is shown.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Fault Diagnosis in DC-DC Power Converters Based on Parity Equations YEF-ECE 2020 Organizing Committees Assessment of Using Superconducting Magnetic Energy Storage for Current Harmonic Compensation Power-Train ECU programming using Rapid Prototyping through Matlab/Simulink Demand Response Model for Hardware Implementation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1