Arrow Research search
Back to TCS

TCS 2014

Adding pebbles to weighted automata: Easy specification & efficient evaluation

Journal Article journal-article Computer Science · Theoretical Computer Science

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 translation from expressions to automata. We also prove that the evaluation problem for weighted automata can be done very efficiently if the number of reusable pebbles is low.

Authors

Keywords

  • Weighted automata
  • Weighted expressions
  • Specification of weighted properties
  • Kleene–Schützenberger theorem
  • Reusable pebbles

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
51345404687203517
v2026.09.13