arrow
返回

MET-MAPF: A Metamorphic Testing Approach for Multi-Agent Path Finding Algorithms

delete2024-11-21
delete1
delete
OA
AI
X
Xiao–Yi Zhang
Y
Yang Liu *
P
Paolo Arcaini
M
Mingyue Jiang
Z
Zheng Zheng
DOI:10.1145/3669663delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The Multi-Agent Path Finding (MAPF) problem, i.e., the scheduling of multiple agents to reach their destinations, has been widely investigated. Testing MAPF systems is challenging, due to the complexity and variety of scenarios and the agents' distribution and interaction. Moreover, MAPF testing suffers from the oracle problem, i.e., it is not always clear whether a test shows a failure or not. Indeed, only considering whether the agents reach their destinations without collision is not sufficient. Other properties related to the 'quality' of the generated paths should be assessed, e.g., an agent should not follow an unnecessarily long path. To tackle this issue, this article proposes MET-MAPF, a Metamorphic Testing approach for MAPF systems. We identified 10 Metamorphic Relations (MRs) that a MAPF system should guarantee, designed over the environment in which agents operate, the behaviour of the single agents and the interactions among agents. Starting from the different MRs, MET-MAPF automatically generates test cases addressing them, so possibly exposing different types of failures. Experimental results show that MET-MAPF can indeed find MR violations not exposed by approaches that only consider the completion of the mission as test oracle. Moreover, experiments show that different MRs expose different types of violations.
Keyword:
Multi-agent path finding
software testing
metamorphic testing
multiagent systems
agent interactions

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

Z
Zhejiang Sci-Tech University
学者数:
1.7W
论文数: 1.0W
被引数: 1.3W
B
Beijing Jiaotong University
学者数:
2.2W
论文数: 1.7W
被引数: 1.2W
N
national institute of informatics (nii) - japan
学者数:
453
论文数: 420
被引数: 0
R
research organization of information & systems (rois)
学者数:
2.8K
论文数: 3.2K
被引数: 2
学者 查看更多机构
引用论文

引用论文

Therapeutic potential of C1632 by inhibition of SARS-CoV-2 replication and viral-induced inflammation through upregulating let-7
err2021-02-22
err0
errOAAI
errChen Xie; Yanlian Chen; Dongling Luo; Zhen Zhuang; Heping Jin; Haoxian Zhou; Xiaocui Li; Haijun Lin; Xiaohui Zheng; Jing Zhang; Peihui Wang; Jincun Zhao; Yong Zhao; Hui Huang
err分享
err收藏
A Survey on Adaptive Random Testing适应性随机测试综述
err2021-10-01
err58
errOAAI
errHuang, Rubing; Sun, Weifeng; Xu, Yinyin; Chen, Haibo; Towey, Dave; Xia, Xin
err分享
err收藏
err分享
err收藏
Trajectory Planning for Quadrotor Swarms四旋翼飞行器群的轨迹规划
err2018-08-01
err181
PREAI
errHonig, Wolfgang; Preiss, James A.; Kumar, T. K. Satish; Sukhatme, Gaurav S.; Ayanian, Nora
err分享
err收藏
Priority inheritance with backtracking for iterative multi-agent path finding
err2022-09-01
err29
errOAAI
errOkumura, Keisuke; Machida, Manao; Defago, Xavier; Tamura, Yasumasa
err分享
err收藏
Conflict-based search for optimal multi-agent pathfinding基于冲突的多agent最优寻路搜索
err2015-02-01
err635
PREAI
errSharon, Guni; Stern, Roni; Felner, Ariel; Sturtevant, Nathan R.
err分享
err收藏
学者 查看更多内容