Regulated rewriting in formal language theory
dc.contributor.advisor | Van der Merwe, A. B. | |
dc.contributor.author | Taha, Mohamed A. M. S | en_ZA |
dc.contributor.other | University of Stellenbosch. Faculty of Science. Dept. of Mathematical Sciences. | |
dc.date.accessioned | 2008-06-23T12:40:27Z | en_ZA |
dc.date.accessioned | 2010-06-01T08:28:22Z | |
dc.date.available | 2008-06-23T12:40:27Z | en_ZA |
dc.date.available | 2010-06-01T08:28:22Z | |
dc.date.issued | 2008-03 | en_ZA |
dc.description | Thesis (MSc (Mathematical Sciences))--University of Stellenbosch, 2008. | |
dc.description.abstract | Context-free grammars are well-studied and well-behaved in terms of decidability, but many real-world problems cannot be described with context-free grammars. Grammars with regulated rewriting are grammars with mechanisms to regulate the applications of rules, so that certain derivations are avoided. Thus, with context-free rules and regulated rewriting mechanisms, one can often generate languages that are not context-free. In this thesis we study grammars with regulated rewriting mechanisms. We consider problems in which context-free grammars are insufficient and in which more descriptive grammars are required. We compare bag context grammars with other well-known classes of grammars with regulated rewriting mechanisms. We also discuss the relation between bag context grammars and recognizing devices such as counter automata and Petri net automata. We show that regular bag context grammars can generate any recursively enumerable language. We reformulate the pumping lemma for random permitting context languages with context-free rules, as introduced by Ewert and Van der Walt, by using the concept of a string homomorphism. We conclude the thesis with decidability and complexity properties of grammars with regulated rewriting. | en_ZA |
dc.identifier.uri | http://hdl.handle.net/10019.1/1600 | |
dc.language.iso | en | en_ZA |
dc.publisher | Stellenbosch : University of Stellenbosch | |
dc.rights.holder | University of Stellenbosch | |
dc.subject | Regulated rewriting | en_ZA |
dc.subject | Formal language theory | en_ZA |
dc.subject | Bag context grammars | en_ZA |
dc.subject | Dissertations -- Mathematics | en |
dc.subject | Theses -- Mathematics | en |
dc.subject | Formal languages | en |
dc.subject | Rewriting systems (Computer science) | en |
dc.subject.other | Mathematical Sciences | en_ZA |
dc.subject.other | Mathematics | en_ZA |
dc.title | Regulated rewriting in formal language theory | en_ZA |
dc.type | Thesis | en_ZA |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- taha_regulated_2008.pdf
- Size:
- 685.06 KB
- Format:
- Adobe Portable Document Format
- Description: