A coalgebraic perspective on linear weighted automata

作者:Bonchi Filippo*; Bonsangue Marcello; Boreale Michele; Rutten Jan; Silva Alexandra
来源:Information and Computation, 2012, 211: 77-105.
DOI:10.1016/j.ic.2011.12.002

摘要

Weighted automata are a generalisation of non-deterministic automata where each transition, in addition to an input letter, has also a quantity expressing the weight (e.g. cost or probability) of its execution. As for non-deterministic automata, their behaviours can be expressed in terms of either (weighted) bisimilarity or (weighted) language equivalence. Coalgebras provide a categorical framework for the uniform study of state-based systems and their behaviours. In this work, we show that coalgebras can, suitably model weighted automata in two different ways: coalgebras on Set (the category of sets and functions) characterise weighted bisimilarity, while coalgebras on Vect (the category of vector spaces and linear maps) characterise weighted language equivalence. %26lt;br%26gt;Relying on the second characterisation, we show three different procedures for computing weighted language equivalence. The first one consists in a generalisation of the usual partition refinement algorithm for ordinary automata. The second one is the backward version of the first one. The third procedure relies on a syntactic representation of rational weighted languages.

  • 出版日期2012-2
  • 单位INRIA