Stucor QP-CS8501
Stucor QP-CS8501
Reg. No. :
Fifth Semester
(Regulations 2017)
PART B — (5 × 13 = 65 marks)
11. (a) Design an ε – NFA (Nondeterministic finite automaton) to recognize the
language L, containing only binary strings of non-zero length whose bits
sum to a multiple of 3. Convert ε – NFA into an equivalent minimized
deterministic finite automaton. Illustrate the computation of your model
on any sample input.
Or
(b) (i) State and prove the theorem of mathematical induction. (5)
(ii) In a programming language, all the following expressions represent
Integer and floating point literals. Construct a finite automata that
will accept all the different formats and convert the same to
deterministic finite automata, if required. (8)
12. (a) (i) Prove that regular expressions are closed under union, intersection
and Kleene closure. (8)
Or
(b) Find a minimum State Deterministic Finite Automata recognizing the
language corresponding to the regular expression (0*10 + 1 * 0) (01 )*.
13. (a) What language over {0, 1} does the CFG with productions
Or
(b) Design an pushdown automata to recognize the language, L defined by, L
L = {wcw c w € {0,1}* and wc is the one’s complement of w}.
S → A | AB0| A1 A
A → A 0| Є
B → B1| BC
C → CB |CA |1B .
Or
Or
(b) State and prove that “Diagnoalization language is not recursively
enumerable”.
2 40395
PART C — (1 × 15 = 15 marks)
16. (a) Design appropriate automation model for the language defined by the
grammar given below.
S → aSBC
S → aBC
CB → BC
aB → ab
bB → bb
bC → bc
cC → cc
Or
(b) Design appropriate automation model for the language defined by the
grammar given below.
S → abc |aAbc
Ab → bA
Ac → Bbcc
bB → Bb
aB → aa |aaA.
————––––——
3 40395
3. Write the regular expression for all strings that contain no more than one
occurrence of aa.
4. Write a regular expression for even number of a’s and even number of b’s of a
string w = {a, b}*.
5. Write a Context Free Grammar for the language consisting of equal number of
a’s and b’s.
7. What are the two normal forms of CFG ? Write their productions format.
10. Define the classes P and NP problem. Give example problems for both.
11. a) Prove that for every L recognized by an NFA, there exists an equivalent DFA
accepting the same language L.
(OR)
b) Prove that for every L recognized by an ∈-NFA, there exists an equivalent DFA
accepting the same language L.
X 10319 *X10319*
12. a) Prove that the following languages are not regular using pumping lemma.
i) All unary strings of length prime. (7)
ii) L = {uu|u∈{0, 1}*}. (6)
(OR)
b) State and Prove any two closure properties of Regular Languages.
13. a) How ∈-productions are eliminated from a grammar whose language doesn’t
have empty string ? Remove ∈-productions from the grammar given below.
14. a) How a CFG for L is converted into CNF accepting the same language ? Convert
the following CFG into CFG in CNF.
15. a) Prove that Universal language is recursively enumerable but not recursive.
(OR)
b) Define PCP and prove that PCP is undecidable.
16. a) Construct a Turing Machine for multiplying two non negative integers using
subroutine.
(OR)
b) How PDA is converted into CFG ? Convert the following PDA into CFG.
P = ({p, q}, {0, 1}, {Z, X}, δ, p, Z, Φ)
δ (p, 1, Z) = {(p, XZ)}, δ (p, ∈, Z) = {(p,∈)} δ (p, 1, X) = {(p, XX)},
δ (q, 1, X) = {(q, ∈)}, δ (p, 0, X) = {(q, X)}, δ (q, 0, Z) = {(p, Z)}
–––––––––––––
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST
Access 3,000+ Study Materials for Semester Exams via STUCOR App
P
AP
R
O
UC
ST
Download STUCOR App for all subject Notes & QP's
P
AP
R
O
UC
ST