Subgoal Induction

47Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

A proof method, subgoal induction, is presented as an alternative or supplement to the commonly used inductive assertion method. Its major virtue is that it can often be used to prove a loop's correctness directly from its input-output specification without the use of an invariant. The relation between subgoal induction and other commonly used induction rules is explored and, in particular, it is shown that subgoal induction can be viewed as a specialized form of computation induction. A set of sufficient conditions are presented which guarantee that an input-output specification is strong enough for the induction step of a proof by subgoal induction to be valid. © 1977, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Morris, J. H., & Wegbreit, B. (1977). Subgoal Induction. Communications of the ACM, 20(4), 209–222. https://doi.org/10.1145/359461.359466

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free