Stream Reasoning with Cycles

Abstract

Temporal specifications, such as those of multi-agent systems, often include cyclic dependencies. Moreover, there is an increasing need to evaluate such specifications in an online manner, upon streaming data. Consider, e.g., the online computation of the normative positions of the agents engaging in an e-commerce protocol. We present a formal computational framework that deals with cyclic dependencies in an efficient way. Moreover, we demonstrate the effectiveness of our framework on large synthetic and real data streams, from multi-agent systems and composite event recognition.

Publication
In Proceedings of the 19th International Conference on Principles of Knowledge Representation and Reasoning
Alexander Artikis
Alexander Artikis
Associate Professor of Artificial Intelligence