Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Wayne Snyder

dblp:s/WayneSnyder · DBLP profile ↗
← Back
22ranked-venue papers
7as first author
0since 2021 · last 2004
—ORCID · none

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

Theory of computation · 19 · 7 first-authorArtificial intelligence and machine learning · 6 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1 · 1 first-author

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
6 papers
Automated reasoning and model checking · 53% Logic in computer science · 37% Computational complexity · 8%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking
theorem proving
0.041992
Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992
Rigid E-Unification: NP-Completeness and Applications to Equational Matings · Inf. Comput. 1990
Rigid E-Unification is NP-Complete · LICS 1988
Automated reasoning and model checking › theorem proving
equational theorem proving
0.031990
Rigid E-Unification: NP-Completeness and Applications to Equational Matings · Inf. Comput. 1990
Rigid E-Unification is NP-Complete · LICS 1988
Theorem Proving Using Rigid E-Unification Equational Matings · LICS 1987
Automated reasoning and model checking
automated reasoning
0.011995
Basic Paramodulation · Inf. Comput. 1995
Automated reasoning and model checking › equational reasoning
paramodulation
0.011995
Basic Paramodulation · Inf. Comput. 1995
Automated reasoning and model checking › automated reasoning
refutational completeness
0.011995
Basic Paramodulation · Inf. Comput. 1995
Automated reasoning and model checking › theorem proving
superposition calculus
0.011995
Basic Paramodulation · Inf. Comput. 1995
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
Logic in computer science
term rewriting
0.011993
An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993
Logic in computer science › proof theory
matings
0.021988
Rigid E-Unification is NP-Complete · LICS 1988
Theorem Proving Using Rigid E-Unification Equational Matings · LICS 1987
Logic in computer science
proof theory
0.021988
Rigid E-Unification is NP-Complete · LICS 1988
Theorem Proving Using Rigid E-Unification Equational Matings · LICS 1987
Logic in computer science › unification
e-unification
0.011992
Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992
Logic in computer science › unification › e-unification
rigid e-unification
0.011992
Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992
Logic in computer science
unification
0.011992
Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992
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

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

congruence closure · 0.0rigid e-unification · 0.0term ordering · 0.0subsumption · 0.0rewriting · 0.0demodulation · 0.0equational matings · 0.0simplification ordering · 0.0matings method · 0.0
YearPublicationVenuePosition
2004 Fast algorithms for uniform semi-unification
Alberto Oliart, Wayne Snyder
J. Symb. Comput.2
1999 Detecting redundancy among production rules using term rewrite semantics
James G. Schmolze, Wayne Snyder
Knowl. Based Syst.2
1998 A Fast Algorithm for Uniform Semi-Unification
Alberto Oliart, Wayne Snyder
CADE2
1996 Rewrite Semantics for Production Rule Systems: Theory and Applications
Wayne Snyder, James G. Schmolze
CADE1
1995 Basic Paramodulation
abstract
We introduce a class of restrictions for the ordered paramodulation and superposition calculi (inspired by the basic strategy for narrowing), which forbid paramodulation inferences at terms introduced by substitutions from previous inference steps. In addition we introduce restrictions based on term selection rules and redex orderings, which are general criteria for delimiting the terms which are available for inferences. These refinements are compatible with standard ordering restrictions and are complete without paramodulation into variables or using functional reflexivity axioms. We prove refutational completeness in the context of deletion rules, such as simplification by rewriting (demodulation) and subsumption, and of techniques for eliminating redundant inferences.
Leo Bachmair, Harald Ganzinger, Christopher Lynch, Wayne Snyder
Inf. Comput.4
1995 Redundancy Criteria for Constrained Completion
abstract
This paper studies completion in the case of equations with constraints consisting of first-order formulae over equations, disequations, and an irreducibility predicate. We present several inference systems which show in a very precise way how to take advantage of redundancy notions in this framework. A notable feature of these systems is the variety of trade-offs they present for removing redundant instances of the equations involved in an inference. The irreducibility predicates simulate redundancy criteria based on reducibility (such as prime superposition and Blocking in Basic Completion) and the disequality predicates simulate the notion of subsumed critical pairs; in addition, since constraints are passed along with equations, we can perform hereditary versions of all these redundancy checks. This combines in one consistent framework stronger versions of all practical critical pair criteria. We also provide a rigorous analysis of the problem with completing sets of equations with initial constraints. Finally, an interesting consequence concerning the recalculation of critical pairs in completion procedures is discussed.
Christopher Lynch, Wayne Snyder
Theor. Comput. Sci.2
1993 Redundancy Criteria for Constrained Completion
Christopher Lynch, Wayne Snyder
RTA2
1993 On the Complexity of Recursive Path Orderings
Wayne Snyder
Inf. Process. Lett.1
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. ACM5
1993 A Fast Algorithm for Generating Reduced Ground Rewriting Systems from a Set of Ground Equations
abstract
In this paper we give a fast method for generating reduced sets of rewrite rules equivalent to a given set of ground equations. Since reduced sets of ground rewrite rules are in fact canonical, this is an efficient Knuth-Bendix procedure for the ground case. The dominant cost of the algorithm is for congruence closure, so the method runs in O(n log n) time and quadratic space, or in O(n (log n)2) time and linear space, where n is the number of occurrences of symbols in the original set of ground equations E. We also show how our method provides a precise characterization of the (finite) collection of all reduced sets of rewrite rules equivalent to a given ground set of equations E, and prove that our algorithm is complete in the sense that it can enumerate every member of this collection. Finally, we show that a modified version of this procedure can produce a reduced ground rewriting system contained in the lexicographic path ordering generated by a given total precedence ordering on the symbols of E , still in a worst-case time of O(n log n).
Wayne Snyder
J. Symb. Comput.1
1992 Basic Paramodulation and Superposition
Leo Bachmair, Harald Ganzinger, Christopher Lynch, Wayne Snyder
CADE4
1992 Theorem Proving Using Equational Matings and Rigid E-Unification
abstract
In this paper, it is shown that the method of matings due to Andrews and Bibel can be extended to (first-order) languages with equality. A decidable version of E -unification called rigid E-unification is introduced, and it is shown that the method of equational matings remains complete when used in conjunction with rigid E -unification. Checking that a family of mated sets is an equational mating is equivalent to the following restricted kind of E -unification. Problem Given E → ={E i | 1≤i≤n} a family of n finite sets of equations and S={〈u i ,v i 〉 |1≤i≤n} a set of n pairs of terms, is there a substitution θ such that, treating each set θ(E i ) as a set of ground equations (i.e., holding the variables in θ(E i ) “rigid”), θ(u i ), and θ(v i ) are provably equal from θ(E i ) for i=1,...,n? Equivalently, is there a substitution θ such that θ(u i ) and θ(v i ) can be shown congruent from θ(E i ) by the congruence closure method for i=1,...,n? A substitution θ solving the above problem is called a rigid E → -unifier of S , and a pair 〈E → ,S〉 such that S has some rigid E → -unifier is called an equational premating. It is shown that deciding whether a pair 〈 E → ,S〉is an equational premating is an NP-complete problem.
Jean H. Gallier, Paliath Narendran, Stan Raatz, Wayne Snyder
J. ACM4
1991 Goal Directed Strategies for Paramodulation
Wayne Snyder, Christopher Lynch
RTA1
1990 Higher Order E-Unification
Wayne Snyder
CADE1
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.4
1989 Efficient Ground Completion: An O(n log n) Algorithm for Generating Reduced Sets of Ground Rewrite Rules Equivalent to a Set of Ground Equations E
Wayne Snyder
RTA1
1989 Higher-Order Unification Revisited: Complete Sets of Transformations
abstract
In this paper, we reexamine the problem of general higher-order unification and develop an approach based on the method of transformations on systems of terms which has its roots in Herbrand's thesis, and which was developed by Martelli and Montanari in the context of first-order unification. This method provides an abstract and mathematically elegant means of analyzing the invariant properties of unification in various settings by providing a clean separation of the logical issues from the specification of procedural information. Our major contribution is three-fold. First, we have extended the Herbrand-Martelli-Montanari method of transformations on systems to higher-order unification and pre-unification; second, we have used this formalism to provide a more direct proof of the completeness of a method for higher-order unification than has previously been available; and, finally, we have shown the completeness of the strategy of eager variable elimination. In addition, this analysis provides another justification of the design of Huet's procedure, and shows how its basic principles work in a more general setting. Finally, it is hoped that this presentation might form a good introduction to higher-order unification for those readers unfamiliar with the field.
Wayne Snyder, Jean H. Gallier
J. Symb. Comput.1
1989 Complete Sets of Transformations for General E-Unification
abstract
This paper is concerned with E-unification in arbitrary equational theories. We extend the method of transformations on systems of terms, developed by Martelli-Montanari for standard unification, to E-unification by giving two sets of transformation, BJ and J, which are proved to be sound and complete in the sense that a complete set of E-unifiers for any equational theory E can be enumerated by either of these sets. The set J is an inprovement of BJ, in that many E-unifiers produced by BJ will be weeded out by J. In addition, we show that a generalization of surreduction (also called narrowing) combined with the computation of critical pairs is complete. A new representation of equational proofs as certain kinds of trees is used to prove the completeness of the set BJ in a rather direct fashion that parallels the completeness of the transformations in the case of (standard) unification. The completeness of J and the generalization of surreduction is proved by a method inspired by the concept of unfailing completion, using an abstract (and simpler) notion of the completion of a set of equations.
Jean H. Gallier, Wayne Snyder
Theor. Comput. Sci.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
CADE5
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
LICS2
1987 Theorem Proving Using Rigid E-Unification Equational Matings
Jean H. Gallier, Stan Raatz, Wayne Snyder
LICS3
1987 A General Complete E-Unification Procedure
Jean H. Gallier, Wayne Snyder
RTA2