2004
DOI: 10.1007/s10817-004-2279-7
|View full text |Cite
|
Sign up to set email alerts
|

Unification Modulo ACUI Plus Distributivity Axioms

Abstract: E-unification problems are central in automated deduction. In this work, we consider unification modulo theories that extend the well-known ACI or ACUI by adding a binary symbol " * " that distributes over the AC(U )I -symbol "+." If this distributivity is one-sided (say, to the left), we get the theory denoted AC(U )ID l ; we show that AC(U )ID l -unification is DEXPTIME-complete. If " * " is assumed two-sided distributive over "+," we get the theory denoted AC(U )ID; we show unification modulo AC(U )ID to be… 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

2005
2005
2021
2021

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 20 publications
0
12
0
Order By: Relevance
“…The exclusive-or symbol is ⊕ and the symbols pk and sk are used for public and private key encryption, respectively. This equational theory is useful for protocol verification (see [36]) and it is relevant here because there are no unification procedures available in the literature which are directly applicable to it, e.g., unification algorithms for exclusive-or such as [5] do not directly apply when extra equations are added. …”
Section: Examplementioning
confidence: 99%
“…The exclusive-or symbol is ⊕ and the symbols pk and sk are used for public and private key encryption, respectively. This equational theory is useful for protocol verification (see [36]) and it is relevant here because there are no unification procedures available in the literature which are directly applicable to it, e.g., unification algorithms for exclusive-or such as [5] do not directly apply when extra equations are added. …”
Section: Examplementioning
confidence: 99%
“…This equational theory is relevant because there are no unification procedures directly applicable to it, e.g. unification algorithms for exclusive-or such as [3] do not directly apply if extra equations are added. The exclusive or symbol ⊕ has associative and commutative (AC) properties with 0 as its unit.…”
Section: Definition 6 (Ax-equalitymentioning
confidence: 99%
“…There are mainly two 17 The fact that an equational theory T does not have a nitary narrowing-based algorithm does not by itself preclude the existence of a nitary unication algorithm obtained by other methods. In fact, the homomorphic theory we have just described does have a nitary unication algorithm [2]; however this dedicated unication algorithm is not an instance of a generic narrowing-based algorithm. However, as already explained, in the Maude-NPA the theories for which nitary unication is currently supported are either order-sorted theories with built-in axioms of commutativity and associativity-commutativity, or theories modulo such built-in axioms that are conuent, terminating, and coherent modulo Ax, and that are also strongly right irreducible.…”
Section: State Space Reduction Techniquesmentioning
confidence: 99%
“…As pointed out in Section 5.2, Rules of type (5) allow the dynamic introduction of new strands. However, new strands can also be introduced by unication of a state containing a variable denoting a set of strands and one of the Rules (1), (2), and (4), where variables v and v H denoting lists of input/output messages will be introduced by instantiation of . The same can happen with new intruder facts of the form ( inI), where is a variable.…”
Section: Limiting Dynamic Introduction Of New Strandsmentioning
confidence: 99%