Handle NLC grammars and r. e. languages (Q1092670)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Handle NLC grammars and r. e. languages |
scientific article |
Statements
Handle NLC grammars and r. e. languages (English)
0 references
1987
0 references
A graph grammar is a mechanism for generating sets of graphs (called graph languages). This paper examines the generating power of a simple extension of the well studied node-label controlled graph grammars. We show that the extension, called handle NLC grammars, gives the ability to generate any recursively enumerable graph language. The proof proceeds in three steps. First we show how a handle NLC grammar can simulate a phrase-structure string grammar, where the strings that the phrase- structure grammar works on are considered to be graphs of a special form. Then we demonstrate a way of encoding graphs as strings. The final step shows how a handle NLC grammar can convert a string encoding of a graph into the graph itself.
0 references
generating power
0 references
node-label controlled graph grammars
0 references
handle NLC grammars
0 references
recursively enumerable graph language
0 references
0 references