Abstract
We present an algorithm and its implementation for the verification of correct behaviour and epistemic states in multiagent systems. The verification is performed via model checking techniques based on obdd’s. We test our implementation by means of a communication example: the bit transmission problem with faults.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Benerecetti, M., Giunchiglia, F., Serafini, L.: Model checking multiagent systems. Journal of Logic and Computation 8(3), 401–423 (1998)
Bordini, R.H., Fisher, M., Pardavila, C., Wooldridge, M.: Model checking AgentSpeak. In: Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2003) (July 2003)
Bryant, R.E.: Graph-based algorithms for boolean function manipulation. IEEE Transaction on Computers, 677–691 (August 1986)
Clarke, E.M., Grumberg, O., Peled, D.A.: Model Checking. The MIT Press, Cambridge (1999)
Fagin, R., Halpern, J.Y., Moses, Y., Vardi, M.Y.: Reasoning about Knowledge. The MIT Press, Cambridge (1995)
Holzmann, G.J.: The model checker spin. IEEE transaction on software engineering 23(5) (May 1997)
Huth, M.R.A., Ryan, M.D.: Logic in Computer Science: Modelling and Reasoning about Systems. Cambridge University Press, Cambridge (2000)
Lomuscio, A., Raimondi, F., Sergot, M.: Towards model checking interpreted systems. In: Proceedings of MoChArt, Lyon, France (August 2002)
Lomuscio, A., Sergot, M.: On multi-agent systems specification via deontic logic. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, p. 86. Springer, Heidelberg (2002)
Lomuscio, A., Sergot, M.: Violation, error recovery, and enforcement in the bit transmission problem. In: Proceedings of DEON 2002, London (May 2002)
McMillan, K.L.: Symbolic model checking: An approach to the state explosion problem. Kluwer Academic Publishers, Dordrecht (1993)
van der Meyden, R., Shilov, N.V.: Model checking knowledge and time in systems with perfect recall. FSTTCS: Foundations of Software Technology and Theoretical Computer Science 19 (1999)
van der Meyden, R., Su, K.: Symbolic model checking the knowledge of the dining cryptographers (2002) (submitted)
Meyer, J.-J., Wieringa, R. (eds.): Deontic Logic in Computer Science, Chichester (1993)
Penczek, W., Lomuscio, A.: Verifying epistemic properties of multi-agent systems via model checking. Fundamenta Informaticae 55(2), 167–185 (2003)
Raimondi, F., Lomuscio, A.: A tool for verification of deontic interpreted systems, http://www.dcs.kcl.ac.uk/pg/franco/mcdis-0.1.tar.gz
Raimondi, F., Lomuscio, A.: Verification of multiagent systems via ordered binary decision diagrams: an algorithm and its implementation (2004) (submitted)
Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–52. Springer, Heidelberg (1996)
Somenzi, F.: CU Decision Diagram Package - Release 2.3.1, http://vlsi.colorado.edu/~fabio/CUDD/cuddIntro.html
Wooldridge, M., Fisher, M., Huget, M.P., Parsons, S.: Model checking multi-agent systems with MABLE. In: Gini, M., Ishida, T., Castelfranchi, C., Lewis Johnson, W. (eds.) Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002), July 2002, pp. 952–959. ACM Press, New York (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Raimondi, F., Lomuscio, A. (2004). Automatic Verification of Deontic Properties of Multi-agent Systems. In: Lomuscio, A., Nute, D. (eds) Deontic Logic in Computer Science. DEON 2004. Lecture Notes in Computer Science(), vol 3065. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25927-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-25927-5_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22111-1
Online ISBN: 978-3-540-25927-5
eBook Packages: Springer Book Archive