407 views
0 votes
0 votes
there is a proof for equivalence of empty stack and final state but what about the prefix property cases empty stack cant accept regular languages which donot accept the prefix property isnt it less powerful than the acceptance by final state ?? what kind of equivalence they have ??

2 Answers

4 votes
4 votes
DPDA with empty stack acceptence is Proper subset of DPDA with final state acceptence.

Those DCFLs which don't satisfy prefix property can't have a DPDA with empty stack acceptence.

While in case of NPDA, a NPDA with empty stack acceptence and with final state acceptence both have same powers.
1 votes
1 votes
pda with empty stack or pda with final state can accept the cfl without any exception there is no power difference with respect to that

regular languages which satisfies prefix property therefore it is accepted by dpda with empty stack but those violate prefix property can be accepted by dpda with final state only .dcfl  accepted by empty stack is proper subset of the language accepted by dpda with final state

Related questions

0 votes
0 votes
0 answers
1
Vaishnavi01 asked Sep 28, 2018
722 views
0 votes
0 votes
1 answer
3
Abhrajyoti00 asked Oct 29, 2022
741 views
Can there be “Stack Overflow” in Linked list Implementation of stack? If Yes, how?
1 votes
1 votes
2 answers
4
kapilbk1996 asked Jul 26, 2018
1,139 views
What are the minimum number of pointers required to implement a stack using single ended queue ( the queue is NOT a dequeue )?