Cited by 16Multi-Agent Systems and NegotiationLogic, Reasoning, and KnowledgeAI-based Problem Solving and Planning

The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.

Model-Based Diagnosis of Multi-Agent Systems: A Survey

Open access
Kalech, Meir, Natan, Avraham·2022·Proceedings of the AAAI Conference on Artificial Intelligence

Abstract

As systems involving multiple agents are increasingly deployed, there is a growing need to diagnose failures in such systems. Model-Based Diagnosis (MBD) is a well-known AI technique to diagnose faults in systems. In this approach, a model of the diagnosed system is given, and the real system is observed. A failure is announced when the real system's output contradicts the model's expected output. The model is then used to deduce the defective components that explain the unexpected observation. MBD has been increasingly being deployed in distributed and multi-agent systems. In this survey, we summarize twenty years of research in the field of model-based diagnosis algorithms for MAS diagnosis. We depict three attributes that should be considered when examining MAS diagnosis: (1) The objective of the diagnosis. Either diagnosing faults in the MAS plans or diagnosing coordination faults. (2) Centralized vs. distributed. The diagnosis method could be applied either by a centralized agent or by the agents in a distributed manner. (3) Temporal vs. non-temporal. Temporal diagnosis is used to diagnose the MAS's temporal behaviors, whereas non-temporal diagnosis is used to diagnose the conduct based on a single observation. We survey diverse studies in MBD of MAS based on these attributes, and provide novel research challenges in this field for the AI community.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1609/aaai.v36i11.21498

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 1 references

Research works printed but not linked: 48

  1. Abreu, R.; Zoeteweij, P.; and van Gemund, A. J. C. 2011. Simultaneous debugging of software faults. Journal of Sys- tems and Software, 84(4): 573-586.
  2. Barták, R.; Švancara, J.; and Krasičenko, I. 2020. MAPF Scenario: Software for Evaluating MAPF Plans on Real Robots. In Proceedings of the AAAI Conference on Artifi- cial Intelligence, volume 34, 13602-13603.
  3. Beer, M.; d'Inverno, M.; Luck, M.; Jennings, N.; Preist, C.; and Schroeder, M. 1999. Negotiation in multi-agent sys- tems. The Knowledge Engineering Review, 14(3): 285-289.
  4. Brusoni, V.; Console, L.; Terenziani, P.; and Dupré, D. T. 1998. A spectrum of definitions for temporal model-based diagnosis. Artificial Intelligence, 102(1): 39-79.
  5. Bunte, A.; Stein, B.; and Niggemann, O. 2019. Model-based diagnosis for cyber-physical production systems based on machine learning and residual-based diagnosis models. In Proceedings of the AAAI Conference on Artificial Intelli- gence, volume 33, 2727-2735.
  6. Cazes, D.; and Kalech, M. 2020. Model-Based Diagnosis with Uncertain Observations. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 34, 2766- 2773.
  7. Cazes, D.; and Kalech, M. 2021. Model-based diagnosis with uncertain observations. Int. J. Intell. Syst., 36(7): 3259- 3292.
  8. Daigle, M.; Koutsoukos, X.; and Biswas, G. 2006. Dis- tributed diagnosis of coupled mobile robots. In Proceed- ings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006., 3787-3794. IEEE.
  9. De Jonge, F.; Roos, N.; and Witteveen, C. 2009. Primary and secondary diagnosis of multi-agent plan execution. Au- tonomous Agents and Multi-Agent Systems, 18(2): 267-294.
  10. de Kleer, J.; and Williams, B. C. 1987. Diagnosing Multiple faults. Artificial Intelligence, 32(1): 97-130.
  11. El Koujok, M.; Ragab, A.; Ghezzaz, H.; and Amazouz, M. 2020. A Multi-Agent-Based Methodology for Known and Novel Faults Diagnosis in Industrial Processes. IEEE Trans- actions on Industrial Informatics.
  12. Erdem, E.; Kisa, D. G.; Oztok, U.; and Schüller, P. 2013. A general formal framework for pathfinding problems with multiple agents. In Twenty-Seventh AAAI Conference on Ar- tificial Intelligence.
  13. Geihs, K. 2020. Engineering challenges ahead for robot teamwork in dynamic environments. Applied Sciences, 10(4): 1368.
  14. Hausman, W. H.; Schwarz, L. B.; and Graves, S. C. 1976. Optimal storage assignment in automatic warehousing sys- tems. Management science, 22(6): 629-638.
  15. Kalech, M. 2012. Diagnosis of coordination failures: a matrix-based approach. Autonomous Agents and Multi- Agent Systems, 24(1): 69-103.
  16. Kalech, M.; and Kaminka, G. A. 2005. Towards model- based diagnosis of coordination failures. In AAAI, volume 5, 102-107.
  17. Kalech, M.; and Kaminka, G. A. 2007. On the design of co- ordination diagnosis algorithms for teams of situated agents. Artificial Intelligence, 171(8-9): 491-513.
  18. Kalech, M.; and Kaminka, G. A. 2011. Coordination diag- nostic algorithms for teams of situated agents: Scaling up. Computational Intelligence, 27(3): 393-421.
  19. Kalech, M.; Kaminka, G. A.; Meisels, A.; and Elmaliach, Y. 2006. Diagnosis of multi-robot coordination failures using distributed CSP algorithms. In AAAI, 970-975.
  20. Katewa, V.; Pasqualetti, F.; and Gupta, V. 2018. On privacy vs. cooperation in multi-agent systems. International Jour- nal of Control, 91(7): 1693-1707.
  21. Kato, S.; Takeuchi, E.; Ishiguro, Y.; Ninomiya, Y.; Takeda, K.; and Hamada, T. 2015. An open approach to autonomous vehicles. IEEE Micro, 35(6): 60-68.
  22. Khalastchi, E.; and Kalech, M. 2019. Fault detection and diagnosis in multi-robot systems: a survey. Sensors, 19(18): 4019.
  23. Koujok, M. E.; Ragab, A.; and Amazouz, M. 2019. A Multi- Agent Approach Based on Machine-Learning for Fault Di- agnosis. IFAC-PapersOnLine, 52(10): 103-108. 13th IFAC Workshop on Intelligent Manufacturing Systems IMS 2019.
  24. Li, J.; Ruml, W.; and Koenig, S. 2021. EECBS: A Bounded- Suboptimal Search for Multi-Agent Path Finding. In Pro- ceedings of the AAAI Conference on Artificial Intelligence (AAAI).
  25. Metodi, A.; Stern, R.; Kalech, M.; and Codish, M. 2014. A novel sat-based approach to model based diagnosis. Journal of Artificial Intelligence Research, 51: 377-411.
  26. Micalizio, R. 2009. A distributed control loop for au- tonomous recovery in a multi-agent plan. In Twenty-First International Joint Conference on Artificial Intelligence.
  27. Micalizio, R.; and Torasso, P. 2007. Plan diagnosis and agent diagnosis in multi-agent systems. In Congress of the Italian Association for Artificial Intelligence, 434-446. Springer.
  28. Micalizio, R.; and Torasso, P. 2014. Cooperative monitoring to diagnose multiagent plans. Journal of Artificial Intelli- gence Research, 51: 1-70.
  29. Micalizio, R.; Torasso, P.; and Torta, G. 2004. On-line mon- itoring and diagnosis of multi-agent systems: a model based approach. In Proceedings of the 16th European Conference on Artificial Intelligence, 848-852. IOS Press.
  30. Micalizio, R.; and Torta, G. 2012. Diagnosing delays in multi-agent plans execution. In European Conference on Artificial Intelligence, 594-599. IOS Press.
  31. Natan, A.; and Kalech, M. 2020. Distributed Diagnosis of Multi-Agent Plans. In 31st International Workshop on Prin- ciple of Diagnosis (DX-20).
  32. Pallottino, L.; Scordio, V. G.; Bicchi, A.; and Frazzoli, E. 2007. Decentralized cooperative policy for conflict res- olution in multivehicle systems. IEEE Transactions on Robotics, 23(6): 1170-1183.
  33. Passos, L. S.; Abreu, R.; and Rossetti, R. J. 2015. Spectrum- based fault localisation for multi-agent systems. In Twenty- Fourth International Joint Conference on Artificial Intelli- gence.
  34. Pynadath, D. V.; and Tambe, M. 2003. An automated team- work infrastructure for heterogeneous software agents and humans. Autonomous Agents and Multi-Agent Systems, 7(1): 71-100.
  35. Qin, L.; He, X.; Zhou, D.; Cui, J.; Li, F.; and Wang, G. 2018. A new local-model-based distributed fault diagnosis scheme for multi-agent systems with actuator faults. IFAC- PapersOnLine, 51(24): 292-299.
  36. Rehák, M.; Pěchouček, M.; and Tožička, J. 2005. Adversar- ial behavior in multi-agent systems. In International Central and Eastern European Conference on Multi-Agent Systems, 470-479. Springer.
  37. Reiter, R. 1987. A Theory of Diagnosis from First Princi- ples. Artificial Intelligence, 32(1): 57-96.
  38. Roos, N.; Ten Teije, A.; and Witteveen, C. 2003. A protocol for multi-agent diagnosis with spatially distributed knowl- edge. In Proceedings of the second international joint con- ference on Autonomous agents and multiagent systems, 655- 661. ACM.
  39. Roos, N.; and Witteveen, C. 2009. Models and methods for plan diagnosis. Autonomous Agents and Multi-Agent Sys- tems, 19(1): 30-52.
  40. Su, R.; Wonham, W.; Kurien, J.; and Koutsoukos, X. 2002. Distributed diagnosis for qualitative systems. In Sixth In- ternational Workshop on Discrete Event Systems, 169-174. IEEE.
  41. Such, J. M.; Espinosa, A.; and García-Fornes, A. 2014. A survey of privacy in multi-agent systems. Knowledge Engi- neering Review, 29(3): 314-344.
  42. Surynek, P.; Felner, A.; Stern, R.; and Boyarski, E. 2016. Efficient SAT approach to multi-agent path finding under the sum of costs objective. In Proceedings of the Twenty-second European Conference on Artificial Intelligence, 810-818.
  43. Švancara, J.; Vlk, M.; Stern, R.; Atzmon, D.; and Barták, R. 2019. Online multi-agent pathfinding. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, 7732-7739.
  44. Sycara, K.; and Sukthankar, G. 2006. Literature review of teamwork models. Robotics Institute, Carnegie Mellon Uni- versity, 31: 31.
  45. Tambe, M. 1997. Towards flexible teamwork. Journal of artificial intelligence research, 7: 83-124.
  46. Torta, G.; and Micalizio, R. 2018. SMT-Based Diagnosis of Multi-Agent Temporal Plans. In Proceedings of the 17th In- ternational Conference on Autonomous Agents and MultiA- gent Systems, 2097-2099. International Foundation for Au- tonomous Agents and Multiagent Systems.
  47. Torta, G.; Micalizio, R.; and Sormano, S. 2019a. Explain- ing Failures Propagations in the Execution of Multi-Agent Temporal Plans. In Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Sys- tems, 2232-2234. International Foundation for Autonomous Agents and Multiagent Systems.
  48. Torta, G.; Micalizio, R.; and Sormano, S. 2019b. Tem- poral Multiagent Plan Execution: Explaining What Hap- pened. In International Workshop on Explainable, Transpar- ent Autonomous Agents and Multi-Agent Systems, 167-185. Springer.

Cited by

Sorted by citations

Metadata

Authors
Kalech, M., & Natan, A.
Affiliations
Ben-Gurion University of the Negev (IL)
Venue
Proceedings of the AAAI Conference on Artificial Intelligence
Published
2022-06-28
Volume
36
Issue
11
Pages
12334-12341
ISSN
  • 2159-5399 (ISSN-L)
  • 2374-3468
OpenAlex
W4283814904
Cited by
16
References
1
Citations by year
2026: 6 · 2024: 5 · 2023: 4 · 2022: 1
FWCI
1.07
Type
conference paper
Language
en
Open access
Locations
  • Proceedings of the AAAI Conference on Artificial Intelligence (publishedVersion)
  • AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) (submittedVersion)
Funders
Israel Science Foundation (1716/17)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Multi-Agent Systems and Negotiation
  • Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
Keywords
model-based diagnosis, multi-agent systems, fault diagnosis, distributed systems

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review