A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation

被引:0
|
作者
Bergmann, Gabor [1 ]
Horvath, Akos [1 ]
Rath, Istvan [1 ]
Varro, Daniel [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, H-1117 Budapest, Hungary
来源
关键词
incremental graph pattern matching; RETE; benchmarking;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In graph transformation, the most cost-intensive phase of a transformation execution is pattern matching, where those subgraphs of a model graph are identified and matched which satisfy constraints prescribed by graph patterns. Incremental pattern matching aims to improve the efficiency of this critical step by storing the set of matches of a graph transformation rule and incrementally maintaining it as the model changes, thus eliminating the need of recalculating existing matches of a pattern. In this paper, we propose benchmark examples where incremental pattern matching is expected to have advantageous effect in the application domain of model simulation and model synchronization. Moreover, we compare the incremental graph pattern matching approach of VIATRA2 with advanced non-incremental local-search based graph pattern matching approaches (as available in VIATRA2 and GrGen).
引用
收藏
页码:396 / 410
页数:15
相关论文
共 50 条
  • [21] Capturing Topology in Graph Pattern Matching
    Ma, Shuai
    Cao, Yang
    Fan, Wenfei
    Huai, Jinpeng
    Wo, Tanyu
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 5 (04): : 310 - 321
  • [22] SODAR Pattern Classification by Graph Matching
    Deb, Narayan Chandra
    Ray, Kumar S.
    Dutta, Hirday N.
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2011, 8 (03) : 483 - 487
  • [23] View Selection for Graph Pattern Matching
    Wang, Xin
    Liu, Xiufeng
    Chen, Yuxiang
    Zhong, Xueyan
    Cheng, Ping
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT II, 2020, 12392 : 93 - 110
  • [24] Relaxing Graph Pattern Matching With Explanations
    Li, Jia
    Cao, Yang
    Ma, Shuai
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 1677 - 1686
  • [25] INCREMENTAL MAINTENANCE OF ONTOLOGIES BASED ON BIPARTITE GRAPH MATCHING
    Singh, Preetpal
    Passi, Kalpdrum
    WEBIST 2009: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2009, : 444 - 449
  • [26] Progressive Feature Matching: Incremental Graph Construction and Optimization
    Lee, Sehyung
    Lim, Jongwoo
    Suh, Il Hong
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 (29) : 6992 - 7005
  • [27] Towards an Integrated Graph Algebra for Graph Pattern Matching with Gremlin
    Thakkar, Harsh
    Punjani, Dharmen
    Auer, Soeren
    Vidal, Maria-Esther
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT I, 2017, 10438 : 81 - 91
  • [28] PATTERN MATCHING UNDER POLYNOMIAL TRANSFORMATION
    Butman, Ayelet
    Clifford, Peter
    Clifford, Raphael
    Jalsenius, Markus
    Lewenstein, Noa
    Porat, Benny
    Porat, Ely
    Sach, Benjamin
    SIAM JOURNAL ON COMPUTING, 2013, 42 (02) : 611 - 633
  • [29] Live model transformations driven by incremental pattern matching
    Rath, Istvan
    Bergmann, Gabor
    Oekroes, Andras
    Varro, Daniel
    THEORY AND PRACTICE OF MODEL TRANSFORMATIONS, 2008, 5063 : 107 - 121
  • [30] Leveraging Incremental Pattern Matching Techniques for Model Synchronisation
    Leblebici, Erhan
    Anjorin, Anthony
    Fritsche, Lars
    Varro, Gergely
    Schuerr, Andy
    GRAPH TRANSFORMATION, ICGT 2017, 2017, 10373 : 179 - 195