Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dept. Computer Science, Korea Univ. Intelligent Information System Lab. A I (Artificial Intelligence) Professor I. J. Chung.

Similar presentations


Presentation on theme: "Dept. Computer Science, Korea Univ. Intelligent Information System Lab. A I (Artificial Intelligence) Professor I. J. Chung."— Presentation transcript:

1 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. A I (Artificial Intelligence) Professor I. J. Chung

2 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence)

3 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Finite control …BB… Input tape

4 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence)

5 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) 01XYB

6 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) 0 Ѣ X --- --- a.s. r.s.

7 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) … f.c. state p

8 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence)

9 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Type o language CSL CFL RL

10 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Languages, Automata, Grammar LanguageAutomataGrammar RL(Regular Language)FSA(Finite State Automata)RG CFL(Context Free Language) PDA(Push Down Automata)CFG CSL(Context Sensitive Language) LBS(Linear Bounded Automata) CSG Typeless Language(type O Language) TM(Turing Machine)Typeless grammar

11 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Note: FSA DFA NFA PDA DPDA NPDA TM DTM NTM

12 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Note: Equivalence of deterministic automata and non-deterministic automata AutomataEquivalence DFA and NFA?Why? DPDA and NPDA?Why? DTM and NTM?Why?

13 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence)

14 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) 01 0, 1 1

15 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) 3)b. Find a DFA for the following NFA. (i.e. convert the following NFA into an equivalent DFA) 0 0, 1 1

16 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. AI (Artificial Intelligence) Solution: 01 0, 1 1 0 0 0 1 1


Download ppt "Dept. Computer Science, Korea Univ. Intelligent Information System Lab. A I (Artificial Intelligence) Professor I. J. Chung."

Similar presentations


Ads by Google