2016 · 115 citations · 63 references
EngineeringGfds CaptureVerificationNetwork AnalysisGraph DatabaseSemantic WebGraph ProcessingSemantic GraphData ScienceStructural Graph TheoryFunctional DependenciesSocial Network AnalysisAttribute-value DependenciesKnowledge DiscoveryComputer ScienceGraph AlgorithmNetwork ScienceGraph TheoryAutomated ReasoningBusinessGraph AnalysisSocial Graphs
We propose a class of functional dependencies for graphs, referred to as GFDs. GFDs capture both attribute-value dependencies and topological structures of entities, and subsume conditional functional dependencies (CFDs) as a special case. We show that the satisfiability and implication problems for GFDs are coNP-complete and NP-complete, respectively, no worse than their CFD counterparts. We also show that the validation problem for GFDs is coNP-complete. Despite the intractability, we develop parallel scalable algorithms for catching violations of GFDs in large-scale graphs. Using real-life and synthetic data, we experimentally verify that GFDs provide an effective approach to detecting inconsistencies in knowledge and social graphs.
63
Fabian M. Suchanek, Gjergji Kasneci, Gerhard Weikum · 2007 · 3.9K citations · Full text
Natural Language Processing, Extensible Ontology, Knowledge Base +14
Xin Luna Dong, Evgeniy Gabrilovich, Geremy Heitz et al. · 2014 · 1.5K citations
Natural Language Processing, Knowledge Base, Knowledge Vault +13