Hyperedge replacement: grammars and languages
The book (it is an enlarged version of author's doctoral dissertation, Bremen Univ., 1989) systematically investigates Hyperedge-Replacement Grammars (HRG) and associated languages (HRL), generalizing the theory of edge replacement systems in such a way that ``several major constructions and results known from the classical theory of context-free Chomsky grammars and languages remain valid for HRG and corresponding hypergraph languages (from the Foreword by \textit{H. Ehrig}). Here is, in short, the content of the eight chapters: (I) Introduction to HRG: basic definitions, examples, motivation, the basic operation of replacing a hyperedge by a hypergraph (Def. 2.1) and of HRG (Def. 3.1, 3.2), normal form theorems; (II) Basic properties of HRG's: parallel derivations, derivation trees, structure of derivations; (III) Characterizations of HRL's: closure properties (\(X\)-substitution, iterated \(X\)-substitution, etc.), a Kleene type characterization, a fixed-point theorem; (IV) Structural aspects of HRL's: simplification of HRG (reduced HRG), decidability of emptiness and membership, pumping lemma, consequences (decidability of finiteness), counterexamples, semilinearity (Parikh theorem); (V) Generative power of HRG's: the graph generating power of HRG, string-graph languages; (VI) Graph-theoretic aspects of HRL's: graph properties compatible with the hyperedge replacement (with a large list of examples), their decidability (the powerful ``metatheorem for decision problem - Theorem 4.1 -- shows that if a graph-theoretic property \(P\) is compatible with respect to some class \(C\) of hyperedge replacement grammars, then for all \(G\in C\) it is decidable whether (1) \(P\) holds for some graph in \(L(G)\) and (2) \(P\) holds for all graphs in \(L(G)\)), non-compatible properties, undecidability results; (VII) Boundedness aspects of HRL's: decidability of questions of the form ``given a graph parameter and a HRG, it is decidable whereas the values of this parameter over all graphs generated by this HRG are bounded?, compatible predicates and compatible functions, the decidability of their boundedness (a ``metatheorem for boundedness problems -- Theorem 3.1 -- is given, with a series of consequences), undecidable problems; (VIII) Extensions and variants of HRG's: hypergraph-replacement grammars, parallel HRG as a hypergraph version of ET0L systems, figure-generating grammars. Each chapter starts with an informal presentation of the material to be exposed and end with a bibliographical note. The monograph end with a comprehensive bibliography, a list of symbols and an index of notions. The notions are gradually introduced and well illustrated, the results are followed by complete proofs, and their consequences are fully exploited; in general, the book provides a useful and pleasant reading.
- Characteristics of graph languages generated by edge replacement
- Metatheorems for decision problems on hyperedge replacement graph languages
- The monadic second-order logic of graphs. VII: Graphs as relational structures
- NP-completeness of \(k\)-connected hyperedge-replacement languages of order \(k\)
- Decidability of the finiteness of ranges of tree transductions
- The equivalence of bottom-up and top-down tree-to-graph transducers
- A partial k-arboretum of graphs with bounded treewidth
- The generating power of total deterministic tree transducers
- A characterization of the sets of hypertrees generated by hyperedge-replacement graph grammars
- Cooperating distributed hyperedge replacement grammars
- On hyperedge replacement and BNLC graph grammars
- Hypergraph languages of bounded degree
- Monadic second-order definable graph transductions: a survey
- The complexity of connectivity problems on context-free graph languages
- \(k\)-NLC graphs and polynomial algorithms
- The translation power of top-down tree-to-graph transducers
- Context-free graph languages of bounded degree are generated by apex graph grammars
- Probabilistic hyperedge replacement grammars
- The bounded degree problem for eNCE graph grammars
- The obstructions of a minor-closed set of graphs defined by a context-free grammar
- Logical description of context-free graph languages
- Parallel high-level replacement systems
- Criteria to disprove context freeness of collage languages.
- Tree-width and the monadic quantifier hierarchy.
- Hierarchical graph transformation
- Graph grammars according to the type of input and manipulated data: a survey
- P systems with local graph productions
- A comparison of compatible, finite, and inductive graph properties
- The monadic second-order logic of graphs. VIII: Orientations
- Macro tree transducers, attribute grammars, and MSO definable tree translations.
- The complexity of the \(K_{n,n}\)-problem for node replacement graph languages
- Generation of polynomial-time algorithms for some optimization problems on tree-decomposable graphs
- HRNCE grammars -- a hypergraph generating system with an eNCE way of rewriting
- Bottom-up unranked tree-to-graph transducers for translation into semantic graphs
- Powerful and NP-complete: hypergraph Lambek grammars
- Rule-based top-down parsing for acyclic contextual hyperedge replacement grammars
- Deciding non-emptiness of hypergraph languages generated by connection-preserving fusion grammars is NP-complete
- Language theoretic properties of regular DAG languages
- The complexity of graph languages generated by hyperedge replacement
- Handle-rewriting hypergraph grammars
- Formalization and correctness of predictive shift-reduce parsers for graph grammars based on hyperedge replacement
- Fixpoint logics over hierarchical structures
- Graph transformation for incremental natural language analysis
- On cylindrical graph construction and its applications
- A general framework for types in graph rewriting
- Uniform parsing for hyperedge replacement grammars
- Theoretical properties in hypergraphs
- A Local Greibach Normal Form for Hyperedge Replacement Grammars
- scientific article; zbMATH DE number 5842462 (Why is no real title available?)
- Deterministic graph grammars
- Selected Decision Problems for Square-Refinement Collage Grammars
- Automatic Deduction of Induced Subgraphs of Some Infinite Families of Graphs
- scientific article; zbMATH DE number 4160146 (Why is no real title available?)
- Graph-Based Design and Analysis of Dynamic Software Architectures
- scientific article; zbMATH DE number 4062634 (Why is no real title available?)
- scientific article; zbMATH DE number 4087049 (Why is no real title available?)
- scientific article; zbMATH DE number 176939 (Why is no real title available?)
- scientific article; zbMATH DE number 177418 (Why is no real title available?)
- scientific article; zbMATH DE number 177450 (Why is no real title available?)
- Model-checking hierarchical structures
- scientific article; zbMATH DE number 522836 (Why is no real title available?)
- A category-theoretical approach to vertex replacement: the generation of infinite graphs
- Graph unification and matching
- On the interleaving semantics of transformation units -- a step into GRACE
- Using attributed flow graph parsing to recognize clichés in programs
- The bounded degree problem for non-obstructing eNCE graph grammars
- Concatenation of graphs
- Node replacement in hypergraphs: simulation of hyperedge replacement, and decidability of confluence
- Transformations of graph grammars
- scientific article; zbMATH DE number 219258 (Why is no real title available?)
- scientific article; zbMATH DE number 219278 (Why is no real title available?)
- scientific article; zbMATH DE number 965 (Why is no real title available?)
- scientific article; zbMATH DE number 809155 (Why is no real title available?)
- Context-free hypergraph grammars with node rewriting
- Contextual hyperedge replacement
- scientific article; zbMATH DE number 7453089 (Why is no real title available?)
- scientific article; zbMATH DE number 7456053 (Why is no real title available?)
- scientific article; zbMATH DE number 7456062 (Why is no real title available?)
- Criteria to disprove context-freeness of collage languages
- Preserving consistency in geometric modeling with graph transformations
- Hyper partial order logic
- Single pushout transformations of equationally defined graph structures with applications to actor systems
- Decision problems for edge grammars
- Graph parsing as graph transformation. Correctness of predictive top-down parsers
- Hierarchical design rewriting with Maude
- A Greibach normal form for context-free graph grammars
- Two strikes against perfect phylogeny
- On spectra of sentences of monadic second order logic with counting
- Towards a systematic method for proving termination of graph transformation systems
- Node rewriting in graphs and hypergraphs: A categorical framework
- Algorithmic uses of the Feferman-Vaught theorem
- Spatial existential positive logics for hyperedge replacement grammars
- Concurrent graph and term graph rewriting
- Exponential time analysis of confluent and boundary eNCE graph languages
- Acyclic Contextual Hyperedge Replacement: Decidability of Acyclicity and Generative Power
- Closure properties of context-free hyperedge replacement systems
- On the power of local graph expansion grammars with and without additional restrictions
- Grammars based on a logic of hypergraph languages
- Basic notions of universal algebra for language theory and graph grammars
- Generating self-affine fractals by collage grammars
This page was built for publication: Hyperedge replacement: grammars and languages
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q684560)