中文
相关论文

相关论文: Declarative Semantics for Active Rules

200 篇论文

In this paper, we introduce a novel approach to deductive databases meant to take into account the needs of current applications in the area of data integration. To this end, we extend the formalism of standard deductive databases to the…

数据库 · 计算机科学 2021-08-06 Dominique Laurent , Nicolas Spyratos

We propose a stable model semantics for higher-order logic programs. Our semantics is developed using Approximation Fixpoint Theory (AFT), a powerful formalism that has successfully been used to give meaning to diverse non-monotonic…

计算机科学中的逻辑 · 计算机科学 2025-01-22 Bart Bogaerts , Angelos Charalambidis , Giannos Chatziagapis , Babis Kostopoulos , Samuele Pollaci , Panos Rondogiannis

The stable model semantics had been recently generalized to non-Herbrand structures by several works, which provides a unified framework and solid logical foundations for answer set programming. This paper focuses on the expressiveness of…

人工智能 · 计算机科学 2014-12-03 Heng Zhang , Yan Zhang

Applying dynamic logics to program verifications is a challenge, because their axiomatic rules for regular expressions can be difficult to be adapted to different program models. We present a novel dynamic logic, called DLp, which supports…

计算机科学中的逻辑 · 计算机科学 2026-02-11 Yuanrui Zhang

Logic programs under the stable model semantics, or answer-set programs, provide an expressive rule-based knowledge representation framework, featuring a formal, declarative and well-understood semantics. However, handling the evolution of…

人工智能 · 计算机科学 2020-02-19 Martin Slota , João Leite

We introduce the concept of weighted rules under the stable model semantics following the log-linear models of Markov Logic. This provides versatile methods to overcome the deterministic nature of the stable model semantics, such as…

人工智能 · 计算机科学 2026-05-12 Joohyung Lee , Yi Wang

We consider forkable regular expressions, which enrich regular expressions with a fork operator, to establish a formal basis for static and dynamic analysis of the communication behavior of concurrent programs. We define a novel…

形式语言与自动机理论 · 计算机科学 2015-12-09 Martin Sulzmann , Peter Thiemann

We propose Answer Set Programming (ASP) as an approach for modeling and solving problems from the area of Declarative Process Mining (DPM). We consider here three classical problems, namely, Log Generation, Conformance Checking, and Query…

人工智能 · 计算机科学 2022-09-27 Francesco Chiariello , Fabrizio Maria Maggi , Fabio Patrizi

The definition of stable models for propositional formulas with infinite conjunctions and disjunctions can be used to describe the semantics of answer set programming languages. In this note, we enhance that definition by introducing a…

计算机科学中的逻辑 · 计算机科学 2016-08-05 Amelia Harrison , Vladimir Lifschitz

Automatic differentiation (AD) aims to compute derivatives of user-defined functions, but in Turing-complete languages, this simple specification does not fully capture AD's behavior: AD sometimes disagrees with the true derivative of a…

编程语言 · 计算机科学 2021-12-07 Alexander K. Lew , Mathieu Huot , Vikash K. Mansinghka

A logic programming paradigm which expresses solutions to problems as stable models has recently been promoted as a declarative approach to solving various combinatorial and search problems, including planning problems. In this paradigm,…

人工智能 · 计算机科学 2007-05-23 Maurice Bruynooghe

A software architecture is the result of multiple decisions made by a software architect. These decisions are called architectural decisions, as they bring solutions to architectural problems. Relations between decisions can be captured in…

软件工程 · 计算机科学 2018-07-10 Marcin Szlenk

We introduce a new setting, the category of $\omega$PAP spaces, for reasoning denotationally about expressive differentiable and probabilistic programming languages. Our semantics is general enough to assign meanings to most practical…

编程语言 · 计算机科学 2023-05-29 Mathieu Huot , Alexander K. Lew , Vikash K. Mansinghka , Sam Staton

A method is presented for computing minimal answers in disjunctive deductive databases under the disjunctive stable model semantics. Such answers are constructed by repeatedly extending partial answers. Our method is complete (in that every…

计算机科学中的逻辑 · 计算机科学 2007-05-23 C. A. Johnson

We present a novel and well automatable approach to formal verification of programs with underspecified semantics, i.e., a language semantics that leaves open the order of certain evaluations. First, we reduce this problem to…

编程语言 · 计算机科学 2022-02-14 Eduard Kamburjan , Nathan Wasser

In this paper we propose a general approach to define a many-valued preferential interpretation of gradual argumentation semantics. The approach allows for conditional reasoning over arguments and boolean combination of arguments, with…

人工智能 · 计算机科学 2025-06-10 Mario Alviano , Laura Giordano , Daniele Theseider Dupré

We build deep RL agents that execute declarative programs expressed in formal language. The agents learn to ground the terms in this language in their environment, and can generalize their behavior at test time to execute new programs that…

人工智能 · 计算机科学 2017-06-21 Misha Denil , Sergio Gómez Colmenarejo , Serkan Cabi , David Saxton , Nando de Freitas

A dynamic program, as introduced by Patnaik and Immerman (1994), maintains the result of a fixed query for an input database which is subject to tuple insertions and deletions. It can use an auxiliary database whose relations are updated…

计算机科学中的逻辑 · 计算机科学 2015-07-17 Thomas Schwentick , Nils Vortmeier , Thomas Zeume

Declarative approaches to process modeling are regarded as well suited for highly volatile environments as they provide a high degree of flexibility. However, problems in understanding and maintaining declarative business process models…

In this paper, we further develop the framework of Modular Systems that lays model-theoretic foundations for combining different declarative languages, agents and solvers. We introduce a multi-language logic of modular systems. We define…

计算机科学中的逻辑 · 计算机科学 2014-05-07 Shahab Tasharrofi , Eugenia Ternovska