3.8 Proceedings Paper

Catching Numeric Inconsistencies in Graphs

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/3183713.3183753

关键词

numeric errors; graph dependencies; incremental validation

资金

  1. No Organization [2014CB340302, 2012CB316200]
  2. ERC [652976]
  3. NSFC [61421003, 61602023]
  4. EPSRC [EP/M025268/1]
  5. Beijing Advanced Innovation Center for Big Data and Brain Computing
  6. Edinburgh
  7. Huawei
  8. EPSRC [EP/M025268/1] Funding Source: UKRI

向作者/读者索取更多资源

Numeric inconsistencies are common in real-life knowledge bases and social networks. To catch such errors, we propose to extend graph functional dependencies with linear arithmetic expressions and comparison predicates, referred to as NGDs. We study fundamental problems for NGDs. We show that their satisfiability, implication and validation problems are Sigma(P)(2)-complete, Pi(P)(2)-complete and coNP-complete, respectively. However, if we allow non-linear arithmetic expressions, even of degree at most 2, the satisfiability and implication problems become undecidable. In other words, NGDs strike a balance between expressivity and complexity. To make practical use of NGDs, we develop an incremental algorithm IncDect to detect errors in a graph G using NGDs, in response to updates Delta G to G. We show that the incremental validation problem is coNP-complete. Nonetheless, algorithm IncDect is localizable, i.e., its cost is determined by small neighbors of nodes in Delta G instead of the entire G. Moreover, we parallelize IncDect such that it guarantees to reduce running time with the increase of processors. Using real-life and synthetic graphs, we experimentally verify the scalability and efficiency of the algorithms.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据