Visibly pushdown automata with multiplicities: finiteness and k-boundedness

  • Authors:
  • Mathieu Caralp;Pierre-Alain Reynier;Jean-Marc Talbot

  • Affiliations:
  • Laboratoire d'Informatique Fondamentale de Marseille, AMU & CNRS, UMR 7279, France;Laboratoire d'Informatique Fondamentale de Marseille, AMU & CNRS, UMR 7279, France;Laboratoire d'Informatique Fondamentale de Marseille, AMU & CNRS, UMR 7279, France

  • Venue:
  • DLT'12 Proceedings of the 16th international conference on Developments in Language Theory
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose an extension of visibly pushdown automata by means of weights (represented as positive integers) associated with transitions, called visibly pushdown automata with multiplicities. The multiplicity of a computation is the product of the multiplicities of the transitions used along this computation. The multiplicity of an input is the sum of the ones of all its successful computations. Finally, the multiplicity of such an automaton is the supremum of multiplicities over all possible inputs. We prove the problem of deciding whether the multiplicity of an automaton is finite to be in PTime. We also consider the K-boundedness problem, i.e. deciding whether the multiplicity is bounded by K: we prove this problem to be ExpTime-complete when K is part of the input and in PTime when K is fixed. As visibly pushdown automata are closely related to tree automata, we discuss deeply the relationship of our extension with weighted tree automata.