Lexicographic Dual-Objective Path Finding in Multi-Agent Systems

IF 6.4 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS IEEE Transactions on Automation Science and Engineering Pub Date : 2024-08-27 DOI:10.1109/TASE.2024.3440169
Ziyan Zhao;Siyi Li;Shixin Liu;MengChu Zhou;Xingyang Li;Xiaochun Yang
{"title":"Lexicographic Dual-Objective Path Finding in Multi-Agent Systems","authors":"Ziyan Zhao;Siyi Li;Shixin Liu;MengChu Zhou;Xingyang Li;Xiaochun Yang","doi":"10.1109/TASE.2024.3440169","DOIUrl":null,"url":null,"abstract":"Path finding in multi-agent systems aims to identify collision-free and cost-optimized paths for all agents with distinct start and goal positions. It poses challenging optimization problems. Existing research typically treats all agents equally, overlooking their differences in practical scenarios where they undertake the tasks of varying importance. In many application scenarios, agents must be differentiated into critical (c-agents) and acritical ones (a-agents) due to premium/general service, no-loaded/full-loaded states, and urgent/non-urgent tasks. Facing this practical need, this work focuses on multi-agent systems in which the different importance of agents must be considered; and tackles a lexicographic dual-objective variant of path-finding problem. The consideration of c-agents makes the concerned problem more useful yet more challenging than basic multi-agent path-finding problems. Different from existing multi-agent path planning methods that minimize the sum-of-costs of all agents, we optimize two objectives with preferences to emphasize the influence of c-agents on the system. The primary one is to minimize the sum-of-costs of c-agents and the secondary one is to minimize that of a-agents. As existing methods are inadequate for this unique challenge, we adapt a conflict-based search framework and design new two-level lexicographic dual-objective optimization methods to deal with it. A high level is responsible for iteratively expanding a search tree and adding constraints to resolve conflicts among agents. A low level is responsible for finding the path of each agent for the node newly expanded in the high level. By conducting numerous computational experiments, we verify the great performance of the presented methods in solving the concerned problem. We further develop a prototype system incorporating our methods and make it public to promote their practical application. This research contributes valuable insights and solutions to pathfinding challenges in multi-agent systems with critical and acritical agents. Note to Practitioners—This work addresses a multi-agent path finding problem in multi-agent systems involving both critical and acritical agents. The former are more important than the latter since they are assigned to perform more important tasks. This is a common scenario in manufacturing and service environments. We propose a two-level lexicographic dual-objective optimization framework to deal with the problem and underscore the importance of c-agents in the path finding problem. Three solution approaches are designed for practitioners to select based on their practical application needs. The computational experimental results and statistical analyses highlight the exceptional performance of our proposed approaches. In order to facilitate the practical application, we further provide a prototype system with our proposed approaches embedded, which is openly accessible for practitioners to realize their specific applications.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"6223-6233"},"PeriodicalIF":6.4000,"publicationDate":"2024-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10649639/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Path finding in multi-agent systems aims to identify collision-free and cost-optimized paths for all agents with distinct start and goal positions. It poses challenging optimization problems. Existing research typically treats all agents equally, overlooking their differences in practical scenarios where they undertake the tasks of varying importance. In many application scenarios, agents must be differentiated into critical (c-agents) and acritical ones (a-agents) due to premium/general service, no-loaded/full-loaded states, and urgent/non-urgent tasks. Facing this practical need, this work focuses on multi-agent systems in which the different importance of agents must be considered; and tackles a lexicographic dual-objective variant of path-finding problem. The consideration of c-agents makes the concerned problem more useful yet more challenging than basic multi-agent path-finding problems. Different from existing multi-agent path planning methods that minimize the sum-of-costs of all agents, we optimize two objectives with preferences to emphasize the influence of c-agents on the system. The primary one is to minimize the sum-of-costs of c-agents and the secondary one is to minimize that of a-agents. As existing methods are inadequate for this unique challenge, we adapt a conflict-based search framework and design new two-level lexicographic dual-objective optimization methods to deal with it. A high level is responsible for iteratively expanding a search tree and adding constraints to resolve conflicts among agents. A low level is responsible for finding the path of each agent for the node newly expanded in the high level. By conducting numerous computational experiments, we verify the great performance of the presented methods in solving the concerned problem. We further develop a prototype system incorporating our methods and make it public to promote their practical application. This research contributes valuable insights and solutions to pathfinding challenges in multi-agent systems with critical and acritical agents. Note to Practitioners—This work addresses a multi-agent path finding problem in multi-agent systems involving both critical and acritical agents. The former are more important than the latter since they are assigned to perform more important tasks. This is a common scenario in manufacturing and service environments. We propose a two-level lexicographic dual-objective optimization framework to deal with the problem and underscore the importance of c-agents in the path finding problem. Three solution approaches are designed for practitioners to select based on their practical application needs. The computational experimental results and statistical analyses highlight the exceptional performance of our proposed approaches. In order to facilitate the practical application, we further provide a prototype system with our proposed approaches embedded, which is openly accessible for practitioners to realize their specific applications.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
多代理系统中的词典双目标路径查找
在多智能体系统中,寻径的目的是为具有不同起点和目标位置的所有智能体识别无碰撞和成本优化的路径。它提出了具有挑战性的优化问题。现有的研究通常平等对待所有主体,忽略了它们在实际场景中的差异,在这些场景中,它们承担着不同重要性的任务。在许多应用程序场景中,由于高级/一般服务、空载/满载状态以及紧急/非紧急任务,必须将代理区分为关键代理(c-agent)和关键代理(a-agent)。面对这一实际需求,本文的研究重点是多智能体系统,在多智能体系统中,必须考虑智能体的不同重要性;并解决了一个词典编纂的双目标寻径问题。c-agent的考虑使得相关问题比基本的多agent寻路问题更有用,但也更具有挑战性。与现有的多智能体路径规划方法最小化所有智能体的成本总和不同,我们用偏好优化两个目标,以强调c-agent对系统的影响。首先是最小化c类代理的成本总和,其次是最小化a类代理的成本总和。由于现有的方法不足以应对这一独特的挑战,我们采用了基于冲突的搜索框架,并设计了新的两级词典双目标优化方法来解决这一问题。高层负责迭代地扩展搜索树并添加约束以解决代理之间的冲突。低级负责查找在高级中新展开的节点的每个代理的路径。通过大量的计算实验,我们验证了所提出的方法在解决相关问题方面的良好性能。我们进一步开发了一个原型系统,并将这些方法公之于众,以促进它们的实际应用。这项研究为具有关键和关键代理的多代理系统中的寻路挑战提供了有价值的见解和解决方案。从业人员注意事项——这项工作解决了涉及关键和关键代理的多代理系统中的多代理路径查找问题。前者比后者更重要,因为他们被分配执行更重要的任务。这是制造和服务环境中的常见场景。我们提出了一个两级词典双目标优化框架来处理这一问题,并强调了c-agent在寻径问题中的重要性。根据实际应用需要,设计了三种解决方案供从业者选择。计算实验结果和统计分析突出了我们提出的方法的卓越性能。为了便于实际应用,我们进一步提供了一个嵌入我们提出的方法的原型系统,供从业者公开访问以实现他们的特定应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Automation Science and Engineering
IEEE Transactions on Automation Science and Engineering 工程技术-自动化与控制系统
CiteScore
12.50
自引率
14.30%
发文量
404
审稿时长
3.0 months
期刊介绍: The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.
期刊最新文献
A Divide-and-Conquer Fusion Algorithm for Multi-Target Tracking in Multi-Sensor Networks Based on the PMBM Filter Immersion and Invariance Adaptive Controller with Flexible Gains for UAV with Off-centered Slung Load Bi-Handover: A Unified Vision-Based Paradigm for Reliable Bidirectional Human-Robot Object Handover Attention-Enhanced Diffusion with LLM-Driven Prompts for Controllable Defect Generation in Photovoltaic cells Adaptive filtered feedback–driven Nash equilibrium seeking for structurally uncertain nonaffine multiagent systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1