university-logo Kleene’s Theorem
Inf2A: Kleene’s Theorem
Stuart Anderson
School of Informatics University of Edinburgh
October 10, 2008
Stuart Anderson Regular Languages 3
Inf2A: Kleenes Theorem Stuart Anderson School of Informatics - - PowerPoint PPT Presentation
Kleenes Theorem Inf2A: Kleenes Theorem Stuart Anderson School of Informatics University of Edinburgh October 10, 2008 university-logo Stuart Anderson Regular Languages 3 Kleenes Theorem Outline Kleenes Theorem 1 Regular
university-logo Kleene’s Theorem
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
ε ε ε ε ε 1 1 ε
1 3 4 5 2 6 7
1 0,1 1 1 1 1 1 1 {2,3,5,6} {3,6} {4,6.7} {6,7} {3,4,6} {0,1,2} φ {2,5,6}
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
1
2
3
4
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
q q q 2 1
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
q2 q1
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
q1 q
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
a b c Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
b c
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
c b
a
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
c
ε
b
ε ε
a
ε ε ε Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
c
ε
a a b
ε ε ε ε ε ε
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3
university-logo Kleene’s Theorem Regular Expressions From Regular Expressions to NFAs From FSAs to Regular Expressions
Stuart Anderson Regular Languages 3