Alternating two-way AC-tree automata

  • Authors:
  • Kumar Neeraj Verma;Jean Goubault-Larrecq

  • Affiliations:
  • Technische Universitä/t Mü/nchen, Institut fü/r Informatik / I2 Boltzmannstraß/e 3, 85748 Garching, Germany;LSV/CNRS UMR 8643 & ENS Cachan & INRIA Futurs projet SECSI /& INRIA Futurs projet SECSI / ENS Cachan 61, av. du pré/sident-Wilson, 94235 Cachan Cedex, France

  • Venue:
  • Information and Computation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We explore the notion of alternating two-way tree automata modulo the theory of finitely many associative-commutative (AC) symbols. 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. This also has independent interest. We show that the use of general push clauses, or of alternation, leads to undecidability, already in the case of one AC symbol, with only functions of arity zero. On the other hand, emptiness is decidable in the general case of several function symbols, including several AC symbols, provided push clauses are unconditional and intersection clauses are final. This class of automata is also shown to be closed under intersection.