Random Graph Generation in Context-Free Graph Languages

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vastarini, Federico, Plump, Detlef
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913525250654208
author Vastarini, Federico
Plump, Detlef
author_facet Vastarini, Federico
Plump, Detlef
contents We present a method for generating random hypergraphs in context-free hypergraph languages. It is obtained by adapting Mairson's generation algorithm for context-free string grammars to the setting of hyperedge replacement grammars. Our main results are that for non-ambiguous hyperedge replacement grammars, the method generates hypergraphs uniformly at random and in quadratic time. We illustrate our approach by a running example of a hyperedge replacement grammar generating term graphs.
format Preprint
id arxiv_https___arxiv_org_abs_2410_00541
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Random Graph Generation in Context-Free Graph Languages
Vastarini, Federico
Plump, Detlef
Logic in Computer Science
Formal Languages and Automata Theory
We present a method for generating random hypergraphs in context-free hypergraph languages. It is obtained by adapting Mairson's generation algorithm for context-free string grammars to the setting of hyperedge replacement grammars. Our main results are that for non-ambiguous hyperedge replacement grammars, the method generates hypergraphs uniformly at random and in quadratic time. We illustrate our approach by a running example of a hyperedge replacement grammar generating term graphs.
title Random Graph Generation in Context-Free Graph Languages
topic Logic in Computer Science
Formal Languages and Automata Theory
url https://arxiv.org/abs/2410.00541