0% found this document useful (0 votes)
182 views6 pages

Master Strategy - Theory of Computation

This document provides a strategy for studying Theory of Computation (TOC) for GATE CSE. It begins by outlining what the reader will learn, including topic weightages, focus areas, and resources. Finite automata accounts for 60% of questions, while PDA/CFL and TM/undecidability each make up 20%. Suggested focus topics are DFA, NFA, regular languages, and CFLs. It then provides a schedule that dedicates 3 weeks to TOC with daily and weekly study plans divided by topic difficulty. Recommended study methods and practice questions from past exams and test series are included to help students prepare for TOC.

Uploaded by

ankur881120
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
182 views6 pages

Master Strategy - Theory of Computation

This document provides a strategy for studying Theory of Computation (TOC) for GATE CSE. It begins by outlining what the reader will learn, including topic weightages, focus areas, and resources. Finite automata accounts for 60% of questions, while PDA/CFL and TM/undecidability each make up 20%. Suggested focus topics are DFA, NFA, regular languages, and CFLs. It then provides a schedule that dedicates 3 weeks to TOC with daily and weekly study plans divided by topic difficulty. Recommended study methods and practice questions from past exams and test series are included to help students prepare for TOC.

Uploaded by

ankur881120
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

MASTER STRATEGY- THEORY OF COMPUTATION

Ribhu Mukherjee
What will you gain from this document:

● Understand weightage of various topics of TOC over the GATE Previous years.
● What to focus upon, based on predictability, ease and weightage. (kya padhni a)
● What Resources+Link to use for each topic. (kaha se padhni a)
● Your action plan, complete Schedule to grasp TOC. (Action Plan + Full Schedule+ Date
+ How to Study) (kaise padhni hai)
● BEST VIDEO ON THE INTERNET ON THIS TOPIC!! ONE STOP SOLUTION FOR
GATE CSE ASPIRANTS. NEED NOT LOOK ANY FURTHER!

WHY, WHAT, WHERE AND HOW

● KYU PADHNI HAI,


● KYA EXACTLY PADHNI HAI
● KAHA SE PADHNI HAI.
● KAISE PADHNI HAI.

UNDERSTANDING WEIGHTAGE (KYU PADHNI HAI)

● TOC is Extremely Predictable, easy, scoring.


● 80%-90% is predictable. 90% can be answered in exam.
● Never ever leave this topic. if you want a top college.

KYA PADHNI HAI????

2021 2020 2019 201 2017 2016


8

DFA and 2 2 2 1 1-3 1


NFA(Construction of
DFA, NFA, E-NFA,
Minimization,
Interconversions)

Regular 1 0 0 2 0 1
Expressions
(Construction of RE,
and Inter
conversions from
RE to FA and vice
versa)

Regular Languages 0 1 2 0 0 1-3


and Grammars (
Regular Grammars,
Closure Properties,
Decision properties,
Pumping Lemma for
RLs)

PDA (Construction , 2 0 0 0 0 2
Example PDAs)

CFLs (Verifying the 0 2 2 2 2 2


given languages
CFLs or not,
Closure properties,
Decision properties,
Pumping Lemma for
CFLs

CFG( Construction, 1 0 0 0 4 2
examples,
Derivation of strings,
Languages)

Turing 0 1 0 0 0 2
Machines(Constructi
on, Examples,
Acceptance)

Recursive and 0 1 0 1 2
Recursive
Enumerable
Languages (Closure
Properties, Decision
properties)

Decidability and 1 2 2 2 2 2
Undecidability
Complexity Classes 0 0 0 0 0 0

Weightage of TOC 6-7 7-8 8 8 9 9

● TOC is Extremely scoring, since easy and predictable. See my GATE CSE Roadmap.
(You can crack 90% very easily) (Kyu padhni hai)
● Average is 8-9 Marks from TOC. 90% can be scored.
● Finite Automata (60% weightage), PDA+CFL (20% weightage), TM+Undecidability (20%
weightage).
● Most important topics: DFA,NFA,RL, then CFL. [HIGHLY PREDICTABLE]
● LBA and CSL is very rare.--- Don't focus too much.
● REL and decidability (Tricky, since the proofs using reduction are tough), Mostly are
about decision properties of major languages, table is there. [UNPREDICTABLE TO AN
EXTENT].
● Complexity classes, NP Np hard wont be asked. Rarest.

TYPE TOPICS IN TOC

MAXIMUM DFA and NFA(Construction of DFA, NFA, E-NFA, Minimization,


FOCUS/EASIEST/M Interconversions), Regular Expressions (Construction of RE, and
OST Inter conversions from RE to FA and vice versa), Regular
PREDICTABLE/ Languages and Grammars ( Regular Grammars, Closure
60% Properties, Decision properties, Pumping Lemma for RLs)

MODERATE TO PDA (Construction , Example PDAs), CFLs (Verifying the given


HARD/ VERY languages CFLs or not, Closure properties, Decision properties,
PREDICTABLE/ Pumping Lemma for CFLs, CFG( Construction, examples,
20% Derivation of strings, Languages), Turing Machines(Construction,
Examples, Acceptance)

CAN BE TRICKY/ Recursive and Recursive Enumerable Languages (Closure


LEAST Properties, Decision properties), Decidability and Undecidability,
PREDICTABLE/ Lots of Practise.
20%

See my master strategy video.

FREE RESOURCES TO STUDY TOC ( TOPIC WISE) (KAHA SE PADHNI HAI)

● Regular Expressions: Neso Academy / Ravindrababu Ravula


● NFA- DFA Problems : Ravindrababu Ravula
● Finite Automata + Pumping Lemma: MIT Slides / Neso Academy / Ravindrababu
Ravula
● PDA- CFG- CFLs : Neso Academy/ UCR CSE slides
● Turing Machine: Knowledge GATE
● Decidability : GATE Smashers / Neso Academy / GATE OVERFLOW
● For Rice theorem and some fascinating topics mostly proofs: Easy Theory Youtube
Channel

BOOK RECOMMENDED : Peter Linz/ Ullman (If time permits)

Use My Notes - TOC, refer it continuously. If doubt in any topic, refer the materials stated
above. MAKE YOUR OWN SHORT NOTES. Very Very important.
My Notes: RIBHU GATE CSE NOTES.

PRACTISE QUESTONS OF TOC: (PRIORITY WISE)

1. Do 30 Previous Year Questions from : Previous year Qs- Ravindrababu ravula. Use
GATE OVERFLOW for discussions. Very Useful. For Offline Book : MADE EASY
PREVS.
2. Practise TOC from Test Series(Topic wise and subject wise). Buy Made Easy(Must) and
Applied GATE. (2021 AND 2022 IF AVAILABLE AND SOLVE).
3. Practise from Standard books like Ullman if time permits. (IF TIME PERMITS)
4. Unacademy tests can also be solved. I will check its quality and let you know.

Made Easy: All Rankers use this, this will let you know where you stand.
Applied GATE: Good Quality Qs, will help you to cope up if the GATE exam turns out to
be tough.

HOW TO STUDY (YOUR SCHEDULE/ YOUR ACTION PLAN). (KAISE PADHNA HAI)

● We will dedicate 3 weeks (9.3% of remaining weeks) for TOC. See my roadmap video.

DATE TYPE THEORY TASK PRACTISE TASK


WEEK 1 MAXIMUM DFA and 114-120 Previous
FOCUS/EASIEST/M NFA(Construction of Yrs+ topic wise
OST PREDICTABLE DFA, NFA, E-NFA, test
Minimization,
Interconversions),
Regular Expressions
(Construction of RE,
and Inter conversions
from RE to FA and vice
versa), Regular
Languages and
Grammars ( Regular
Grammars, Closure
Properties, Decision
properties, Pumping
Lemma for RLs)

WEEK 2 MODERATE TO PDA (Construction , 65-80 Previous


HARD/ VERY Example PDAs), CFLs Yrs+ topic wise
PREDICTABLE (Verifying the given test
languages CFLs or not,
Closure properties,
Decision properties,
Pumping Lemma for
CFLs, CFG(
Construction,
examples, Derivation of
strings, Languages),
Turing
Machines(Construction,
Examples, Acceptance)

WEEK 3 CAN BE TRICKY/ Recursive and 43-60 Previous


LEAST Recursive Enumerable Yrs+ Subject Test
PREDICTABLE Languages (Closure
Properties, Decision
properties), Decidability
and Undecidability, Lots
of Practise.

○ WEEKDAY TASK
3-4 Hours : Theory from the mentioned Resources. Make MAIN Notes simultaneously. Refer my
Notes.
1 Hour: Practise Previous years from the studied topics (15 to 20 Qs is good).
Total: 4 to 5 hours study
3 hour morning, 2 hours night (depends on you)

○ WEEKEND TASK OR HOLIDAYS

5 Hours: Practise and Practise from Previous Years + Test Series+ Standard book exercises (if
time allows)
3 Hours: Revise and make Short Notes from main Notes
Total : 8 hours study, Saturday
4 hours morning, 4 hours night.

● STUDY JUST 6 HOURS ON SUNDAY, TAKE A BREAK. THIS WILL HELP YOU
RELEASE THE TENSION. ENJOY. MAKE THE WEEK PLAN.

Strategy: Theory ---------------------> Practise(Previous Years and tests)-------------------> repeat till


3 weeks

HOW TO STUDY THEORY :


Use 50/10 min rule with sufficient breaks in between. I will further explain this in one dedicated
video.

YOU HAVE THE DIRECTION NOW, GO AND GET IT!!!


Karmanaye vadhikaraste ma faleshu kadachana!!!!!!!!

COME, JOIN MY FAMILY!!!!!!!!!

LIKE, SHARE,COMMENT AND SUBSCRIBE...!! Be a part of my community,


Linkedin : Ribhu Mukherjee
Instagram: ribhumukherjee
College Seminars/ Collaborations : [email protected]

SHARE THIS VIDEO WITH : #letswintogether and tag me!!!! Link in description.

You might also like