Useful Links
Computer Science
Computer Science Fundamentals
Theory of Computation
1. Introduction to Theory of Computation
2. Automata Theory and Regular Languages
3. Context-Free Languages
4. Context-Sensitive and Unrestricted Languages
5. Turing Machines and Computability
6. Computational Complexity Theory
7. Advanced Topics in Computation
Context-Sensitive and Unrestricted Languages
Context-Sensitive Grammars
CSG Definition
Non-contracting Productions
Language Generation
Linear Bounded Automata
LBA Definition
Tape Bounds
Equivalence with CSGs
Unrestricted Grammars
Type-0 Grammar Definition
Phrase Structure Grammars
Equivalence with Turing Machines
Chomsky Hierarchy
Type-0: Recursively Enumerable
Type-1: Context-Sensitive
Type-2: Context-Free
Type-3: Regular
Proper Inclusions
Closure Properties Summary
Previous
3. Context-Free Languages
Go to top
Next
5. Turing Machines and Computability