Weighted Specifications over Nested Words - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Weighted Specifications over Nested Words

Résumé

This paper studies several formalisms to specify quantitative properties of finite nested words (or equivalently finite unranked trees). These can be used for XML documents or recursive programs: for instance, counting how often a given entry occurs in an XML document, or computing the memory required for a recursive program execution. Our main interest is to translate these properties, as efficiently as possible, into an automaton, and to use this computational device to decide problems related to the properties (e.g., emptiness, model checking, simulation) or to compute the value of a quantitative specification over a given nested word. The specification formalisms are weighted regular expressions (with forward and backward moves following linear edges or call-return edges), weighted first-order logic, and weighted temporal logics. We introduce weighted automata walking in nested words, possibly dropping/lifting (reusable) pebbles during the traversal. We prove that the evaluation problem for such automata can be done very efficiently if the number of pebble names is small, and we also consider the emptiness problem.
Fichier principal
Vignette du fichier
nestedWords_FINAL.pdf (254.72 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00909035 , version 1 (25-11-2013)

Identifiants

Citer

Benedikt Bollig, Paul Gastin, Benjamin Monmege. Weighted Specifications over Nested Words. Foundations of Software Science and Computation Structures (FoSSaCS'13), Mar 2013, Rome, Italy. pp.385-400, ⟨10.1007/978-3-642-37075-5_25⟩. ⟨hal-00909035⟩
125 Consultations
90 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More