Weak Büchi automaton

In computer science and automata theory, a Weak Büchi automaton is a formalism which represents a set of infinite words. A Weak Büchi automaton is a modification of Büchi automaton such that for all pair of states and belonging to the same strongly connected component, is accepting if and only if is accepting.

A Büchi automaton accepts a word if there exists a run, such that at least one state occurring infinitely often in the final state set . For Weak Büchi automata, this condition is equivalent to the existence of a run which ultimately stays in the set of accepting states.

Weak Büchi automata are strictly less-expressive than Büchi automaton and than Co-Büchi automaton.

Properties

The deterministic Weak Büchi automata can be minimized in time .[1]

The languages accepted by Weak Büchi automata are closed under union, intersection and complementation.

Non-deterministic Weak Büchi automata are more expressive than Weak Büchi automata. As an example, the language can be decided by a weak Büchi automaton but by no deterministic Büchi automaton

gollark: I don't have a copy of your code any more, though.
gollark: I somehow expected this to happen when I heard about your "centralized server shop" idea.
gollark: Neat, if slightly crazy. Shame WR-CBE (that is what you're using, right?) doesn't allow you to somehow rejigger the frequency of transmitters with redstone.
gollark: No.
gollark: <@270035320894914560> You posted first in <#530071845181849630>.

References

  1. Löding, Christof (2001). "Efficient Minimization of Deterministic Weak ω-Automata". Information Processing Letters. 79 (3): 105–109. doi:10.1016/S0020-0190(00)00183-6.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.