Embed presentation
Download to read offline










The document discusses examples of undecidable problems in computing. Specifically, it notes that determining whether a context-free language is ambiguous, or whether two context-free languages are equal, are undecidable because there is no algorithm that can always halt and provide a yes or no answer in finite time. It also states that problems like determining if a context-free grammar generates all possible strings of an input alphabet, or determining if a context-free language is regular, are undecidable for the same reason. Finally, it provides definitions of undecidable and semi-decidable problems in relation to decidable problems.










Introduction to undecidable problems, highlighting issues like language ambiguity and equivalence of context-free languages. An undecidable problem lacks a Turing machine that can always provide a definitive answer.
Discussion of the Halting Problem and its impact on context-free grammars (CFG), emphasizing the undecidability of completeness and regularity within various language classes.
Discussion of the Halting Problem and its impact on context-free grammars (CFG), emphasizing the undecidability of completeness and regularity within various language classes.