Demo Data from EDBT 2026 / reviewers in the wild / expert
Wayne Snyder
dblp:s/WayneSnyder
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
theorem proving |
0.0 | 4 | 1992 | 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.0 | 3 | 1990 | 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.0 | 1 | 1995 | Basic Paramodulation · Inf. Comput. 1995 |
Automated reasoning and model checking › equational reasoning
paramodulation |
0.0 | 1 | 1995 | Basic Paramodulation · Inf. Comput. 1995 |
Automated reasoning and model checking › automated reasoning
refutational completeness |
0.0 | 1 | 1995 | Basic Paramodulation · Inf. Comput. 1995 |
Automated reasoning and model checking › theorem proving
superposition calculus |
0.0 | 1 | 1995 | Basic Paramodulation · Inf. Comput. 1995 |
Logic in computer science › algebraic logic
equational logic |
0.0 | 1 | 1993 | An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993 |
Logic in computer science
term rewriting |
0.0 | 1 | 1993 | An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time · J. ACM 1993 |
Logic in computer science › proof theory
matings |
0.0 | 2 | 1988 | 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.0 | 2 | 1988 | 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.0 | 1 | 1992 | Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992 |
Logic in computer science › unification › e-unification
rigid e-unification |
0.0 | 1 | 1992 | Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992 |
Logic in computer science
unification |
0.0 | 1 | 1992 | Theorem Proving Using Equational Matings and Rigid E-Unification · J. ACM 1992 |
Algorithms and data structures
polynomial-time algorithms |
0.0 | 1 | 1993 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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 |
CADE | 2 |
| 1996 | Rewrite Semantics for Production Rule Systems: Theory and Applications
Wayne Snyder, James G. Schmolze |
CADE | 1 |
| 1995 | Basic ParamodulationabstractWe 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 CompletionabstractThis 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 |
RTA | 2 |
| 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 TimeabstractIn 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. ACM | 5 |
| 1993 | A Fast Algorithm for Generating Reduced Ground Rewriting Systems from a Set of Ground EquationsabstractIn 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 |
CADE | 4 |
| 1992 | Theorem Proving Using Equational Matings and Rigid E-UnificationabstractIn 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. ACM | 4 |
| 1991 | Goal Directed Strategies for Paramodulation
Wayne Snyder, Christopher Lynch |
RTA | 1 |
| 1990 | Higher Order E-Unification
Wayne Snyder |
CADE | 1 |
| 1990 | Rigid E-Unification: NP-Completeness and Applications to Equational MatingsabstractRigid 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 |
RTA | 1 |
| 1989 | Higher-Order Unification Revisited: Complete Sets of TransformationsabstractIn 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-UnificationabstractThis 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 |
CADE | 5 |
| 1988 | Rigid E-Unification is NP-CompleteabstractRigid 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 |
LICS | 2 |
| 1987 | Theorem Proving Using Rigid E-Unification Equational Matings
Jean H. Gallier, Stan Raatz, Wayne Snyder |
LICS | 3 |
| 1987 | A General Complete E-Unification Procedure
Jean H. Gallier, Wayne Snyder |
RTA | 2 |