@inbook{501595437bc747d6ba0ee410fa98ac01,
title = "Verifying time and communication costs of rule-based reasoners",
abstract = "We present a framework for the automated verification of time and communication requirements in systems of distributed rule-based reasoning agents which allows us to determine how many rule-firing cycles are required to solve the problem, how many messages must be exchanged, and the trade-offs between the time and communication resources. We extend CTL* with belief and communication modalities to express bounds on the number of messages the agents can exchange. The resulting logic, LCRB, can be used to express both bounds on time and on communication. We provide an axiomatisation of the logic and prove that it is sound and complete. Using a synthetic but realistic example system of rule-based reasoning agents which allows the size of the problem and the distribution of knowledge among the reasoners to be varied, we show the Mocha model checker [1] can be used to encode and verify properties of systems of distributed rule-based agents. We describe the encoding and report results of model checking experiments which show that even simple systems have rich patterns of trade-offs between time and communication bounds.",
keywords = "Multiagent System, Communication Cost, Communication Modality, Computation Tree Logic, Verify Time",
author = "N. Alechina and B. Logan and N.H. Nga and A. Rakib",
year = "2009",
doi = "10.1007/978-3-642-00431-5_1",
language = "English",
isbn = "978-3-642-00430-8",
series = "Lecture Notes in Computer Science",
publisher = "Springer ",
pages = "1--14",
editor = "Peled, {Doron A. } and Wooldridge, {Michael J. }",
booktitle = "Model Checking and Artificial Intelligence",
address = "Germany",
edition = "1",
note = "Model Checking and Artificial Intelligence, 5th International Workshop,, MoChArt 2008 ; Conference date: 21-07-2008 Through 21-07-2008",
}