Download presentation
Presentation is loading. Please wait.
Published byFlorence Cole Modified over 9 years ago
1
Presentation
2
Julius Richard Büchi (1924–1984) Swiss logician and mathematician. He received his Dr. sc. nat. in 1950 at the ETH Zürich Purdue University, Lafayette, Indiana had a major influence on the development of Theoretical Computer Science.
3
Infinite words accepted by finite-state automata. The theory of automata on infinite words more complex. non-deterministic automata over infinite inputs more powerful. Every language we consider either consists exclusively of finite words or exclusively of infinite words. The set ∑ ω denotes the set of infinite words
4
Many Systems including: Operating system Air traffic control system A factory process control system What is common about these systems? such systems never halt. They should accept an infinite string of inputs and continue to function.
5
The formal definition of Buchi automata is (K, ∑, Δ, S,A). K is finite set of states ∑ is the input of alphabet Δ is the transition relation it is finite set of: (K * ∑) * K. S ⊆ K is the set of starting states. A ⊆ K is the set of accepting states. Note: could have more than start state & ε- transition is not allowed.
6
Buchi (K, ∑, Δ, S,A). K is finite set of states ∑ is the input of alphabet Δ is the transition relation it is finite subset of: (K * ∑) * K. S ⊆ K is the set of starting states. A ⊆ K is the set of accepting states. DFSM (K, ∑, δ, S,A). K is finite set of states ∑ is the input alphabet δ is the transition Function. it maps from: K * ∑ to K. S K is the start state. A ⊆ K is the set of accepting states.
7
Suppose there are six events that can occur in a system that we wish to model. So let ∑ = {a, b, c, d, e, f} in that case let us consider an event that f has to occur at least once, the Buchi automation accepts all and only the elements that Σ ω that contains at least one occurrence of f.
8
This is example where e occurs ones.
9
This is an where c occurrence at least three times.
10
Let L ={ w {0, 1} ω ): #1(w) is finite } Note that every string in L must contain an infinite number of 0’s. The following nondeterministic Buchi automaton accepts L:
11
?
12
1. Rich, Elaine. Automata, Computability and Complexity Theory and Applications. Upper Saddle River (N. J.) Pearson Prentice Hall, 2008. Print. 2. http://www.math.uiuc.edu/~eid1/ba.pdfhttp://www.math.uiuc.edu/~eid1/ba.pdf 3. Http://www.cmi.ac.in/~madhavan/papers/p df/tcs-96-2.pdf. Web.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.