2013
DOI: 10.1007/978-3-642-40885-4_23
|View full text |Cite
|
Sign up to set email alerts
|

On Forward Closure and the Finite Variant Property

Abstract: Abstract. Equational unification is an important research area with many applications, such as cryptographic protocol analysis. Unification modulo a convergent term rewrite system is undecidable, even with just a single rule. To identify decidable (and tractable) cases, two paradigms have been developed -Basic Syntactic Mutation [14] and the Finite Variant Property [6]. Inspired by the Basic Syntactic Mutation approach, we investigate the notion of forward closure along with suitable redundancy constraints. We… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(19 citation statements)
references
References 16 publications
0
19
0
Order By: Relevance
“…This is a sizable class, including many, but not all, theories of interest to cryptographic protocol analysis (see [6]). In many cases known characterizations of theories with the finite variant property [12], [5] depend on conditions on E and R that can be checked without further reference to Σ, and so for these cases the finite variant property still holds after the addition of uninterpreted function symbols. Thus general asymmetric unification algorithms exist.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This is a sizable class, including many, but not all, theories of interest to cryptographic protocol analysis (see [6]). In many cases known characterizations of theories with the finite variant property [12], [5] depend on conditions on E and R that can be checked without further reference to Σ, and so for these cases the finite variant property still holds after the addition of uninterpreted function symbols. Thus general asymmetric unification algorithms exist.…”
Section: Discussionmentioning
confidence: 99%
“…The next step considers the set of variable partitions, one of which is the following partition {{x 0 , x 3 }, {x 2 , x 4 }, {x 5 , z 1 }, {x 1 , z 0 , x 7 }, {x 6 }} Choosing a representative for each set and doing the replacement the Algorithm would produce the following Γ 3 from that partition:…”
Section: Lemma 3 (Baader-schulz [2])mentioning
confidence: 99%
“…The theory BOOL is FVP, whereas the theory NAT-VARIANT does not have the finite variant property since there is an infinite number of variants in NAT-VARIANT for the term X:Nat + 0. It is generally undecidable whether an equational theory has the FVP (Bouchard et al 2013); a semi-decision procedure is given by Meseguer (2015) that works well in practice and another technique based on the dependency pair framework is given by Escobar et al (2012). The procedure by Meseguer (2015) works by computing the variants of all flat terms f (X 1 , .…”
Section: Examplementioning
confidence: 99%
“…i.e., there is a substitution ρ such that t = E t ρ and σ | Var(t) = E (θ ρ)| Var(t) . A decomposition (Σ, B, E) has the finite variant property (FVP) [19] (also called a finite variant decomposition) iff for each Σ-term t, there exists a complete and finite set [[t]] E,B of variants of t. Note that whether a decomposition has the finite variant property is undecidable [5] but a technique based on the dependency pair framework has been developed in [19] and a semi-decision procedure that works well in practice is available in [6].…”
Section: Introductionmentioning
confidence: 99%