中文
相关论文

相关论文: Non-Termination Inference of Logic Programs

200 篇论文

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

We apply to logic programming some recently emerging ideas from the field of reduction-based communicating systems, with the aim of giving evidence of the hidden interactions and the coordination mechanisms that rule the operational…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Roberto Bruni , Ugo Montanari , Francesca Rossi

The scope of this work is the constraint-based synthesis of termination arguments for the restricted class of programs called linear lasso programs. A termination argument consists of a ranking function as well as a set of supporting…

计算机科学中的逻辑 · 计算机科学 2014-01-22 Jan Leike

We introduce a lazy approach to the explanation-based approximation of probabilistic logic programs. It uses only the most significant part of the program when searching for explanations. The result is a fast and anytime approximate…

人工智能 · 计算机科学 2015-07-13 Joris Renkens , Angelika Kimmig , Luc De Raedt

The term {\em meta-programming} refers to the ability of writing programs that have other programs as data and exploit their semantics. The aim of this paper is presenting a methodology allowing us to perform a correct termination analysis…

编程语言 · 计算机科学 2007-05-23 Alexander Serebrenik , Danny De Schreye

In this paper we investigate the theoretical foundation of a new bottom-up semantics for linear logic programs, and more precisely for the fragment of LinLog that consists of the language LO enriched with the constant 1. We use constraints…

编程语言 · 计算机科学 2007-05-23 Marco Bozzano , Giorgio Delzanno , Maurizio Martelli

Program specialization is a program transformation methodology which improves program efficiency by exploiting the information about the input data which are available at compile time. We show that current techniques for program…

编程语言 · 计算机科学 2007-05-23 Alberto Pettorossi , Maurizio Proietti , Sophie Renault

This paper describes a technique for inferring temporal-logic properties for sets of finite data streams. Such data streams arise in many domains, including server logs, program testing, and financial and marketing data; temporal-logic…

计算机科学中的逻辑 · 计算机科学 2020-06-09 Samuel Huang , Rance Cleaveland

Verification of temporal logic properties plays a crucial role in proving the desired behaviors of hybrid systems. In this paper, we propose an interval method for verifying the properties described by a bounded linear temporal logic. We…

计算机科学中的逻辑 · 计算机科学 2015-07-15 Daisuke Ishii , Naoki Yonezaki , Alexandre Goldsztejn

We present a novel approach to termination analysis. In a first step, the analysis uses a program as a black-box which exhibits only a finite set of sample traces. Each sample trace is infinite but can be represented by a finite lasso. The…

计算机科学中的逻辑 · 计算机科学 2022-10-18 Matthias Heizmann , Jochen Hoenicke , Andreas Podelski

Determining whether a given program terminates is the quintessential undecidable problem. Algorithms for termination analysis are divided into two groups: (1) algorithms with strong behavioral guarantees that work in limited circumstances…

编程语言 · 计算机科学 2021-09-16 Shaowei Zhu , Zachary Kincaid

We introduce and study logic programs whose clauses are built out of monotone constraint atoms. We show that the operational concept of the one-step provability operator generalizes to programs with monotone constraint atoms, but the…

人工智能 · 计算机科学 2007-05-23 V. W. Marek , I. Niemela , M. Truszczynski]

The overall goal of this paper is to investigate the theoretical foundations of algorithmic verification techniques for first order linear logic specifications. The fragment of linear logic we consider in this paper is based on the linear…

编程语言 · 计算机科学 2007-05-23 M. Bozzano , G. Delzanno , M. Martelli

Uncertain information is being taken into account in an increasing number of application fields. In the meantime, abduction has been proved a powerful tool for handling hypothetical reasoning and incomplete knowledge. Probabilistic logical…

人工智能 · 计算机科学 2022-02-04 Elena Bellodi , Marco Gavanelli , Riccardo Zese , Evelina Lamma , Fabrizio Riguzzi

Part of the theory of logic programming and nonmonotonic reasoning concerns the study of fixed-point semantics for these paradigms. Several different semantics have been proposed during the last two decades, and some have been more…

人工智能 · 计算机科学 2007-05-23 Pascal Hitzler , Matthias Wendt

Termination of logic programs with negated body atoms (here called general logic programs) is an important topic. One reason is that many computational mechanisms used to process negated atoms, like Clark's negation as failure and Chan's…

人工智能 · 计算机科学 2014-11-17 E. Marchiori

Several formal systems, such as resolution and minimal model semantics, provide a framework for logic programming. In this paper, we will survey the use of structural proof theory as an alternative foundation. Researchers have been using…

计算机科学中的逻辑 · 计算机科学 2021-11-02 Dale Miller

Approximation fixpoint theory (AFT) is an abstract and general algebraic framework for studying the semantics of nonmonotonic logics. It provides a unifying study of the semantics of different formalisms for nonmonotonic reasoning, such as…

人工智能 · 计算机科学 2022-12-02 Jesse Heyninck , Ofer Arieli , Bart Bogaerts

Probabilistic Logic Programming (PLP), exemplified by Sato and Kameya's PRISM, Poole's ICL, Raedt et al's ProbLog and Vennekens et al's LPAD, is aimed at combining statistical and logical knowledge representation and inference. A key…

人工智能 · 计算机科学 2012-10-09 Muhammad Asiful Islam , C. R. Ramakrishnan , I. V. Ramakrishnan

The use of non-deterministic functions is a distinctive feature of modern functional logic languages. The semantics commonly adopted is call-time choice, a notion that at the operational level is related to the sharing mechanism of lazy…

编程语言 · 计算机科学 2009-03-13 Francisco Javier Lopez-Fraguas , Juan Rodriguez-Hortala , Jaime Sanchez-Hernandez