TOC - Assignment
TOC - Assignment
Assignment Problems/Questions
Course Code: : 20BT41501
Course Name: : Theory of Computation
Year & Semester : III B.Tech. I Semester
Branch & Section : CSE(AI) & CSE(DS)
Regulations (SVEC-19/SVEC-20) : SVEC-20
Academic Year : 2023 - 24
Faculty member(s) : Dr. G. Sunitha, Professor, CSE
Max. Marks/Assignment: 10
Q. Blooms
Group Problem/Question Description Marks POs
No. Level
Explain what non-context-free languages are with
examples. Discuss how Pumping Lemma for context- PO2,PO4,
I 1. 10M BL4
free languages can be used to prove that a language is PO12
not context-free.
Discuss the Church-Turing thesis and its significance in
PO2,
II 1. the theory of computation. What are the implications of 10M BL4
PO12
Church-Turing thesis for the study of computability?
State and prove Rice’s theorem. Discuss the
PO2,PO4,
III 1. implications of this theorem on the decidability of 10M BL4
PO12
properties of languages.
Explore the basics of quantum computation. Discuss
how quantum computers differ from classical computers PO2,PO6,
IV 1. in terms of algorithms and problem-solving capabilities. 10M BL4 PO7, PO8
How does quantum computing contribute to society and PO12
environment?
Describe the concept of an Oracle Turing machine. How
does it extend the capabilities of a Turing machine? PO2,
V 1. 10M BL4
Discuss the implications of adding an Oracle for solving PO12
specific problems.
Explain the concept of complexity classes - P, NP,
PSPACE, and EXP. Discuss the relationships between PO2,PO6,
VI 1. 10M BL4
these classes. Provide real-time examples for each PO12
class.
Present an introduction to the field of circuit complexity.
Discuss the relationship between circuit depth and
PO2,PO5,
VII 1. circuit size in determining the complexity of Boolean 10M BL4
PO12
functions. Provide examples of Boolean functions and
analyze their circuit complexity.
Explain the Earley parsing algorithm and its time
complexity. How does it handle ambiguous grammars?
PO2,PO5,
VIII 1. With an example problem, show step-by-step how the 10M BL4
PO12
Earley parser processes the sentence and resolves
ambiguity.
****
Details of Students/Questions to submit the Assignment
I 21121A3101 - 21121A3109 09
II 21121A3110 - 21121A3118 09
IV 21121A3128 - 21121A3136 09
V 21121A3137 - 21121A3145 09
VI 21121A3146 - 21121A3154 09
I 21121A3201 - 21121A3209 09
II 21121A3210 - 21121A3218 09
IV 21121A3228 - 21121A3236 09
V 21121A3237 - 21121A3245 09
VI 21121A3246 - 21121A3254 09
21121A3255 - 21121A3262,
VII 10
20121A3204, 20121A3206