Match List I with List II

List I

List II

Production Rules

Grammar

A.

S → XY

X → 0

Y → 1

I.

Greibach Normal Form

B.

S → aS| bSS |c

II.

Context Sensitive Grammar

C.

S → AB

A → 0A | 1A | 0

B → 0A

III. 

Chomsky Normal Form

D.

S → aAbc

Ab → bA

Ac → Bbcc

bB → Bb

aB → aa | aaA

IV.

S-Grammar


Choose the correct answer from the options given below :

  1. A ‐ III, B ‐ I , C ‐ IV, D ‐ II
  2. A ‐ III, B ‐ II , C ‐ I, D ‐ IV
  3. A ‐ III, B ‐ IV, C ‐ I, D ‐ II
  4. A ‐ IV, B ‐ III , C ‐ I, D ‐ II

Answer (Detailed Solution Below)

Option 3 : A ‐ III, B ‐ IV, C ‐ I, D ‐ II

Detailed Solution

Download Solution PDF

The correct answer is option 3.

Solution :

List I

List II

Production Rules

Grammar

A.

S → XY

X → 0

Y → 1

III

Chomsky Normal Form

B.

S → aS| bSS |c

IV

S-Grammar

C.

S → AB

A → 0A | 1A | 0

B → 0A

Greibach Normal Form

D.

S → aAbc

Ab → bA

Ac → Bbcc

bB → Bb

aB → aa | aaA

II

Context Sensitive Grammar

 

Important Points 

A context free grammar (CFG) is in Greibach Normal Form (GNF) if all production rules satisfy one of the following conditions:

  • A non-terminal generating a terminal (e.g.; X->x)
  • A non-terminal generating a terminal followed by any number of non-terminals (e.g.; X->xX1X2…XN)

 

A context free grammar (CFG) is in Chomsky Normal Form (CNF) if all production rules satisfy one of the following conditions:

  • A non-terminal generating a terminal (e.g.; X->x)
  • A non-terminal generating two non-terminals (e.g.; X->YZ)
  • Start symbol generating ε. (e.g.; S-> ε)

Note : Left side of the given table contains the standard form of the grammar.

More Context Free Grammars Questions

More Context Free Languages and Pushdown Automata Questions

Get Free Access Now
Hot Links: teen patti real cash teen patti 51 bonus teen patti master downloadable content teen patti master purana