Nov Dec 2023
Nov Dec 2023
8
23
P-7858 [Total No. of Pages : 3
ic-
tat
[6180]-46A
5s
T.E. (Computer Engineering)
0:2
02 91
9:4
THEORY OF COMPUTATION
0
30
(2019 Pattern) (Semester - I) (310242)
1/1 13
Time : 2½ Hours] [Max. Marks : 70
0
2/2
.23 GP
8
C
23
3) Figures to the right side indicate full marks.
ic-
4) Assume suitable data, if necessary.
16
tat
8.2
5s
Q1) a) Check whether the string 10010 is a member of the language generated
.24
9:4
S AB|BC
30
30
A BA|0
01
02
B CC|1
2/2
GP
C AB|0
1/1
CE
[8]
8
23
L = {w : na(w) mod 2=0 where w {a, b}*}
.23
ic-
i.e. Language of a and b in which number of number of a’s in the string is
16
tat
either zero or in multiple of 2 only.
8.2
5s
OR
.24
0:2
91
Q2) a) [9]
49
9:4
30
S aB|bA
30
01
A a|aS|bAA
02
2/2
B b|bS|aBB
GP
1/1
P.T.O.
.24
49
b) Find context Free Grammar generating each of these languages. [8]
8
23
i) L1={ai b j ck such that i = j+k where I, j, k > = l}
ic-
ii) L2={ai b j ck such that j = i+k where I, j, k > = l}
tat
5s
Q3) a) Construct a PDA equivalent to following CFG [10]
0:2
02 91
i)
9:4
0
X0
30
1/1 13
X 0X
0
2/2
X 1XX
.23 GP
X XX1
E
80
8
X X1X
C
23
ic-
ii) SBD|BC
16
tat
DSC
8.2
5s
CAA
.24
0:2
91
B0
49
9:4
A1
30
30
OR
2/2
GP
store. [6]
8
23
.23
tat
reverse of string X}. [6]
8.2
5s
0:2
L= w|w€ , a,b and n a w n b w by final state
91
*
49
[6]
9:4
30
30
01
02
b) Design a TM that accepts all strings over {1,0} with even number of 0’s
GP
1/1
c) Construct TM that recognizes language over alphabet 0,1 such that string
80
OR
16
8.2
.24
[6180]-46A 2
49
Q6) a) Construct a TM to accept the language over {0,1} containing the substring
8
001.
23
[6]
ic-
b) Design a TM to multiply a unary number by 2. [8]
tat
c) Design Turing Machine for l’s Complement. [4]
5s
0:2
Q7) a) What is post correspondence problem? Explain PCP with following
02 91
9:4
instance of the set of the strings A and B. [8]
0
30
1/1 13
0
2/2
.23 GP
E
80
8
C
23
ic-
16
tat
8.2
5s
b) State and explain with suitable example [9]
.24
0:2
i) Decidable Problem
91
49
9:4
ii) Undecidable Problem
30
OR
02
2/2
Complete.
CE
[8]
80
8
23
b) Explain with suitable example and diagrams [9]
.23
tat
ii) Multitape TM
8.2
5s
iii) Universal TM
.24
0:2
91
49
9:4
30
30
01
02
2/2
GP
1/1
CE
80
.23
16
8.2
.24
[6180]-46A 3
49