GATE CS 2024 Set 1 — Question 59
NAT+2 / -0MediumParse Trees & DerivationsContext-Free LanguagesTheory of ComputationChomsky Normal Form
Theory of Computation → Context-Free Languages → Chomsky Normal Form
Last updated
Question
Let be a context-free grammar in Chomsky Normal Form with and containing 10 variable symbols including the start symbol . The string is derivable from . The number of steps (application of rules) in the derivation is _________
Correct answer
179 to 179
Solution
In a Context-Free Grammar (CFG) in Chomsky Normal Form (CNF), every production is of the form
A → BC or , where and .To derive a string of length :1.We need applications of rules of the form
A → BC to generate a sentential form with variables. Starting from the start symbol (1 variable), each such rule application increases the number of variables by exactly 1. Thus, to reach variables, we need steps.2.We need applications of rules of the form to replace each of the variables with a terminal symbol from .
Total number of steps = .Given the string , its length .Number of steps = .Note: The total number of variables in (which is 10) is irrelevant to the number of steps in the derivation of a specific string.More questions on Context-Free Languages
2024 Set 2 Q22Which one of the following regular expressions is equivalent to the language accepted by the DFA…2024 Set 1 Q23Let be two regular languages and a language which is not regular. Which of the…2024 Set 2 Q41Let be the 5-state NFA with -transitions shown in the diagram below. [figure] Which…2024 Set 1 Q50Consider the 5-state DFA accepting the language shown below. For any…2024 Set 2 Q52Consider a context-free grammar with the following 3 rules.…
Practice GATE CS PYQs with adaptive difficulty
Timed practice, skill tracking, and AI explanations — free to start.
Start practicing free