2012
DOI: 10.1007/978-3-642-31606-7_4
|View full text |Cite
|
Sign up to set email alerts
|

Adding Pebbles to Weighted Automata

Abstract: Abstract. We extend weighted automata and weighted rational expressions with 2-way moves and (reusable) pebbles. We show with examples from natural language modeling and quantitative model-checking that weighted expressions and automata with pebbles are more expressive and allow much more natural and intuitive specifications than classical ones. We extend Kleene-Schützenberger theorem showing that weighted expressions and automata with pebbles have the same expressive power. We focus on an efficient translatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
9
0

Year Published

2012
2012
2014
2014

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 30 publications
0
9
0
Order By: Relevance
“…In a sense, these are extensions of the tree-walking automata with invisible pebbles, introduced in [11], to the weighted setting and to nested words. We extend results over words stated in [12], namely a KleeneSchützenberger theorem showing correspondence between weighted expressions with pebbles and layered weighted automata with pebbles (i.e., those that can only use a bounded number of pebbles). We also show how to efficiently compute the value associated to a given nested word in a weighted automaton with pebbles, and prove decidability (not surprinsingly, with non-elementary complexity) of the emptiness problem in case the underlying weight structure has no zero divisor.…”
Section: Introductionmentioning
confidence: 66%
See 2 more Smart Citations
“…In a sense, these are extensions of the tree-walking automata with invisible pebbles, introduced in [11], to the weighted setting and to nested words. We extend results over words stated in [12], namely a KleeneSchützenberger theorem showing correspondence between weighted expressions with pebbles and layered weighted automata with pebbles (i.e., those that can only use a bounded number of pebbles). We also show how to efficiently compute the value associated to a given nested word in a weighted automaton with pebbles, and prove decidability (not surprinsingly, with non-elementary complexity) of the emptiness problem in case the underlying weight structure has no zero divisor.…”
Section: Introductionmentioning
confidence: 66%
“…An efficient algorithm constructing an automaton from an expression uses standard automata (which has as variants Berry-Sethi algorithm, or Glushkov algorithm). In [12], we extended this algorithm to deal with pebbles and two-way navigation in (non-nested) words. It is not difficult -and not surprising -to see that this extension holds in the context of nested words too.…”
Section: Theorem 5 For Each Pebwe E We Can Construct a Layered Pebwmentioning
confidence: 99%
See 1 more Smart Citation
“…Note that (non-probabilistic) two-way automata are in fact an appropriate machine model for compiling XPath queries [5]. The concept presented in this paper may therefore constitute a first step towards probabilistic database query languages: an expression is considered as a query, and an equivalent automaton can be used as a tool for evaluating queries efficiently (see [16] for recent developments on weighted query evaluation).…”
Section: Introductionmentioning
confidence: 99%
“…This evaluation procedure can be improved with some efforts as presented in [Gastin and Monmege 2012]. In particular, lifted to our framework, this permits to evaluate a P1WA with O(|Q| 3 · |u| max(p,1) ) scalar operations (sum and product of elements of the semiring).…”
mentioning
confidence: 99%