首页> 外文期刊>Journal of Logic and Algebraic Programming >CoReS: A tool for computing core graphs via SAT/SMT solvers
【24h】

CoReS: A tool for computing core graphs via SAT/SMT solvers

机译:CoReS:一种通过SAT / SMT求解器计算核心图的工具

获取原文
获取原文并翻译 | 示例

摘要

When specifying graph languages via type graphs, cores provide a convenient way to minimize the type graph without changing the corresponding graph language, i.e. the set of graphs that can be mapped homomorphically into the given type graph. However, given a type graph, the problem of finding its core is NP-hard. Using the tool CoReS, we automatically encode all required properties into SAT- and SMT-formulas in order to iteratively compute cores by employing the corresponding solvers. We obtain and discuss runtime results to evaluate and compare the two encodings. Furthermore we consider two application scenarios: invariant checking for graph transformation rules and minimization of conjunctive queries in the context of databases. (C) 2019 Elsevier Inc. All rights reserved.
机译:当通过类型图指定图语言时,核心提供了一种方便的方法,可在不更改相应图语言的情况下最小化类型图,即可以同构映射到给定类型图的图集。但是,给定类型图,找到其核心的问题是NP-hard。使用CoReS工具,我们自动将所有必需的属性编码为SAT和SMT公式,以便通过采用相应的求解器来迭代地计算核。我们获得并讨论了运行时结果,以评估和比较这两种编码。此外,我们考虑了两种应用场景:不变地检查图转换规则和在数据库上下文中最小化联合查询。 (C)2019 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号