Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

2009-2019 yılı ödev2, Study Guides, Projects, Research of Computer Science

2009-2010 yılında verilmiş ödev

Typology: Study Guides, Projects, Research

2018/2019

Uploaded on 11/17/2019

mhmtfrt
mhmtfrt 🇹🇷

5

(1)

18 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
13.10.2011
BİÇİMSEL DİLLER VE OTOMATLAR
ÖDEV-2
1) Aşağıda sonlu durumlu bir makinenin durum tablosu Mealy modelinde verilmiştir.
a) Tabloyu Moore modeline dönüştürünüz.
b) Oluşan yeni tablo üzerinde durum indirgemesi yapınız.
c) Tam örtüye göre indirgenmiş durumları belirleyiniz.
00
01
11
10
a
a / 0
b / 0
c / 0
d / 1
b
b / 0
- / -
c / 0
- / -
c
a / 0
f / 0
c / 0
- / -
d
d / 0
- / -
e / 0
a / 0
e
e / 0
g / 0
d / 0
b / 0
f
- / -
f / 0
- / -
a / 0
g
- / -
g / 0
e / 0
c / 0
2) ∑ alfabesi üzerinde P dili tümevarım yoluyla şu şekilde tanımlanır:
i.
ii.
iii.
iv. Bu kuralların uygulanması ile elde edilecek katarlar dışında, P’nin başka elemanı yoktur.
Buna göre aşağıdaki önermenin doğruluğunu tanıtlayın.
3) r(α) yansımalı (reflexive) kapanış bağıntısı,
s(α) bakışlı (symmetric) kapanış bağıntısı,
t(α) geçişli (transitive) kapanış bağıntısı olmak üzere; aşağıda {a,b,c} kümesi üzerinde tanımlı α
bağıntısı matris üzerinde gösterilmiştir. (Bu matriste AB hücresinin dolu olması A’dan B’ye doğru
bir yol olduğunu göstermektedir.)
r(α), t(α), s(α) ve ts(α)’nın her birini oluşturmak için aşağıda verilen matrisleri uygun biçimde
doldurunuz. (Yol olmayan durumlarda hücreleri boş bırakınız. Yol varsa ilgili hücreye 1 yazınız.)
r(α):
A
B
C
D
A
1
B
1
C
1
D
1
t(α):
A
B
C
D
A
1
B
1
C
1
D
1
s(α):
A
B
C
D
A
1
B
1
C
1
D
1
ts(α):
A
B
C
D
A
1
B
1
C
1
D
1
Ödevlerinizi, 26 Ekim 2011 Çarşamba 23:00’e kadar Ninova üzerinden ‘doc’ veya ‘pdf’
uzantılı bir dosya şeklinde teslim edebilirsiniz.
pf3

Partial preview of the text

Download 2009-2019 yılı ödev2 and more Study Guides, Projects, Research Computer Science in PDF only on Docsity!

BİÇİMSEL DİLLER VE OTOMATLAR

ÖDEV-

1) Aşağıda sonlu durumlu bir makinenin durum tablosu Mealy modelinde verilmiştir. a) Tabloyu Moore modeline dönüştürünüz. b) Oluşan yeni tablo üzerinde durum indirgemesi yapınız. c) Tam örtüye göre indirgenmiş durumları belirleyiniz. 00 01 11 10 a a / 0 b / 0 c / 0 d / 1 b b / 0 - / - c / 0 - / - c a / 0 f / 0 c / 0 - / - d d / 0 - / - e / 0 a / 0 e e / 0 g / 0 d / 0 b / 0 f - / - f / 0 - / - a / 0 g - / - g / 0 e / 0 c / 0

2) ∑ alfabesi üzerinde P dili tümevarım yoluyla şu şekilde tanımlanır:

i. ii. iii. iv. Bu kuralların uygulanması ile elde edilecek katarlar dışında, P’nin başka elemanı yoktur. Buna göre aşağıdaki önermenin doğruluğunu tanıtlayın.

3) r(α) yansımalı (reflexive) kapanış bağıntısı, s(α) bakışlı (symmetric) kapanış bağıntısı, t(α) geçişli (transitive) kapanış bağıntısı olmak üzere; aşağıda {a,b,c} kümesi üzerinde tanımlı α bağıntısı matris üzerinde gösterilmiştir. (Bu matriste AB hücresinin dolu olması A’dan B’ye doğru bir yol olduğunu göstermektedir.) r(α), t(α), s(α) ve ts(α)’nın her birini oluşturmak için aşağıda verilen matrisleri uygun biçimde doldurunuz. (Yol olmayan durumlarda hücreleri boş bırakınız. Yol varsa ilgili hücreye 1 yazınız.)

r(α): A B C D A 1 B 1 C 1 D 1

t(α): A B C D A 1 B 1 C 1 D 1

s(α): A B C D A 1 B 1 C 1 D 1

ts(α): A B C D A 1 B 1 C 1 D 1

Ödevlerinizi, 26 Ekim 2011 Çarşamba 23:00 ’e kadar Ninova üzerinden ‘doc’ veya ‘pdf’ uzantılı bir dosya şeklinde teslim edebilirsiniz.

ÇÖZÜMLER

1) a) Mealy Moore dönüşümü:

00 01 11 10 Çıkış a a b c d 1 0 b b - c - 0 c a f c - 0 d 0 d 0 - e a 0 e e g d 0 b 0 f - f - a 0 g - g e c 0 d 1 d 0 - e a 1

b) Gerektirme merdiveni: a √ b (b,f) (a,b) √ c (c,e), (a,d 1 ) X^ (c,e)^ X^

(a,d 0 ), (c,e) X^ d^0 (b,g), (c,d 0 ), (b,d 1 )

X (c,d 0 ) X

(a,e), (f,g), (c,d 0 )

X (a,b) √ e

(b,f), (a,d 1 ) X^ ^ ^ ^

(a,b), (g,f) ^ f (b,g), (c,e), (c,d 1 )

X (c,e) X (c,e), (f,g) X (a,c) (b,c), (d 0 ,e) (a,c) √ g

X X X X X X X d 1

c)

Tam örtü: S 1 = {a,b,c} S 2 = {d 0 ,e,f,g} S 3 = {b,c,f} S 4 = {d 1 }