Formal Language

tags: math

link

automata

  • DFA(Deterministic Finite Automation)
  • NFA(Nondeterministic Finite Automation)
  • PDA(Push Down Automation)

DFA / NFA

DFA

regular language

regular expression

closure properties

pumping lemma for regular languages

DFA == regular language

For every NFA there is a regular expression such that

L(q,p,k){w ∈ | there is a run of M on w from state q to state p and let passing through states set length < k}.

DFA to regular language

state removal method

brzozowski algebraic method

PDA

context free language

pumping lemma for CFL

closure properties