中文
相关论文

相关论文: A Devil's Advocate against Termination of Direct R…

200 篇论文

This paper is concerned with rule-based programs that go wrong. The unwanted behavior of rule applications is non-termination or failure of a computation. We propose a static program analysis of the non-termination problem for recursion in…

编程语言 · 计算机科学 2017-01-11 Thom Fruehwirth

This paper is about computability. I claim the likely existence of a program DoesHalt(Program, Input) such that DoesHalt( HaltsOnItself, AntiSelf ) halts with resounding 'NO'. HaltsOnItself( Program ) is simply DoesHalt( Program, Program ).…

计算机科学中的逻辑 · 计算机科学 2018-01-12 X. Y. Newberry

Programs increasingly rely on randomization in applications such as cryptography and machine learning. Analyzing randomized programs has been a fruitful research direction, but there is a gap when programs also exploit nondeterminism (for…

计算机科学中的逻辑 · 计算机科学 2024-11-21 Noam Zilberstein , Dexter Kozen , Alexandra Silva , Joseph Tassarotti

Extending our own and others' earlier approaches to reasoning about termination of probabilistic programs, we propose and prove a new rule for termination with probability one, also known as "almost-certain termination". The rule uses both…

计算机科学中的逻辑 · 计算机科学 2017-01-09 Annabelle McIver , Carroll Morgan

Deciding termination is a fundamental problem in the analysis of probabilistic imperative programs. We consider the qualitative and quantitative probabilistic termination problems for an imperative programming model with discrete…

计算机科学中的逻辑 · 计算机科学 2024-07-25 Rupak Majumdar , V. R. Sathiyanarayana

We present a set of rules for compiling a Dalvik bytecode program into a logic program with array constraints. Non-termination of the resulting program entails that of the original one, hence the techniques we have presented before for…

编程语言 · 计算机科学 2014-12-12 Etienne Payet , Fred Mesnard

We study the termination problem for nondeterministic recursive probabilistic programs. First, we show that a ranking-supermartingales-based approach is both sound and complete for bounded terminiation (i.e., bounded expected termination…

编程语言 · 计算机科学 2017-01-12 Krishnendu Chatterjee , Hongfei Fu

This paper discusses limitations of reflexive and diagonal arguments as methods of proof of limitative theorems (e.g. G\"odel's theorem on Entscheidungsproblem, Turing's halting problem or Chaitin-G\"odel's theorem). The fact, that a formal…

计算机科学中的逻辑 · 计算机科学 2015-03-19 Kajetan Młynarski

We consider the termination/non-termination property of a class of loops. Such loops are commonly used abstractions of real program pieces. Second-order logic is a convenient language to express non-termination. Of course, such property is…

计算机科学中的逻辑 · 计算机科学 2014-12-11 Fred Mesnard , Etienne Payet

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

The objective of this paper is to present general, mechanically verified, refinement rules for reasoning about recursive programs and while loops in the context of concurrency. Unlike many approaches to concurrency, we do not assume that…

计算机科学中的逻辑 · 计算机科学 2025-12-09 Ian J. Hayes , Larissa A. Meinicke , Cliff B. Jones

We present a heuristic framework for attacking the undecidable termination problem of logic programs, as an alternative to current termination/non-termination proof approaches. We introduce an idea of termination prediction, which predicts…

编程语言 · 计算机科学 2009-05-14 Yi-Dong Shen , Danny De Schreye , Dean Voets

The work reported here introduces Defeasible Logic Programming (DeLP), a formalism that combines results of Logic Programming and Defeasible Argumentation. DeLP provides the possibility of representing information in the form of weak rules…

人工智能 · 计算机科学 2007-05-23 Alejandro Javier Garcia , Guillermo Ricardo Simari

An important question for a probabilistic program is whether the probability mass of all its diverging runs is zero, that is that it terminates "almost surely". Proving that can be hard, and this paper presents a new method for doing so; it…

编程语言 · 计算机科学 2017-12-27 Annabelle McIver , Carroll Morgan , Benjamin Lucien Kaminski , Joost-Pieter Katoen

Proving program termination is typically done by finding a well-founded ranking function for the program states. Existing termination provers typically find ranking functions using either linear algebra or templates. As such they are often…

计算机科学中的逻辑 · 计算机科学 2014-10-21 Cristina David , Daniel Kroening , Matt Lewis

We present a new kind of nontermination argument, called geometric nontermination argument. The geometric nontermination argument is a finite representation of an infinite execution that has the form of a sum of several geometric series.…

计算机科学中的逻辑 · 计算机科学 2016-09-20 Jan Leike , Matthias Heizmann

How to extract negative information from programs is an important issue in logic programming. Here we address the problem for functional logic programs, from a proof-theoretic perspective. The starting point of our work is CRWL (Constructor…

编程语言 · 计算机科学 2007-05-23 Francisco Javier Lopez-Fraguas , Jaime Sanchez-Hernandez

Many programs allow the user to input data several times during its execution. If the program runs forever the user may input data infinitely often. A program terminates if it terminates no matter what the user does. We discuss various ways…

组合数学 · 数学 2014-11-04 William Gasarch

In recent years, numerous techniques were developed to automatically prove termination of different kinds of probabilistic programs. However, there are only few automated methods to disprove their termination. In this paper, we present the…

计算机科学中的逻辑 · 计算机科学 2026-05-29 Jan-Christoph Kassing , Henri Nagel , Alexander Schlecht , Jürgen Giesl

Dickson's Lemma is a simple yet powerful tool widely used in termination proofs, especially when dealing with counters or related data structures. However, most computer scientists do not know how to derive complexity upper bounds from such…

计算机科学中的逻辑 · 计算机科学 2011-07-20 Diego Figueira , Santiago Figueira , Sylvain Schmitz , Philippe Schnoebelen
‹ 上一页 1 2 3 10 下一页 ›