2009
DOI: 10.1007/978-3-642-00515-2_3
|View full text |Cite
|
Sign up to set email alerts
|

A Modular Equational Generalization Algorithm

Abstract: Abstract. This paper presents a modular equational generalization algorithm, where function symbols can have any combination of associativity, commutativity, and identity axioms (including the empty set). This is suitable for dealing with functions that obey algebraic laws, and are typically mechanized by means of equational atributes in rule-based languages such as ASF+SDF, Elan, OBJ, Cafe-OBJ, and Maude. The algorithm computes a complete set of least general generalizations modulo the given equational axioms… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 24 publications
0
12
0
Order By: Relevance
“…By the definition of Rgeneralization, the same holds for Xσ ,s, andq because R(top(s), top(q)) = ∅. 2 ) ins 2 such thatq is an R-generalization ofs 1 ands 2 . By the induction hypothesis, replacing an occurrence of X 2 inq with X 1 gives a hedge that is again an R-generalization ofs 1 ands 2 .…”
Section: If It Is Transformed By the Rule R-s-h Then R(top(s) Top(q))mentioning
confidence: 95%
See 3 more Smart Citations
“…By the definition of Rgeneralization, the same holds for Xσ ,s, andq because R(top(s), top(q)) = ∅. 2 ) ins 2 such thatq is an R-generalization ofs 1 ands 2 . By the induction hypothesis, replacing an occurrence of X 2 inq with X 1 gives a hedge that is again an R-generalization ofs 1 ands 2 .…”
Section: If It Is Transformed By the Rule R-s-h Then R(top(s) Top(q))mentioning
confidence: 95%
“…The rules for associative anti-unification with the unit element (AU anti-unification) considered in Alpuente et al [2] can be directly simulated in the minimal and complete unranked anti-unification algorithm. Conversely, to simulate unranked anti-unification rules in AU anti-unification, one needs to introduce sorts to distinguish between term variables and hedge variables (and their instantiations).…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Experimental results given in Section 3 show that ACUOS performs efficiently in practice. For a discussion of the related literature, we refer to [2,3,1,4,10] 2 Use Case: Extracting Analogies…”
Section: Introductionmentioning
confidence: 99%