Alternating Two-Way AC-Tree Automata - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2002

Alternating Two-Way AC-Tree Automata

Résumé

We explore the notion of alternating two-way tree automata modulo the theory of finitely many associative-commutative (AC) symbols, some of them with a unit (AC1). This was prompted by questions arising in cryptographic protocol verification, in particular in modeling group key agreement schemes based on Diffie-Hellman-like functions, where the emptiness question for intersections of such automata is fundamental. We show that the use of conditional push clauses, or of alternation, leads to undecidability, already in the case of one AC or AC1 symbol, with only functions of arity zero. On the other hand, emptiness is decidable in the general case of many function symbols, including many AC or AC1 symbols, provided push clauses are unconditional and intersection clauses are final. To this end, extensive use of refinements of resolution is made.
Fichier principal
Vignette du fichier
rr-lsv-2002-11.pdf (3.34 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03203052 , version 1 (20-04-2021)

Identifiants

  • HAL Id : hal-03203052 , version 1

Citer

Jean Goubault-Larrecq, Kumar Neeraj Verma. Alternating Two-Way AC-Tree Automata. [Research Report] LSV-02-11, LSV, ENS Cachan. 2002, pp.21. ⟨hal-03203052⟩
26 Consultations
53 Téléchargements

Partager

Gmail Facebook X LinkedIn More