in Theory of Computation
1,138 views
1 vote
1 vote
What is main difference between Deterministic Push down automata and simple Push down automata ?
in Theory of Computation
1.1k views

1 Answer

0 votes
0 votes

In computer science, a pushdown automaton(PDA) is a type of automaton that employs a stack. Pushdown automata are used in theories about what can be computed by machines. They are more capable than finite-state machines but less capable than Turing machines.

deterministic pushdown automaton  is a variation of the pushdown automata. The class of deterministic pushdown automata accepts the deterministic CFL a proper subset of context free language.

2 Comments

Which kind of proper subsets of CFL can be accepted by DPDA ?
0
0
A deterministic push down automata is a push down automata than never had a choice in its move.

Eg- a^nb^n n>=0 dpda and cfl

Whereas ww^r is cfl but npda
1
1

Related questions