regular properties 2
TRANSCRIPT
Fall 2006 Costas Busch - RPI 2
1L 2L
21LLConcatenation:
*1LStar:
21 LL Union:
Regular
Languages
Untuk regular languages and
Akan dibuktikan bahwa:
1L
21 LL
Complement:
Intersection:
RL1
Reversal:
Fall 2006 Costas Busch - RPI 3
Dapat dikatakan : Regular languages
Tertutup untuk operasi-operasi
21LLConcatenation:
*1LStar:
21 LL Union:
1L
21 LL
Complement:
Intersection:
RL1
Reversal:
Fall 2006 Costas Busch - RPI 4
a
b
b
aNFA
Equivalent
NFA
a
b
b
a
Transformasi : dari 2 menjadi 1 Accept state
2 accept states
1 accept state
Fall 2006 Costas Busch - RPI 5
NFA
Equivalent NFA
Satu
accepting
state
Secara Umum :
Tiga
accepting
state
Fall 2006 Costas Busch - RPI 6
NFA tanpa accepting state
Menambahkan
Accepting state
tanpa transisi
Kasus yg jarang terjadi
Fall 2006 Costas Busch - RPI 7
1LRegular language
11 LML
1M
1 accepting state
NFA 2M
2L
1 accepting state
22 LML
Regular language
NFA
Untuk 2 Mesin dgn Languages
Fall 2006 Costas Busch - RPI 15
Kebalikan
RL1
1M
NFA untuk
1M
1. Balikkan semua transisi
2. Buatlah initial state mjd accepting state
dan sebaliknya
1L
Fall 2006 Costas Busch - RPI 17
Komplemen
1. Ambillah DFA yg menerima bhs 1L
1M1L 1M1L
2. Robahlah accepting state mjd state awal,
dan sebaliknya
Fall 2006 Costas Busch - RPI 20
Hukum DeMorgan’s : 2121 LLLL
21 , LL regular
21 , LL regular
21 LL regular
21 LL regular
21 LL regular
Fall 2006 Costas Busch - RPI 22
1Lutk utk 2LDFA
1M
DFA
2M
Buatlah DFA yg baru dgn bhs yg diterima
Mesin Mesin
M
21 LL
M Mensimulasikan scr paralel dan 1M 2M
Pembuktian lain utk Closure Interseksi
Fall 2006 Costas Busch - RPI 24
1M 2M
1q 2qa
transisi
1p 2pa
transisi
DFA DFA
11, pq a
Transition baru
MDFA
22, pq
Fall 2006 Costas Busch - RPI 25
0q
State awal
0p
State awal
State awal baru
00, pq
1M 2MDFA DFA
MDFA
Fall 2006 Costas Busch - RPI 26
iq
accept state
jp
accept states
Accept states baru
ji pq ,
kp
ki pq ,
1M 2MDFA DFA
MDFA
Kedua DFA harus mjd accepting states
Fall 2006 Costas Busch - RPI 27
Contoh:
}{1 baL n
a
b
1M
0n
}{2mabL
b
b
2M
0q 1q0p 1p
0m
2q2p
a
a
ba, ba,
ba,
Fall 2006 Costas Busch - RPI 28
00, pq
Automaton untuk interseksi
}{}{}{ ababbaL nn
10, pqa
21, pq
b
ab11, pq
20, pq
a
12, pq
22, pq
b
ba,
a
b
ba,
b
a