TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Query2box: Reasoning over Knowledge Graphs in Vector Space...

Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddings

Hongyu Ren, Weihua Hu, Jure Leskovec

2020-02-14ICLR 2020 1Knowledge GraphsComplex Query Answering
PaperPDFCodeCodeCodeCodeCodeCodeCodeCode(official)Code

Abstract

Answering complex logical queries on large-scale incomplete knowledge graphs (KGs) is a fundamental yet challenging task. Recently, a promising approach to this problem has been to embed KG entities as well as the query into a vector space such that entities that answer the query are embedded close to the query. However, prior work models queries as single points in the vector space, which is problematic because a complex query represents a potentially large set of its answer entities, but it is unclear how such a set can be represented as a single point. Furthermore, prior work can only handle queries that use conjunctions ($\wedge$) and existential quantifiers ($\exists$). Handling queries with logical disjunctions ($\vee$) remains an open problem. Here we propose query2box, an embedding-based framework for reasoning over arbitrary queries with $\wedge$, $\vee$, and $\exists$ operators in massive and incomplete KGs. Our main insight is that queries can be embedded as boxes (i.e., hyper-rectangles), where a set of points inside the box corresponds to a set of answer entities of the query. We show that conjunctions can be naturally represented as intersections of boxes and also prove a negative result that handling disjunctions would require embedding with dimension proportional to the number of KG entities. However, we show that by transforming queries into a Disjunctive Normal Form, query2box is capable of handling arbitrary logical queries with $\wedge$, $\vee$, $\exists$ in a scalable manner. We demonstrate the effectiveness of query2box on three large KGs and show that query2box achieves up to 25% relative improvement over the state of the art.

Results

TaskDatasetMetricValueModel
Knowledge GraphsFB15kMRR 1p0.68Q2B
Knowledge GraphsFB15kMRR 2i0.551Q2B
Knowledge GraphsFB15kMRR 2p0.21Q2B
Knowledge GraphsFB15kMRR 2u0.351Q2B
Knowledge GraphsFB15kMRR 3i0.665Q2B
Knowledge GraphsFB15kMRR 3p0.142Q2B
Knowledge GraphsFB15kMRR ip0.261Q2B
Knowledge GraphsFB15kMRR pi0.394Q2B
Knowledge GraphsFB15kMRR up0.167Q2B
Knowledge GraphsNELL-995MRR 1p0.422Q2B
Knowledge GraphsNELL-995MRR 2i0.333Q2B
Knowledge GraphsNELL-995MRR 2p0.14Q2B
Knowledge GraphsNELL-995MRR 2u0.113Q2B
Knowledge GraphsNELL-995MRR 3i0.445Q2B
Knowledge GraphsNELL-995MRR 3p0.112Q2B
Knowledge GraphsNELL-995MRR ip0.168Q2B
Knowledge GraphsNELL-995MRR pi0.224Q2B
Knowledge GraphsNELL-995MRR up0.1103Q2B
Knowledge GraphsFB15k-237MRR 1p0.406Q2B
Knowledge GraphsFB15k-237MRR 2i0.295Q2B
Knowledge GraphsFB15k-237MRR 2p0.094Q2B
Knowledge GraphsFB15k-237MRR 2u0.113Q2B
Knowledge GraphsFB15k-237MRR 3i0.423Q2B
Knowledge GraphsFB15k-237MRR 3p0.068Q2B
Knowledge GraphsFB15k-237MRR ip0.126Q2B
Knowledge GraphsFB15k-237MRR pi0.212Q2B
Knowledge GraphsFB15k-237MRR up0.076Q2B
Knowledge Graph CompletionFB15kMRR 1p0.68Q2B
Knowledge Graph CompletionFB15kMRR 2i0.551Q2B
Knowledge Graph CompletionFB15kMRR 2p0.21Q2B
Knowledge Graph CompletionFB15kMRR 2u0.351Q2B
Knowledge Graph CompletionFB15kMRR 3i0.665Q2B
Knowledge Graph CompletionFB15kMRR 3p0.142Q2B
Knowledge Graph CompletionFB15kMRR ip0.261Q2B
Knowledge Graph CompletionFB15kMRR pi0.394Q2B
Knowledge Graph CompletionFB15kMRR up0.167Q2B
Knowledge Graph CompletionNELL-995MRR 1p0.422Q2B
Knowledge Graph CompletionNELL-995MRR 2i0.333Q2B
Knowledge Graph CompletionNELL-995MRR 2p0.14Q2B
Knowledge Graph CompletionNELL-995MRR 2u0.113Q2B
Knowledge Graph CompletionNELL-995MRR 3i0.445Q2B
Knowledge Graph CompletionNELL-995MRR 3p0.112Q2B
Knowledge Graph CompletionNELL-995MRR ip0.168Q2B
Knowledge Graph CompletionNELL-995MRR pi0.224Q2B
Knowledge Graph CompletionNELL-995MRR up0.1103Q2B
Knowledge Graph CompletionFB15k-237MRR 1p0.406Q2B
Knowledge Graph CompletionFB15k-237MRR 2i0.295Q2B
Knowledge Graph CompletionFB15k-237MRR 2p0.094Q2B
Knowledge Graph CompletionFB15k-237MRR 2u0.113Q2B
Knowledge Graph CompletionFB15k-237MRR 3i0.423Q2B
Knowledge Graph CompletionFB15k-237MRR 3p0.068Q2B
Knowledge Graph CompletionFB15k-237MRR ip0.126Q2B
Knowledge Graph CompletionFB15k-237MRR pi0.212Q2B
Knowledge Graph CompletionFB15k-237MRR up0.076Q2B
Large Language ModelFB15kMRR 1p0.68Q2B
Large Language ModelFB15kMRR 2i0.551Q2B
Large Language ModelFB15kMRR 2p0.21Q2B
Large Language ModelFB15kMRR 2u0.351Q2B
Large Language ModelFB15kMRR 3i0.665Q2B
Large Language ModelFB15kMRR 3p0.142Q2B
Large Language ModelFB15kMRR ip0.261Q2B
Large Language ModelFB15kMRR pi0.394Q2B
Large Language ModelFB15kMRR up0.167Q2B
Large Language ModelNELL-995MRR 1p0.422Q2B
Large Language ModelNELL-995MRR 2i0.333Q2B
Large Language ModelNELL-995MRR 2p0.14Q2B
Large Language ModelNELL-995MRR 2u0.113Q2B
Large Language ModelNELL-995MRR 3i0.445Q2B
Large Language ModelNELL-995MRR 3p0.112Q2B
Large Language ModelNELL-995MRR ip0.168Q2B
Large Language ModelNELL-995MRR pi0.224Q2B
Large Language ModelNELL-995MRR up0.1103Q2B
Large Language ModelFB15k-237MRR 1p0.406Q2B
Large Language ModelFB15k-237MRR 2i0.295Q2B
Large Language ModelFB15k-237MRR 2p0.094Q2B
Large Language ModelFB15k-237MRR 2u0.113Q2B
Large Language ModelFB15k-237MRR 3i0.423Q2B
Large Language ModelFB15k-237MRR 3p0.068Q2B
Large Language ModelFB15k-237MRR ip0.126Q2B
Large Language ModelFB15k-237MRR pi0.212Q2B
Large Language ModelFB15k-237MRR up0.076Q2B
Inductive knowledge graph completionFB15kMRR 1p0.68Q2B
Inductive knowledge graph completionFB15kMRR 2i0.551Q2B
Inductive knowledge graph completionFB15kMRR 2p0.21Q2B
Inductive knowledge graph completionFB15kMRR 2u0.351Q2B
Inductive knowledge graph completionFB15kMRR 3i0.665Q2B
Inductive knowledge graph completionFB15kMRR 3p0.142Q2B
Inductive knowledge graph completionFB15kMRR ip0.261Q2B
Inductive knowledge graph completionFB15kMRR pi0.394Q2B
Inductive knowledge graph completionFB15kMRR up0.167Q2B
Inductive knowledge graph completionNELL-995MRR 1p0.422Q2B
Inductive knowledge graph completionNELL-995MRR 2i0.333Q2B
Inductive knowledge graph completionNELL-995MRR 2p0.14Q2B
Inductive knowledge graph completionNELL-995MRR 2u0.113Q2B
Inductive knowledge graph completionNELL-995MRR 3i0.445Q2B
Inductive knowledge graph completionNELL-995MRR 3p0.112Q2B
Inductive knowledge graph completionNELL-995MRR ip0.168Q2B
Inductive knowledge graph completionNELL-995MRR pi0.224Q2B
Inductive knowledge graph completionNELL-995MRR up0.1103Q2B
Inductive knowledge graph completionFB15k-237MRR 1p0.406Q2B
Inductive knowledge graph completionFB15k-237MRR 2i0.295Q2B
Inductive knowledge graph completionFB15k-237MRR 2p0.094Q2B
Inductive knowledge graph completionFB15k-237MRR 2u0.113Q2B
Inductive knowledge graph completionFB15k-237MRR 3i0.423Q2B
Inductive knowledge graph completionFB15k-237MRR 3p0.068Q2B
Inductive knowledge graph completionFB15k-237MRR ip0.126Q2B
Inductive knowledge graph completionFB15k-237MRR pi0.212Q2B
Inductive knowledge graph completionFB15k-237MRR up0.076Q2B

Related Papers

SMART: Relation-Aware Learning of Geometric Representations for Knowledge Graphs2025-07-17Topic Modeling and Link-Prediction for Material Property Discovery2025-07-08Graph Collaborative Attention Network for Link Prediction in Knowledge Graphs2025-07-05Context-Driven Knowledge Graph Completion with Semantic-Aware Relational Message Passing2025-06-29Active Inference AI Systems for Scientific Discovery2025-06-26Enhancing LLM Tool Use with High-quality Instruction Data from Knowledge Graph2025-06-26Generating Reliable Adverse event Profiles for Health through Automated Integrated Data (GRAPH-AID): A Semi-Automated Ontology Building Approach2025-06-25Inference Scaled GraphRAG: Improving Multi Hop Question Answering on Knowledge Graphs2025-06-24