Synchronous Hyperedge Replacement Graph Grammars

被引:1
|
作者
Pennycuff, Corey [1 ]
Sikdar, Satyaki [1 ]
Vajiac, Catalina [1 ]
Chiang, David [1 ]
Weninger, Tim [1 ]
机构
[1] Univ Notre Dame, Notre Dame, IN 46556 USA
来源
GRAPH TRANSFORMATION (ICGT 2018) | 2018年 / 10887卷
关键词
Graph generation; Hyperedge replacement; Temporal graphs;
D O I
10.1007/978-3-319-92991-0_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Discovering the underlying structures present in large real world graphs is a fundamental scientific problem. Recent work at the intersection of formal language theory and graph theory has found that a Probabilistic Hyperedge Replacement Grammar (PHRG) can be extracted from a tree decomposition of any graph. However, because the extracted PHRG is directly dependent on the shape and contents of the tree decomposition, rather than from the dynamics of the graph, it is unlikely that informative graph-processes are actually being captured with the PHRG extraction algorithm. To address this problem, the current work adapts a related formalism called Probabilistic Synchronous HRG (PSHRG) that learns synchronous graph production rules from temporal graphs. We introduce the PSHRG model and describe a method to extract growth rules from the graph. We find that SHRG rules capture growth patterns found in temporal graphs and can be used to predict the future evolution of a temporal graph. We perform a brief evaluation on small synthetic networks that demonstrate the prediction accuracy of PSHRG versus baseline and state of the art models. Ultimately, we find that PSHRGs seem to be very good at modelling dynamics of a temporal graph; however, our prediction algorithm, which is based on string parsing and generation algorithms, does not scale to practically useful graph sizes.
引用
收藏
页码:20 / 36
页数:17
相关论文
共 50 条
  • [21] Predictive Top-Down Parsing for Hyperedge Replacement Grammars
    Drewes, Frank
    Hoffmann, Berthold
    Minas, Mark
    GRAPH TRANSFORMATION (ICGT 2015), 2015, 9151 : 19 - 34
  • [22] A LOGICAL CHARACTERIZATION OF THE SETS OF HYPERGRAPHS DEFINED BY HYPEREDGE REPLACEMENT GRAMMARS
    COURCELLE, B
    ENGELFRIET, J
    MATHEMATICAL SYSTEMS THEORY, 1995, 28 (06): : 515 - 552
  • [23] Predictive Shift-Reduce Parsing for Hyperedge Replacement Grammars
    Drewes, Frank
    Hoffmann, Berthold
    Minas, Mark
    GRAPH TRANSFORMATION, ICGT 2017, 2017, 10373 : 106 - 122
  • [24] Automated Checking and Completion of Backward Confluence for Hyperedge Replacement Grammars
    Fesefeldt, Ira
    Matheja, Christoph
    Noll, Thomas
    Schulte, Johannes
    GRAPH TRANSFORMATION, ICGT 2021, 2021, 12741 : 283 - 293
  • [25] THE COMPLEXITY OF GRAPH LANGUAGES GENERATED BY HYPEREDGE REPLACEMENT
    LAUTEMANN, C
    ACTA INFORMATICA, 1990, 27 (05) : 399 - 421
  • [26] Between a Rock and a Hard Place - Uniform Parsing for Hyperedge Replacement DAG Grammars
    Bjorklund, Henrik
    Drewes, Frank
    Ericson, Petter
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, LATA 2016, 2016, 9618 : 521 - 532
  • [27] Generating Efficient Predictive Shift-Reduce Parsers for Hyperedge Replacement Grammars
    Hoffmann, Berthold
    Minas, Mark
    SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 76 - 91
  • [28] Extending Predictive Shift-Reduce Parsing to Contextual Hyperedge Replacement Grammars
    Drewes, Frank
    Hoffmann, Berthold
    Minas, Mark
    GRAPH TRANSFORMATION, ICGT 2019, 2019, 11629 : 55 - 72
  • [29] Inference of edge replacement graph grammars
    Kukluk, Jacek P.
    Holder, Lawrence B.
    Cook, Diane J.
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2008, 17 (03) : 539 - 554
  • [30] When can an equational simple graph be generated by hyperedge replacement?
    Barthelmann, K
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1998, 1998, 1450 : 543 - 552