paper-with-me

Papers

Bounded Situation Calculus Action Theories

2015-09-07 · Giuseppe De Giacomo, Yves Lespérance, Fabio Patrizi

In this paper, we investigate bounded action theories in the situation calculus. A bounded action theory is one which entails that, in every situation, the number of object tuples in the extension of fluents is bounded by a given constant, although such extensions are in general different across the infinitely many situations. We argue that such theories are common in applications, either because facts do not persist indefinitely or because the agent eventually forgets some facts, as new ones are learnt. We discuss various classes of bounded action theories. Then we show that verification of a powerful first-order variant of the mu-calculus is decidable for such theories. Notably, this variant supports a controlled form of quantification across situations. We also show that through verification, we can actually check whether an arbitrary action theory maintains boundedness.

📄 PDF Abstract BibTeX arXiv:1509.02012

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Situation Calculus for Synthesis of Manufacturing Controllers

2018-07-12 · Giuseppe De Giacomo, Brian Logan, Paolo Felli, Fabio Patrizi 외

Manufacturing is transitioning from a mass production model to a manufacturing as a service model in which manufacturing facilities 'bid' to produce products. To decide whether to bid for a complex, previously unseen pro…

Hybrid Temporal Situation Calculus

2018-07-12 · Vitaliy Batusov, Giuseppe De Giacomo, Mikhail Soutchanski

The ability to model continuous change in Reiter's temporal situation calculus action theories has attracted a lot of interest. In this paper, we propose a new development of his approach, which is directly inspired by h…

Decidable Reasoning About Time in Finite-Domain Situation Calculus Theories

2024-02-05 · Till Hofmann, Stefan Schupp, Gerhard Lakemeyer

Representing time is crucial for cyber-physical systems and has been studied extensively in the Situation Calculus. The most commonly used approach represents time by adding a real-valued fluent $\mathit{time}(a)$ that a…

A Logical Semantics for PDDL+

2021-11-23 · Vitaliy Batusov, Mikhail Soutchanski

PDDL+ is an extension of PDDL2.1 which incorporates fully-featured autonomous processes and allows for better modelling of mixed discrete-continuous domains. Unlike PDDL2.1, PDDL+ lacks a logical semantics, relying inste…

Abstracting Situation Calculus Action Theories

2024-10-09 · Bita Banihashemi, Giuseppe De Giacomo, Yves Lespérance

We develop a general framework for agent abstraction based on the situation calculus and the ConGolog agent programming language. We assume that we have a high-level specification and a low-level specification of the age…