Question: 2. Deciders. Consider the language: L = {{G = (V, E)) : G is connected} where G is a finite, undirected graph represented by the

2. Deciders. Consider the language: L = {{G = (V, E)) : G is connected} where G is a finite, undirected graph represented by the vertex set V and the edge set E. The notation (G = (V, E)) means the binary representation of G in some standard encoding. The notation ensures that we are able to use G as the input to some program. (a) Write the pseudocode for a program M that decides the language L. (b) Assuming your program M is a decider for the language L, are there any inputs to M that would cause it to loop forever? If so, give one example of an input that causes infinite looping. Otherwise, explain why no such inputs occur
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
