David A. Plaisted

dblp:p/DAPlaisted · DBLP profile ↗
← Back
79ranked-venue papers
41as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 49 · 31 first-authorArtificial intelligence and machine learning · 40 · 18 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorSystems, architecture and hardware · 3Software engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
26 papers
Automated reasoning and model checking · 40% Logic in computer science · 31% Computational complexity · 14%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 100%

Topics — the 30 heaviest of 39, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking
automated theorem proving
0.132003
A relevance restriction strategy for automated deduction · Artif. Intell. 2003
A Semantic Backward Chaining Proof System · Artif. Intell. 1992
Refinements to Depth-First Iterative-Deepening Search in Automatic Theorem Proving · Artif. Intell. 1989
Automated reasoning and model checking
equational reasoning
0.021997
Equational Reasoning using AC Constraints · IJCAI (1) 1997
Proof Lengths for Equational Completion · Inf. Comput. 1996
Logic in computer science
term rewriting
0.041996
Proof Lengths for Equational Completion · Inf. Comput. 1996
An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993
Semantic Confluence Tests and Completion Methods · Inf. Control. 1985
Automated reasoning and model checking
theorem proving
0.061990
Experimental Results on Subgoal Reordering · IEEE Trans. Computers 1990
Rigid E-Unification: NP-Completeness and Applications to Equational Matings · Inf. Comput. 1990
Rigid E-Unification is NP-Complete · LICS 1988
Logic in computer science › term rewriting
completion
0.021996
Proof Lengths for Equational Completion · Inf. Comput. 1996
Semantic Confluence Tests and Completion Methods · Inf. Control. 1985
Computational complexity › proof complexity
proof length
0.011996
Proof Lengths for Equational Completion · Inf. Comput. 1996
Logic in computer science
proof theory
0.021993
Rough Resolution: A Refinement of Resolution to Remove Large Literals · AAAI 1993
Rigid E-Unification is NP-Complete · LICS 1988
Automated reasoning and model checking › theorem proving
equational theorem proving
0.021990
Rigid E-Unification: NP-Completeness and Applications to Equational Matings · Inf. Comput. 1990
Rigid E-Unification is NP-Complete · LICS 1988
Logic in computer science › algebraic logic
equational logic
0.011993
An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993
Computational complexity › proof complexity
resolution
0.011993
Rough Resolution: A Refinement of Resolution to Remove Large Literals · AAAI 1993
Approximation and online algorithms
approximation algorithms
0.011990
A Heuristic Algorithm for Small Separators in Arbitrary Graphs · SIAM J. Comput. 1990
Graph algorithms and graph theory
graph algorithms
0.011990
A Heuristic Algorithm for Small Separators in Arbitrary Graphs · SIAM J. Comput. 1990
Graph algorithms and graph theory
graph partitioning
0.011990
A Heuristic Algorithm for Small Separators in Arbitrary Graphs · SIAM J. Comput. 1990
Logic in computer science
lambda calculus
0.011989
Infinite Normal Forms (Preliminary Version) · ICALP 1989
Automata and formal languages › grammar transformation
normal forms
0.011989
Infinite Normal Forms (Preliminary Version) · ICALP 1989
Logic in computer science › proof theory
matings
0.011988
Rigid E-Unification is NP-Complete · LICS 1988
Mathematical optimization › combinatorial optimization › vehicle routing › traveling salesman problem
Euclidean TSP
0.021983
The Travelling Salesman Problem and Minimum Matching in the Unit Square · SIAM J. Comput. 1983
Heuristics for Weighted Perfect Matching · STOC 1980
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem
0.021983
The Travelling Salesman Problem and Minimum Matching in the Unit Square · SIAM J. Comput. 1983
Heuristics for Weighted Perfect Matching · STOC 1980
Programming languages and type systems › language semantics › formal semantics
denotational semantics
0.011986
The Denotional Semantics of Nondeterministic Recursive Programs using Coherent Relations · LICS 1986
Logic in computer science › term rewriting
confluence
0.011985
Semantic Confluence Tests and Completion Methods · Inf. Control. 1985
Algorithms and data structures
polynomial-time algorithms
0.011993
An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993
Algorithms and data structures
heuristic algorithms
0.011983
The Travelling Salesman Problem and Minimum Matching in the Unit Square · SIAM J. Comput. 1983
Algorithmic game theory and mechanism design
matching
0.011983
The Travelling Salesman Problem and Minimum Matching in the Unit Square · SIAM J. Comput. 1983
Programming languages and type systems
language semantics
0.011989
Infinite Normal Forms (Preliminary Version) · ICALP 1989
Algorithms and data structures › sequence algorithms › string algorithms
approximate matching
0.011980
Heuristics for Weighted Perfect Matching · STOC 1980
Logic in computer science
arithmetic
0.011980
On the Distribution of Independent Formulae of Number Theory · STOC 1980
Automated reasoning and model checking
automated reasoning
0.011980
The Application of Multivariate Polynomials to Inference Rules and Partial Tests for Unsatisfiability · SIAM J. Comput. 1980
Logic in computer science › proof systems
deduction rules
0.011980
The Application of Multivariate Polynomials to Inference Rules and Partial Tests for Unsatisfiability · SIAM J. Comput. 1980
Computational complexity
proof complexity
0.011980
The Application of Multivariate Polynomials to Inference Rules and Partial Tests for Unsatisfiability · SIAM J. Comput. 1980
Logic in computer science
domain theory
0.011986
The Denotional Semantics of Nondeterministic Recursive Programs using Coherent Relations · LICS 1986

Methods — techniques the papers use, named apart from their topics

relevance restriction · 0.0theorem proving · 0.0rigid e-unification · 0.0model search · 0.0simplification ordering · 0.0congruence closure · 0.0semantic proof system · 0.0backward chaining · 0.0synthetic heuristics · 0.0randomized algorithm · 0.0network flow · 0.0equational matings · 0.0coherent relations · 0.0
YearPublicationVenuePosition
2019 The Aspect Calculus
David A. Plaisted
CADE1
2017 Semantically-Guided Goal-Sensitive Reasoning: Inference System and Completeness
Maria Paola Bonacina, David A. Plaisted
J. Autom. Reason.2
2016 Semantically-Guided Goal-Sensitive Reasoning: Model Representation
Maria Paola Bonacina, David A. Plaisted
J. Autom. Reason.2
2015 History and Prospects for First-Order Automated Deduction
David A. Plaisted
CADE1
2005 The Space Efficiency of OSHL
Swaha Miller, David A. Plaisted
TABLEAUX2
2003 A relevance restriction strategy for automated deduction
David A. Plaisted, Adnan H. Yahya
Artif. Intell.1
2003 A satisfiability procedure for quantified Boolean formulae
David A. Plaisted, Armin Biere, Yunshan Zhu
Discret. Appl. Math.1
2002 Ordered Semantic Hyper Tableaux
Adnan H. Yahya, David A. Plaisted
J. Autom. Reason.2
2001 General Algorithms for Permutations in Equational Inference
Jürgen Avenhaus, David A. Plaisted
J. Autom. Reason.2
2000 Ordered Semantic Hyper-Linking
David A. Plaisted, Yunshan Zhu
J. Autom. Reason.1
1999 The Complexity of Some Complementation Problems
David A. Plaisted, Gregory Kucherov
Inf. Process. Lett.1
1999 Theory of Partial-Order Programming
Mauricio Osorio 0001, Bharat Jayaraman, David A. Plaisted
Sci. Comput. Program.3
1998 Automated Deduction Techniques for Classification in Description Logic Systems
M. Paramasivam, David A. Plaisted
J. Autom. Reason.2
1997 Equational Reasoning using AC Constraints
David A. Plaisted, Yunshan Zhu
IJCAI (1)1
1997 CLIN-S - A Semantically Guided First-Order Theorem Prover
Heng Chu, David A. Plaisted
J. Autom. Reason.2
1997 RRTP - A Replacement Rule Theorem Prover
M. Paramasivam, David A. Plaisted
J. Autom. Reason.2
1996 Proof Lengths for Equational Completion
David A. Plaisted, Andrea Sattler-Klein
Inf. Comput.1
1995 A model for the parallel execution of subset-equational languages
Amos R. Omondi, David A. Plaisted
Future Gener. Comput. Syst.2
1994 Semantically Guided First-Order Theorem Proving using Hyper-Linking
Heng Chu, David A. Plaisted
CADE2
1994 The Search Efficiency of Theorem Proving Strategies
David A. Plaisted
CADE1
1994 Problem Solving by Searching for Models with a Theorem Prover
Shie-Jue Lee, David A. Plaisted
Artif. Intell.2
1994 Model Finding in Semantically Guided Instance-Based Theorem Proving
abstract
Semantic hyper-linking has recently been proposed as a way to use semantics in an instance-based theorem prover. The basic procedure is to use semantics to help generate ground instances of the input clauses until the ground clause set is unsatisfiab
Heng Chu, David A. Plaisted
Fundam. Informaticae2
1993 Rough Resolution: A Refinement of Resolution to Remove Large Literals
Heng Chu, David A. Plaisted
AAAI2
1993 Finding Logical Consequences Using Unskolemization
Ritu Chadha, David A. Plaisted
ISMIS2
1993 Model Finding Strategies in Semantically Guided Instance-based Theorem Proving
Heng Chu, David A. Plaisted
ISMIS2
1993 Polynomial Time Termination and Constraint Satisfaction Tests
David A. Plaisted
RTA1
1993 An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time
abstract
In this paper, it is shown that there is an algorithm that, given by finite set E of ground equations, produces a reduced canonical rewriting system R equivalent to E in polynomial time. This algorithm based on congruence closure performs simplification steps guided by a total simplification ordering on ground terms, and it runs in time O(n 3 ) .
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Stan Raatz, Wayne Snyder
J. ACM3
1993 On the Mechanical Derivation of Loop Invariants
Ritu Chadha, David A. Plaisted
J. Symb. Comput.2
1992 Proving Equality Theorems with Hyper-Linking
Geoffrey D. Alexander, David A. Plaisted
CADE2
1992 A Semantic Backward Chaining Proof System
Xumin Nie, David A. Plaisted
Artif. Intell.2
1992 Eliminating Duplication with the Hyper-Linking Strategy
Shie-Jue Lee, David A. Plaisted
J. Autom. Reason.2
1991 Term Rewriting: Some Experimental Results
David A. Plaisted, Richard C. Potter
J. Symb. Comput.1
1991 Rewrite, Rewrite, Rewrite, Rewrite, Rewrite, . .
Nachum Dershowitz, Stéphane Kaplan, David A. Plaisted
Theor. Comput. Sci.3
1990 A Complete Semantic Back Chaining Proof System
Xumin Nie, David A. Plaisted
CADE2
1990 Rigid E-Unification: NP-Completeness and Applications to Equational Matings
abstract
Rigid E-unification is a restricted kind of unification modulo equational theories, or E-unification, that arises naturally in extending Andrew's theorem proving method of matings to first-order languages with equality. This extension was first presented by J. H. Gallier, S. Raatz, and W. Snyder, who conjectured that rigid E-unification is decidable. In this paper, it is shown that rigid E-unification is NP-complete and that finite complete sets of rigid E-unifiers always exist. As a consequence, deciding whether a family of mated sets is an equational mating is an NP-complete problem. Some implications of this result regarding the complexity of theorem proving in first-order logic with equality are also discussed.
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Wayne Snyder
Inf. Comput.3
1990 A Sequent-Style Model Elimination Strategy and a Positive Refinement
David A. Plaisted
J. Autom. Reason.1
1990 A Heuristic Algorithm for Small Separators in Arbitrary Graphs
abstract
Some heuristic random polynomial time algorithms for finding good cuts in arbitrary graphs are presented. A cut is good if there are a small number of edges across the cut and if the cut divides the set of vertices somewhat evenly. The algorithms obtain cuts from solutions to randomly chosen network flow problems based on the input graph. Probabilistic bounds for the goodness of the cut obtained in terms of the goodness of an optimal separator are derived. These bounds are valid for all input graphs. There is reason to think that the algorithm will perform better than the bounds indicate.
David A. Plaisted
SIAM J. Comput.1
1990 Experimental Results on Subgoal Reordering
abstract
The effect on the performance of a goal-oriented theorem power is studied on subgoal re-ordering using some simple synthetic heuristics. It is shown that subgoal reordering using these simple heuristics has a considerable impact on the performance of the prover on a large set of test problems. Some heuristics even provide equally good, and often better, performance as to the hand ordering of the input clauses. The merit of the approach seems to be that the syntactic aspect of theorem proving is considered. This approach is simple in form and cheap in its evaluation, and often provides good heuristics.>
Xumin Nie, David A. Plaisted
IEEE Trans. Computers2
1989 Infinite Normal Forms (Preliminary Version)
Nachum Dershowitz, Stéphane Kaplan, David A. Plaisted
ICALP3
1989 Refinements to Depth-First Iterative-Deepening Search in Automatic Theorem Proving
Xumin Nie, David A. Plaisted
Artif. Intell.2
1988 Finding Canonical Rewriting Systems Equivalent to a Finite Set of Ground Equations in Polynomial Time
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Stan Raatz, Wayne Snyder
CADE3
1988 A Goal Directed Theorem Prover
David A. Plaisted
CADE1
1988 Term Rewriting: Some Experimental Results
Richard C. Potter, David A. Plaisted
CADE2
1988 Rigid E-Unification is NP-Complete
abstract
Rigid E-unification is a restricted kind of unification modulo equational theories, or E-unification, that arises naturally in extending P. Andrews' (1981) theorem-proving method of mating to first-order languages with equality. It is shown that rigid E-unification is NP-complete and that finite complete sets of rigid E-unifiers always exist. As a consequence, deciding whether a family of mated sets is an equational mating is an NP-complete problem. Some implications of this result regarding the complexity of theorem proving in first-order logic with equality are discussed.>
Jean H. Gallier, Wayne Snyder, Paliath Narendran, David A. Plaisted
LICS4
1988 Non-Horn Clause Logic Programming Without Contrapositives
David A. Plaisted
J. Autom. Reason.1
1986 The Illinois Prover: A General Purpose Resolution Theorem Prover
Steven Greenbaum, David A. Plaisted
CADE2
1986 A Simple Non-Termination Test for the Knuth-Bendix Method
David A. Plaisted
CADE1
1986 Abstraction Using Generalization Functions
David A. Plaisted
CADE1
1986 A Multiprocessor Architecture for Medium-Grain Parallelism
J. Dean Brock, Amos R. Omondi, David A. Plaisted
ICDCS3
1986 Extensions to functional programming in Scheme
abstract
We present some extensions to Scheme which increase its expressiveness within a purely declarative framework. We give constructs for sets and universal and existential quantifiers, allowing backtracking to be expressed easily. These constructs combine the expressiveness of set notation with the efficiency of lists, and have a simple semantics that is based on lists. We also give a nonstandard definition of fixpoints and a notation for it. These extensions, together with a convenient form of memo function, have been implemented as reasonably efficient macros in Scheme. The dramatic increase in conciseness of programs is illustrated by examples. These features bring us closer to executable specifications of programs and are therefore relevant for automatic program generation. We discuss extensions to Prolog-style languages that might enable them to approximate the same expressive power.
David A. Plaisted, J. W. Curry
ISMIS1
1986 The Denotional Semantics of Nondeterministic Recursive Programs using Coherent Relations
David A. Plaisted
LICS1
1986 A Decision Procedure for Combinations of Propositional Temporal Logic and Other Specialized Theories
David A. Plaisted
J. Autom. Reason.1
1986 A Structure-Preserving Clause Form Translation
David A. Plaisted, Steven Greenbaum
J. Symb. Comput.1
1985 Associative Path Orderings
Leo Bachmair, David A. Plaisted
RTA2
1985 Semantic Confluence Tests and Completion Methods
David A. Plaisted
Inf. Control.1
1985 The Undecidability of Self-Embedding for Term Rewriting Systems
David A. Plaisted
Inf. Process. Lett.1
1985 Termination Orderings for Associative-Commutative Rewriting Systems
Leo Bachmair, David A. Plaisted
J. Symb. Comput.2
1985 Complete Divisibility Problems for Slowly Utilized Oracles
David A. Plaisted
Theor. Comput. Sci.1
1984 Using Examples, Case Analysis, and Dependency Graphs in Theorem Proving
David A. Plaisted
CADE1
1984 An Efficient Bug Location Algorithm
David A. Plaisted
ICLP1
1984 Complete Problems in the First-Order Predicate Calculus
David A. Plaisted
J. Comput. Syst. Sci.1
1984 New NP-Hard and NP-Complete Polynomial and Integer Divisibility Problems
David A. Plaisted
Theor. Comput. Sci.1
1983 Associative-Commutative Rewriting
Nachum Dershowitz, Jieh Hsiang, N. Alan Josephson, David A. Plaisted
IJCAI4
1983 The Travelling Salesman Problem and Minimum Matching in the Unit Square
abstract
We show that the cost (length) of the shortest traveling salesman tour through n points in the unit square is, in the worst case, $\alpha _{{\text{opt}}}^{{\text{tsp}}} \sqrt n + o(\sqrt n )$, where $1.075 \leqq \alpha _{{\text{opt}}}^{{\text{tsp}}}\leqq 1.414$. The cost of the minimum matching of n points in the unit square is shown to be, in the worst case, $\alpha _{{\text{opt}}}^{{\text{mat}}} \sqrt n + o(\sqrt n )$, where $0.537 \leqq \alpha _{{\text{opt}}}^{{\text{mat}}} \leqq 0.707$. Furthermore, for each of these two problems there is an almost linear time heuristic algorithm whose Worst case cost is, neglecting lower order terms, as low as b Bible.
Kenneth J. Supowit, Edward M. Reingold, David A. Plaisted
SIAM J. Comput.3
1982 Comparison of Natural Deduction and Locking Resolution Implementations
Steven Greenbaum, A. Nagasaka, Paul O'Rorke, David A. Plaisted
CADE4
1982 A Simplified Problem Reduction Format
David A. Plaisted
Artif. Intell.1
1981 Theorem Proving with Abstraction
David A. Plaisted
Artif. Intell.1
1980 An Efficient Relevance Criterion for Mechanical Theorem Proving
David A. Plaisted
AAAI1
1980 Abstraction Mappings in Mechanical Theorem Proving
David A. Plaisted
CADE1
1980 On the Distribution of Independent Formulae of Number Theory
abstract
It follows by Gödel's incompleteness Theorem [6] that any effective sound system of logic for elementary arithmetic must be incomplete. We show that in any effective sound system of logic for elementary arithmetic, there exist valid unprovable formulae that are quite small relative to the complexity of the logical system. Also, such formulae are quite dense. In fact, the situation is about as bad as it could possibly be. That is , no infinite axiom system for elementary arithmetic can be much more compact than a listing of all the valid formulae. The unprovable formulae we construct express predicates in the classes &Sgr2 and π 2 of the Kleene arithmetic hierarchy [12]. The construction yields a set of short formulae, at least one of which must be valid and unprovable, but the construction does not tell us which one is valid and unprovable. We also construct small valid unprovable formulae expressing a relation in the class π 1 of the Kleene arithmetic hierarchy. These latter formulae are not as small. We do not know how small the independent formulae corresponding to the class π 1 are. The constructions are based on the concept of a restricted oracle, first introduced in [10] and further developed in [11]. The proofs make use of the recent result of Matijasevic [9] concerning the relationship between recursively enumerable sets and Diophantine equations.
David A. Plaisted
STOC1
1980 Heuristics for Weighted Perfect Matching
abstract
The problem of finding near optimal perfect matchings of an even number n of vertices is considered. When the distances between the vertices satisfy the triangle inequality it is possible to get within a constant multiplicative factor of the optimal matching in time O(n2 log K) where K is the ratio of the longest to the shortest distance between vertices. Other heuristics are analyzed as well, including one that gets within a logarithmic factor of the optimal matching in time O(n2 log n). Finding an optimal weighted matching requires t(n3) time by the fastest known algorithm, so these heuristics are quite useful. When the n vertices lie in the unit (Euclidean) square, no heuristic can be guaranteed to produce a matching of cost less than [equation] in the worst case. We analyze various heuristics for this case, including one that always produces a matching costing at most [equation]. In addition, this heuristic also finds a traveling salesman tour of the n vertices costing at most [equation]. A different one of the heuristics analyzed produces asymptotically optimal results. It is also shown that asymptotically optimal traveling salesman tours can be found in O(n log n) time in the unit square.
Kenneth J. Supowit, David A. Plaisted, Edward M. Reingold
STOC2
1980 An NP-complete matching problem
David A. Plaisted, Samuel Zaks
Discret. Appl. Math.1
1980 The Application of Multivariate Polynomials to Inference Rules and Partial Tests for Unsatisfiability
abstract
There are some relationships between unsatisfiability of sets of clauses, and properties of polynomials in several variables. These polynomials can be used to obtain a polynomial time solution to a certain problem involving sets of clauses. Using these polynomials, one can establish a correspondence between unsatisfiable sets of clauses and a convex region of Euclidean space. Also, some inference rules based on these polynomials may provide shorter proofs of inconsistency than are possible using other known inference rules.
David A. Plaisted
SIAM J. Comput.1
1979 Fast Verification, Testing, and Generation of Large Primes
David A. Plaisted
Theor. Comput. Sci.1
1978 Some Polynomial and Integer Divisibility problems are NP-Hard
abstract
Most known $NP$-complete problems are stated in terms of one of an exponential number of possibilities being true. In this paper we exhibit some $NP$-hard and $NP$-complete problems which are not of this form. In addition, we exhibit some new $NP$-complete problems of a more conventional nature. Many of these problems involve divisibility properties of integers or of sparse polynomials with coefficients of $ \pm 1$. This paper extends and refines earlier results of the author.
David A. Plaisted
SIAM J. Comput.1
1977 New NP-Hard and NP-Complete Polynomial and Integer Divisibility Problems
abstract
Abstract We show that some problems involving sparse polynomials are NP-hard. For example, it is NP-hard to determine if a sparse polynomial has a root of modulus 1, and it is NP-hard to decide if two sparse polynomials are not relatively prime. Also, we show that a divisibility problem involving an unbounded number of sparse polynomials is NP-complete using a theorem of Linnik concerning the distribution of primes in arithmetic sequences. From these results it follows that certain problems involving inequalities, recurrence relations, differential equations, and eigenvalues of sparse matrices are NP-hard. Problems involving divisibility properties of two sparse polynomials, divisibility of sparse binary numbers and ring homomorphisms are also NP-hard.
David A. Plaisted
FOCS1
1977 Sparse Complex Polynomials and Polynomial Reducibility
David A. Plaisted
J. Comput. Syst. Sci.1
1976 Some Polynomial and Integer Divisibility Problems Are NP-Hard
abstract
In an earlier paper [1], the author showed that certain problems involving sparse polynomials and integers are NP-hard. In this paper we show that many related problems are also NP-hard. In addition, we exhibit some new NP-complete problems. Most of the new results concern problems in which the nondeterminism is "hidden". That is, the problems are not explicitly stated in terms of one of a number of possibilities being true. Furthermore, most of these problems are in the areas of number theory or the theory of functions of a complex variable. Thus there is a rich mathematical theory that can be brought to bear. These results therefore introduce a class of NP-hard and NP-complete problems different from those known previously.
David A. Plaisted
FOCS1
1972 Flowchart Schemata with Counters
abstract
The translation of a specific flowchart schema with one counter into an equivalent flowchart schema without counters is described. This result leads easily to the general translation method from one-counter flowchart schemata to zero-counter flowchart schemata. Some generalizations are then presented.
David A. Plaisted
STOC1