Abstract
Multi-Agent Systems (MAS) can be found in a wide variety of applications, including industrial systems, transportation, software systems and more. In such systems, agents may experience faults that affect the performance of the whole system. However, faulty agents might not consistently experience their fault, but rather in certain conditions. For example, a robot with a faulty rotating mechanism will appear healthy if it is tasked to only move in a straight line. Those faults are called Intermittent Faults. Such faults may cause the entire system to fail, but not always. Previous work proposed diagnosis algorithms for MAS, assuming faulty agents persistently behave abnormally. To the best of our knowledge, intermittent faults in MAS have not been concretely explored. In this paper we formally present a novel problem called Diagnosis of Intermittent Faults in Multi-Agent Systems (DIFMAS): a group of agents are observed across multiple runs. In each run, the success/failure of the agents and the system is observed, aiming to explain all the failed runs by diagnosing which agent(s) are faulty. The contributions of this paper are: (1) formalizing DIFMAS as a Model-Based Diagnosis problem, (2) solving it by presenting a Spectrum-Based Fault Localization (SFL) based method, called Multi-Run SFL-based Diagnosis Algorithm (MRSD). Experiments demonstrate that MRSD's outperforms competing SFL-based algorithms. Moreover, the algorithm's performance increases if planned interactions are considered.
Original language | English |
---|---|
Article number | 103994 |
Journal | Artificial Intelligence |
Volume | 324 |
DOIs | |
State | Published - Nov 2023 |
Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2023 Elsevier B.V.
Funding
This research was funded by ISF grant No. 1716/17 , and by the Ministry of Science grant No. 3-6078 . Roman Barták is supported by project No. 23-05104S of the Czech Science Foundation .
Funders | Funder number |
---|---|
Grantová Agentura České Republiky | |
Ministry of Science, ICT and Future Planning | 23-05104S, 3-6078 |
Israel Science Foundation | 1716/17 |
Keywords
- Intermittent faults
- Model-based diagnosis
- Multi-agent systems
- Spectrum-based fault localization