Proceedings of the 25th ACM International on Conference on Information and Knowledge Management 2016
DOI: 10.1145/2983323.2983826
|View full text |Cite
|
Sign up to set email alerts
|

Growing Graphs from Hyperedge Replacement Graph Grammars

Abstract: Discovering the underlying structures present in large real world graphs is a fundamental scientific problem. In this paper we show that a graph's clique tree can be used to extract a hyperedge replacement grammar. If we store an ordering from the extraction process, the extracted graph grammar is guaranteed to generate an isomorphic copy of the original graph. Or, a stochastic application of the graph grammar rules can be used to quickly create random graphs. In experiments on large real world networks, we sh… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
31
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
2
2
2

Relationship

3
3

Authors

Journals

citations
Cited by 13 publications
(33 citation statements)
references
References 23 publications
0
31
0
Order By: Relevance
“…First, we introduce clique trees and then define hyperedge replacement grammars. The content in this section is based on [1].…”
Section: Edge Replacement Grammarsmentioning
confidence: 99%
See 3 more Smart Citations
“…First, we introduce clique trees and then define hyperedge replacement grammars. The content in this section is based on [1].…”
Section: Edge Replacement Grammarsmentioning
confidence: 99%
“…Finding the minimal-width clique tree is NP-complete [3]. [1] uses a Maximum Cardinality Search (MCS) heuristic introduced by [21] to compute a clique tree with a reasonably-low, but not necessarily minimal, width. Then, this clique tree induces an HRG in a natural way as shown below.…”
Section: Edge Replacement Grammarsmentioning
confidence: 99%
See 2 more Smart Citations
“…Renewed interest in graph grammars provides a promising route towards the goal of building a non-parametric, interpretable graph model. Previous work has investigated the relationship between graph mining and formal language theory by extracting Vertex Replacement Grammars (VRGs) [10] and (Hyper)edge Replacement Grammars (HRGs) [3], [11]. Unfortunately, the composition of grammar rules in HRGs, and some VRGs are known to produce clunky patterns that are difficult to interpret.…”
Section: Introductionmentioning
confidence: 99%