Logic-based technologies for multi-agent systems: a systematic literature review
Precisely when the success of artificial intelligence (AI) sub-symbolic techniques makes
them be identified with the whole AI by many non-computer-scientists and non-technical …
them be identified with the whole AI by many non-computer-scientists and non-technical …
[图书][B] Introduction to coalgebra
B Jacobs - 2017 - books.google.com
The area of coalgebra has emerged within theoretical computer science with a unifying
claim: to be the mathematics of computational dynamics. It combines ideas from the theory of …
claim: to be the mathematics of computational dynamics. It combines ideas from the theory of …
Fifty years of Prolog and beyond
Both logic programming in general and Prolog in particular have a long and fascinating
history, intermingled with that of many disciplines they inherited from or catalyzed. A large …
history, intermingled with that of many disciplines they inherited from or catalyzed. A large …
Coinductive big-step operational semantics
X Leroy, H Grall - Information and Computation, 2009 - Elsevier
Using a call-by-value functional language as an example, this article illustrates the use of
coinductive definitions and proofs in big-step operational semantics, enabling it to describe …
coinductive definitions and proofs in big-step operational semantics, enabling it to describe …
The YAP prolog system
Yet Another Prolog (YAP) is a Prolog system originally developed in the mid-eighties and
that has been under almost constant development since then. This paper presents the …
that has been under almost constant development since then. This paper presents the …
Co-logic programming: Extending logic programming with coinduction
In this paper we present the theory and practice of co-logic programming (co-LP for brevity),
a paradigm that combines both inductive and coinductive logic programming. Co-LP is a …
a paradigm that combines both inductive and coinductive logic programming. Co-LP is a …
Coinductive logic programming and its applications
Coinduction has recently been introduced as a powerful technique for reasoning about
unfounded sets, unbounded structures, and interactive computations. Where induction …
unfounded sets, unbounded structures, and interactive computations. Where induction …
RML: theory and practice of a domain specific language for runtime verification
Runtime verification (RV) is an approach to verification consisting in dynamically checking
that the event traces generated by single runs of a system under scrutiny (SUS) are …
that the event traces generated by single runs of a system under scrutiny (SUS) are …
Deconfined global types for asynchronous sessions
F Dagnino, P Giannini… - Logical Methods in …, 2023 - lmcs.episciences.org
Multiparty sessions with asynchronous communications and global types play an important
role for the modelling of interaction protocols in distributed systems. In designing such …
role for the modelling of interaction protocols in distributed systems. In designing such …
Generalizing inference systems by coaxioms
We introduce a generalized notion of inference system to support structural recursion on non
well-founded datatypes. Besides axioms and inference rules with the usual meaning, a …
well-founded datatypes. Besides axioms and inference rules with the usual meaning, a …