Created
April 20, 2018 06:24
-
-
Save MuLx10/abdf5f394a15f3daee3d8b139c856560 to your computer and use it in GitHub Desktop.
Buchi
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Formally, a deterministic Büchi automaton is a tuple A = (Q,Σ,δ,q0,F) that consists of the following components: | |
Q is a finite set. The elements of Q are called the states of A. | |
Σ is a finite set called the alphabet of A. | |
δ: Q × Σ → Q is a function, called the transition function of A. | |
q0 is an element of Q, called the initial state of A. | |
F⊆Q is the acceptance condition. A accepts exactly those runs in which at least one of the infinitely often occurring states is in F. | |
In a non-deterministic Büchi automaton, the transition function δ is replaced with a transition relation Δ that returns a set of states, and the single initial state q0 is replaced by a set I of initial states. Generally, the term Büchi automaton without qualifier refers to non-deterministic Büchi automata. | |
For more comprehensive formalism see also ω-automaton. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment