1989
DOI: 10.1016/s0747-7171(89)80017-3
|View full text |Cite
|
Sign up to set email alerts
|

Equational problems anddisunification

Abstract: Roughly speaking, an equational problem is a first order formula whose only predicate symbol is =. We propose some rules for the transformation of equational problems and study their correctness in various models. Then, we give completeness results with respect to some "simple" problems called solved forms. Such completeness results still hold when adding some control which moreover ensures termination. The termination proofs are given for a "weak" control and thus hold for the (large) class of algorithms obta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
95
0
1

Year Published

1994
1994
2008
2008

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 151 publications
(96 citation statements)
references
References 16 publications
0
95
0
1
Order By: Relevance
“…In this section we provide a way of transforming any anti-pattern matching problem into a corresponding equational one that has the same set of solutions. We extend the notion of an equation between terms [11] Given an anti-pattern q and a ground term t, we consider the following rewrite system AP-Elim. This transforms an anti-pattern matching problem into an equational one:…”
Section: Anti-pattern Matching and Equational Problemsmentioning
confidence: 99%
See 4 more Smart Citations
“…In this section we provide a way of transforming any anti-pattern matching problem into a corresponding equational one that has the same set of solutions. We extend the notion of an equation between terms [11] Given an anti-pattern q and a ground term t, we consider the following rewrite system AP-Elim. This transforms an anti-pattern matching problem into an equational one:…”
Section: Anti-pattern Matching and Equational Problemsmentioning
confidence: 99%
“…A natural way to solve this type of problem is to use a disunification algorithm such as described in [11]. Due to lack of space, we cannot present disunification in detail.…”
Section: Solving Anti-pattern Matching Via Disunificationmentioning
confidence: 99%
See 3 more Smart Citations