We present a proof rule for fairly terminating guarded commands based on a well-foundedness argument. The rule is applied to several examples, and proved to be sound and (semantically) complete w.r.t. an operational semantics of computation trees. The rule is related to another rule suggested by Lehmann, Pnueli, and Stavi (in “Proc. Internat. Colloq. Automata Lang. and Programming, '81,” Acre, July 1981), by showing that the (semantic) completeness of the LPS-rule follows from the completeness or ours
Various principles of proof have been proposed to reason about fairness. This paper addresses—for th...
AbstractWe use the notions of closures and fair chaotic iterations to give a semantics to logic prog...
Dijkstra's language of guarded commands is extended with recursion and transformed into algebra. The...
We present a proof rule for fairly terminating guarded commands based on a well-foundedness argument...
AbstractThis paper demonstrates completeness of a termination-rule for iterative programs with stron...
AbstractVarious principles of proof have been proposed to reason about fairness. This paper addresse...
AbstractA proof method for establishing the fair termination and total correctness of both nondeterm...
AbstractWe introduce a logical notion of well-guardedness for recursive terms on arbitrary signature...
AbstractWe introduce the notion of ∃-universal termination of logic programs. A program P and a goal...
We introduce the notion of ∃-universal termination of logic programs. A program P and a goal G ∃-uni...
Fair termination is the property of programs that may diverge "in principle" but that terminate "in ...
The main goal of this paper is to apply rewriting termination technology .enjoying a quite mature se...
This paper connects between notions of pure formal language theory and nondeterministic programming....
AbstractA necessary and sufficient condition for a given marked tree to have no infinite paths satis...
The termination assertion p〈S〉 q means that whenever the formula p is true, there is an execution of...
Various principles of proof have been proposed to reason about fairness. This paper addresses—for th...
AbstractWe use the notions of closures and fair chaotic iterations to give a semantics to logic prog...
Dijkstra's language of guarded commands is extended with recursion and transformed into algebra. The...
We present a proof rule for fairly terminating guarded commands based on a well-foundedness argument...
AbstractThis paper demonstrates completeness of a termination-rule for iterative programs with stron...
AbstractVarious principles of proof have been proposed to reason about fairness. This paper addresse...
AbstractA proof method for establishing the fair termination and total correctness of both nondeterm...
AbstractWe introduce a logical notion of well-guardedness for recursive terms on arbitrary signature...
AbstractWe introduce the notion of ∃-universal termination of logic programs. A program P and a goal...
We introduce the notion of ∃-universal termination of logic programs. A program P and a goal G ∃-uni...
Fair termination is the property of programs that may diverge "in principle" but that terminate "in ...
The main goal of this paper is to apply rewriting termination technology .enjoying a quite mature se...
This paper connects between notions of pure formal language theory and nondeterministic programming....
AbstractA necessary and sufficient condition for a given marked tree to have no infinite paths satis...
The termination assertion p〈S〉 q means that whenever the formula p is true, there is an execution of...
Various principles of proof have been proposed to reason about fairness. This paper addresses—for th...
AbstractWe use the notions of closures and fair chaotic iterations to give a semantics to logic prog...
Dijkstra's language of guarded commands is extended with recursion and transformed into algebra. The...