Please see Special Cases: Examples and Special Cases: Examples before start this section.
Answer:
This given language is the same as
because x is not present in that case.
So, this same problem already discussed in Example 2 please see for details.
And because there is no special character so, it needs multiple copies of the stack.
For details see Example 2.
Answer:
Like previous question Example 1
Now, we can try to write regular expression initially
But we can’t derive all the strings from the above RE.
Example:
We can’t derive this string from above,
because it is always ending with either aa or bb, it never ends with ba or ab.
So, as per above example for all string is not accepted in this,
Now,
Answer:
This language same as above
The only position of x is different but the logic is the same.
So, the same way as above us cannot write Regular Expression for this given language
So, same as Example 2,
Now we first see that we can write a regular expression for it or not.
Here first and the last letter is the same as either a or b.
In this expression, every string has the same starting and ending symbol, and a minimum three-length string.
Example:
Now we have to check this Regular Expression (RE) can cover all the strings of the given language.
Take an example
Let,
So, we can visualize like that
and starting and ending symbol is the same.
Take another example
Let,
Now,
Here we also can write the expression as
and starting and ending symbol is the same.
Now, we can cover all string where ending and starting string is same.
So, we can form a regular expression for this language.