Anda di halaman 1dari 8

OTOMATA A Weekly Assignment 1

Rian Danis 5114100084 | Kevin Alif F 5114100128 | Miftakhul Akhyar 5114100143


Week 1, Problem 1

Misal terdapat bahasa S* dengan S = { a, b} terdapat berapa banyak kata dalam bahasa di
atas yang memiliki : a. Length(2), b. Length(3), c. Length(n)

ANSWER

a. Length(2) [2]x[2] = 22
b. Length(3) [2]x[2]x[2] = 23
c. Length(n) [2]x[2]xx[2] = 2

n
Week 1, Problem 2

Misal terdapat bahasa S* dengan S = {a, ab, ba}


a. apakah string (abbba) adalah anggota bahasa di atas?
b. Adakah cara lain untuk menjelaskan bahasa di atas (yang pasti bukan Bahasa dengan
string yang tidak mengandung bbb)?

ANSWER

a. No.
abbba abbba (no element bb)
abbba abbba (no element bb or b only)

b. Cant
Because the element ab and ba must contain a and b element independently, but in S*
language independent b doesnt exist.
Week 1, Problem 3

Misalkan terdapat sebuah himpunan string S = { a, bb, bab, abaab }


a. Apakah abbabaabab dan abaabbabbaabb terdapat dalam S* ?
b. Adakah string pada S* yang memiliki karakter b berjumlah ganjil ?

ANSWER

a. No.
abbabaabab abbabaabab (no element b)

abaabbabbaabb abaabbabbaabb (no element b or ba)


abaabbabbaabb abaabbabbaabb (no element b or ba)
b. No
Because elements a(0), bb(2), bab(2), abaab(2) contains even numbers of b, so the element
build from that element must contain nx(2) so its must be an even number of b too.
Week 1, Problem 4

a. Misal S = {ab, bb} dan T = {ab, bb, bbbb}. Tunjukkan bahwa S* = T*


b. Misal S = {ab, bb} dan T = {ab, bb, bbb}. Tunjukkan bahwa S* T*,
tetapi S* T*

ANSWER

a. Prooved
S* = {ab, bb}
T* = {ab, bb, bbbb} element bbbb can be removed because it built from bb bb
S* = T*
b. Prooved
S* = {ab, bb}
T* = {ab, bb, bbb} element bbb cant be removed because no other element can built this
element.
Week 1, Problem 5

a. Buktikan jika x ada dalam palindrome, maka xn juga terdapat dalam palindrome tersebut.
b. Buktikan bahwa pada sebarang himpunan palindrome, jumlah string dengan length(3)
akan sama dengan jumlah string dengan length(4)

ANSWER

a. We can take example if n = 3


xn = x.xxx then x.xxx = 4 , so x is member of palindrome xn
3+1
b. Length(3) 2 = 2 , + 1 because we count middle one which has no pair
4
Length(4) 2 = 2 ,
so number string of length(3) equal to length(4)
Week 1, Problem 6

Buktikan bahwa untuk semua himpunan S : (S+)* = (S*)+

ANSWER

Example S = {a,b}
S+ = {a,b, aa, ab, bb, ba, }
S* = { , a , b, aa, ab, bb,ba }
(S+)* = { , a,b, aa, ab, bb, ba, }
(S*)+ = { , a,b, aa, ab, bb, ba, }

So (S+)* = (S*)+
Week 1, Problem 7

7. Buatlah Definisi Rekursif untuk :


a. Himpunan bilangan ganjil { 1, 3, 5, 7, }
b. Bahasa S* dengan S = { aa, b }
c. Himpunan The Powers_of_Two = { 1, 2, 4, 8, 16, }
ANSWER

a. O* = OddNumber
Base : 1
Recursive : If x O* , then x+2 O*
b. S*
Base : aa, b
Recursive : If x S* and y S* , then xy S*
c. P* = Power of two
Base : 1
Recursive : If x P* , then 2x P*

Anda mungkin juga menyukai