Monday, 1 April 2019

UGC NET Computer Science July 2018 - II Question 31

Question 31
31. Two finite state machines are said to be equivalent if they :

Options:
  1. (1) Have the same number of edges
  2. (2) Have the same number of states
  3. (3) Recognize the same set of tokens
  4. (4) Have the same number of states and edges
Answer : (3) Recognize the same set of tokens

Explanation Question 31

Two automata M and M Two automata M and M′ are called equivalent, if for an arbitrary input sequence applied at both automata, the same output input sequence applied at both automata, the same output sequence results:
∀ ã . λ *(q0, ã) = λ' * (q0, ã)

Two finite state machine are said to be equivalent if, starting from their respective initial states, they will produce the same output sequence when they are given the same input sequence. That implies they must recognize the same set of tokens .

So, Option (3) is correct answer.

Reference : Finite state automata machines equivalence

No comments:

Post a Comment

UGC NET Computer Science December 2019 | Question 16

Question 16 In a certain coding language. 'AEIOU' is written as 'TNHDZ'. Using the same coding language. 'BFJPV' wil...

Popular Posts