Right-Universality of Visibly Pushdown Automata - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Lecture Notes in Computer Science Année : 2013

Right-Universality of Visibly Pushdown Automata

Résumé

Visibly pushdown automata (VPAs) express properties on structures with a nesting relation such as program traces with nested method calls. In the context of runtime verification, we are interested in the following problem: given u, the beginning of a program trace, and A, a VPA expressing a property to be checked on this trace, can we ensure that any extension uv of u will be accepted by A? We call this property right-universality w.r.t. u. We propose an online algorithm detecting at the earliest position of the trace, whether this trace is accepted by A. The decision problem associated with right-universality is ExpTime-complete. Our algorithm uses antichains and other optimizations, in order to avoid the exponential blow-up in most cases. This is confirmed by promising experiments conducted on a prototype implementation.
Fichier principal
Vignette du fichier
rightuniv-RV13-long.pdf (318.51 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00946193 , version 1 (13-02-2014)

Identifiants

Citer

Véronique Bruyère, Marc Ducobu, Olivier Gauwin. Right-Universality of Visibly Pushdown Automata. 4th International Conference on Runtime Verification, Sep 2013, Rennes, France. pp.76-93, ⟨10.1007/978-3-642-40787-1_5⟩. ⟨hal-00946193⟩

Collections

CNRS
109 Consultations
278 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More