202501162301

Tags : Weighted Automata and Transducers

Threshold Languages


For a weighted automata over a semi ring that is ordered, a threshold language is the set of words whose weight satisfy some constraints generally written as:

where is any of and .

Example

  • : This is the set of words that have a non-zero weight, also called the support of an automata.
  • : This is the set of words with positive weights.

Note

These languages are non necessarily regular, for example:

  • Consider the following function . The support for this language is the set of words where the number of s is not equal to the number of s, which is not regular.

The support is regular over monoids that are zero-sum free.


References