中文
相关论文

相关论文: Logic Programming for Describing and Solving Plann…

200 篇论文

Partial correctness of imperative or functional programming divides in logic programming into two notions. Correctness means that all answers of the program are compatible with the specification. Completeness means that the program produces…

计算机科学中的逻辑 · 计算机科学 2025-08-26 Włodzimierz Drabent

This paper describes a system, called PLP, for compiling ordered logic programs into standard logic programs under the answer set semantics. In an ordered logic program, rules are named by unique terms, and preferences among rules are given…

人工智能 · 计算机科学 2007-05-23 James P. Delgrande , Torsten Schaub , Hans Tompits

The differentiable implementation of logic yields a seamless combination of symbolic reasoning and deep neural networks. Recent research, which has developed a differentiable framework to learn logic programs from examples, can even acquire…

人工智能 · 计算机科学 2021-03-03 Hikaru Shindo , Masaaki Nishino , Akihiro Yamamoto

When teaching an elementary logic course to students who have a general scientific background but have never been exposed to logic, we have to face the problem that the notions of deduction rule and of derivation are completely new to them,…

计算机科学中的逻辑 · 计算机科学 2016-01-08 Gilles Dowek

Logic program transformation by the unfold/fold method ad- vocates the writing of correct logic programs via the application of some rules to a naive program. This work focuses on how to overcome subgoal- introduction difficulties in…

编程语言 · 计算机科学 2018-10-05 Manuel Hernández

Dynamic logic is a powerful approach to reasoning about programs and their executions, obtained by extending classical logic with modalities that can express program executions as formulas. However, the use of dynamic logic in the setting…

计算机科学中的逻辑 · 计算机科学 2026-04-14 Matteo Acclavio , Fabrizio Montesi , Marco Peressotti

Disjunctive Answer Set Programming is a powerful declarative programming paradigm with complexity beyond NP. Identifying classes of programs for which the consistency problem is in NP is of interest from the theoretical standpoint and can…

计算复杂性 · 计算机科学 2015-07-21 Johannes K. Fichte , Miroslaw Truszczynski , Stefan Woltran

We study the framework of abductive logic programming extended with integrity constraints. For this framework, we introduce a new measure of the simplicity of an explanation based on its degree of \emph{arbitrariness}: the more arbitrary…

计算机科学中的逻辑 · 计算机科学 2020-02-19 Luciano Caroprese , Irina Trubitsyna , Miroslaw Truszczynski , Ester Zumpano

In previous work, we proposed a logic-based framework in which computation is the execution of actions in an attempt to make reactive rules of the form if antecedent then consequent true in a canonical model of a logic program determined by…

人工智能 · 计算机科学 2020-02-19 Robert Kowalski , Fariba Sadri

While neural models show remarkable accuracy on individual predictions, their internal beliefs can be inconsistent across examples. In this paper, we formalize such inconsistency as a generalization of prediction error. We propose a…

人工智能 · 计算机科学 2019-09-16 Tao Li , Vivek Gupta , Maitrey Mehta , Vivek Srikumar

The paper presents two equivalent definitions of answer sets for logic programs with aggregates. These definitions build on the notion of unfolding of aggregates, and they are aimed at creating methodologies to translate logic programs with…

软件工程 · 计算机科学 2007-05-23 Tran Cao Son , Enrico Pontelli , Islam Elkabani

This paper introduces an abductive framework for updating knowledge bases represented by extended disjunctive programs. We first provide a simple transformation from abductive programs to update programs which are logic programs specifying…

数据库 · 计算机科学 2007-05-23 Chiaki Sakama , Katsumi Inoue

Artificial Neural Networks are powerful function approximators capable of modelling solutions to a wide variety of problems, both supervised and unsupervised. As their size and expressivity increases, so too does the variance of the model,…

神经与进化计算 · 计算机科学 2018-01-26 Richard Evans , Edward Grefenstette

To solve hard problems, AI relies on a variety of disciplines such as logic, probabilistic reasoning, machine learning and mathematical programming. Although it is widely accepted that solving real-world problems requires an integration…

人工智能 · 计算机科学 2020-01-14 Vaishak Belle , Luc De Raedt

Computability logic (CL) (see http://www.cis.upenn.edu/~giorgi/cl.html) is a recently launched program for redeveloping logic as a formal theory of computability, as opposed to the formal theory of truth that logic has more traditionally…

计算机科学中的逻辑 · 计算机科学 2011-04-15 Giorgi Japaridze

Transformers have recently been shown to be capable of reliably performing logical reasoning over facts and rules expressed in natural language, but abductive reasoning - inference to the best explanation of an unexpected observation - has…

计算与语言 · 计算机科学 2022-03-24 Nathan Young , Qiming Bao , Joshua Bensemann , Michael Witbrock

The growing range of applications of Machine Learning (ML) in a multitude of settings motivates the ability of computing small explanations for predictions made. Small explanations are generally accepted as easier for human decision makers…

人工智能 · 计算机科学 2018-11-28 Alexey Ignatiev , Nina Narodytska , Joao Marques-Silva

The proposed framework provides a general model of concurrent imperative programming. Programs are modeled as formal languages and concurrency as an interleaving (or shuffle) operator. This yields a simple and elegant algebra of programs.…

编程语言 · 计算机科学 2012-09-11 Stephan van Staden

Automatic differentiation plays a prominent role in scientific computing and in modern machine learning, often in the context of powerful programming systems. The relation of the various embodiments of automatic differentiation to the…

编程语言 · 计算机科学 2020-02-04 Martin Abadi , Gordon D. Plotkin

Logic can be made useful for programming and for databases independently of logic programming. To be useful in this way, logic has to provide a mechanism for the definition of new functions and new relations on the basis of those given in…

计算机科学中的逻辑 · 计算机科学 2014-12-30 M. H. van Emden