Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Chapter 6. Pushdown Automata > 6.7 Conclusions - Pg. 140

140 Pushdown Automata chapter. Therefore, let's postpone, for now at least, the topic of deterministic pushdown automata (we will return to it) and proceed to a discussion of the parsing problem, as fol- lows in the next chapter. 6.7 Conclusions · A pushdown automaton represents a device that is powerful enough for recognition of any context-free language. But the recognition power of pushdown automata is limited to context-free languages. · Proofs of the previous statement are constructive: there exist the algorithms for converting a context-free grammar to a pushdown automaton and vice versa. · Nondeterministic pushdown automata are hard to emulate on a computer. · Deterministic pushdown automata are capable of recognizing only some subsets of context-free languages. The languages of these sub- sets are called deterministic (provided that the pushdown automaton