Logic-based technologies for multi-agent systems: a systematic literature review

R Calegari, G Ciatto, V Mascardi, A Omicini - Autonomous Agents and …, 2021 - Springer
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 …

[图书][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 …

Fifty years of Prolog and beyond

P Körner, M Leuschel, J Barbosa, VS Costa… - Theory and Practice of …, 2022 - cambridge.org
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 …

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 …

The YAP prolog system

VS Costa, R Rocha, L Damas - Theory and Practice of Logic …, 2012 - cambridge.org
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 …

Co-logic programming: Extending logic programming with coinduction

L Simon, A Bansal, A Mallya, G Gupta - … 2007, Wrocław, Poland, July 9-13 …, 2007 - Springer
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 …

Coinductive logic programming and its applications

G Gupta, A Bansal, R Min, L Simon, A Mallya - Logic Programming: 23rd …, 2007 - Springer
Coinduction has recently been introduced as a powerful technique for reasoning about
unfounded sets, unbounded structures, and interactive computations. Where induction …

RML: theory and practice of a domain specific language for runtime verification

D Ancona, L Franceschini, A Ferrando… - Science of Computer …, 2021 - Elsevier
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 …

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 …

Generalizing inference systems by coaxioms

D Ancona, F Dagnino, E Zucca - … on Programming, ESOP 2017, Held as …, 2017 - Springer
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 …