sonlu durum makinesi

22
Sonlu Durum Makinesi M=(S, I, O, f, g, s 0 ) – S:durumlar kümesi – I: girdi alfabesi (sonlu küme) – O: çıktı alfabesi (sonlu küme) – f: geçiş fonksiyonu – g: çıktı fonksiyonu s 0 : başlangıç durumu

Upload: spike

Post on 23-Feb-2016

124 views

Category:

Documents


0 download

DESCRIPTION

Sonlu Durum Makinesi. M=(S, I, O, f, g, s 0 ) S:durumlar kümesi I: girdi alfabesi (sonlu küme) O : çıktı alfabesi (sonlu küme) f: geçiş fonksiyonu g: çıktı fonksiyonu s 0 : başlangıç durumu. Birim-geciktirme Durum Makinası. Toplam Durum Makinası. Otomatlar. M=(S,I,f,s 0 ,F) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sonlu Durum Makinesi

Sonlu Durum Makinesi

• M=(S, I, O, f, g, s0)– S:durumlar kümesi– I: girdi alfabesi (sonlu küme)– O: çıktı alfabesi (sonlu küme)– f: geçiş fonksiyonu– g: çıktı fonksiyonu– s0: başlangıç durumu

Page 2: Sonlu Durum Makinesi
Page 3: Sonlu Durum Makinesi
Page 4: Sonlu Durum Makinesi
Page 5: Sonlu Durum Makinesi
Page 6: Sonlu Durum Makinesi
Page 7: Sonlu Durum Makinesi
Page 8: Sonlu Durum Makinesi
Page 9: Sonlu Durum Makinesi

Birim-geciktirme Durum Makinası

Page 10: Sonlu Durum Makinesi

Toplam Durum Makinası

Page 11: Sonlu Durum Makinesi
Page 12: Sonlu Durum Makinesi

Otomatlar

• M=(S,I,f,s0,F)– S:durumlar kümesi– I: girdi alfabesi (sonlu küme)– f: geçiş fonksiyonu (f: SxI S)– s0: başlangıç durumu– F: son durumlar kümesi

Page 13: Sonlu Durum Makinesi

• S={s0, s1, s2, s3}• I={0, 1}• F={s0, s3}• f=

Page 14: Sonlu Durum Makinesi

Örnek

• S={s0, s1, s2, s3}• I={0, 1}• F={s0, s3}• f=

Page 15: Sonlu Durum Makinesi

Dil Tanıma

Page 16: Sonlu Durum Makinesi

Dil Tanıma

Page 17: Sonlu Durum Makinesi

Dil Tanıma

Page 18: Sonlu Durum Makinesi

Örnek 7

Page 19: Sonlu Durum Makinesi

Örnek 8

Page 20: Sonlu Durum Makinesi

Turing Makinesi

• T=(S, I, f, s0)– S: sonlu durum kümesi– I: Sonlu alfabe I (boş sembol B içeren)– f: Kısmi fonksiyon– s0: Başlangıç durumu

Page 21: Sonlu Durum Makinesi

Turing Makinesi

Page 22: Sonlu Durum Makinesi

Turing Makinesi

• (s0, 0, s0, 0, R)

• (s0, 1, s1, 1, R)

• (s0, B, s3, B, R)

• (s1, 0, s0, 0, R)

• (s1, 1, s2, 0, L)

• (s1, B, s3, B, R)

• (s2, 1, s3, 0, R)