KS-GNN: Keywords Search over Incomplete Graphs via Graphs Neural Network
Yu Hao, Xin Cao, Yufan Sheng, Yixiang Fang, Wei Wang
Abstract
Keyword search is a fundamental task to retrieve information that is the most relevant to the query keywords. Keyword search over graphs aims to find subtrees or subgraphs containing all query keywords ranked according to some criteria. Existing studies all assume that the graphs have complete information. However, real-world graphs may contain some missing information (such as edges or keywords), thus making the problem much more challenging. To solve the problem of keyword search over incomplete graphs, we propose a novel model named KS-GNN based on the graph neural network and the auto-encoder. By considering the latent relationships and the frequency of different keywords, the proposed KS-GNN aims to alleviate the effect of missing information and is able to learn low-dimensional representative node embeddings that preserve both graph structure and keyword features. Our model can effectively answer keyword search queries with linear time complexity over incomplete graphs. The experiments on four real-world datasets show that our model consistently achieves better performance than state-of-the-art baseline methods in graphs having missing information. * Corresponding author. 35th Conference on Neural Information Processing Systems (NeurIPS 2021). Query 𝑞𝑞= c, e, f 1 2 3 4 5 a, d, e b, c a, b c, f a, e d, f 6 (a) Graph 𝐺𝐺 (b) Incomplete Graph 𝐺𝐺𝐺 Answers = 𝑣𝑣 1 , 𝑣𝑣 2 , 𝑣𝑣 6 1 2 3 4 5 2 Related Work Keyword Search in Graphs. Keyword search over graph data aims to find the top-k subtrees or subgraphs according to some ranking criteria. The conventional methods design algorithms assuming that the graphs have complete information. For example, DBXplorer [13] proposes to utilize the number of the answer's edges as the scoring function. BANKS [14] model tuples as nodes in a graph and then performs keyword search using proximity-based ranking. He et al. [2] propose a general ranking function considering both graph structure and content. BLINKS also builds an efficient bi-level index structure to improve efficiency. Kargar and An, motivated by the Steiner tree problem,
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers6
- PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link PredictionShichang Zhang, Jiani Zhang, Xiang Song, Soji Adeshina et al.WWW 2023 · 59 citations
- Efficient Exact Subgraph Matching via GNN-based Path Dominance EmbeddingYutong Ye, Xiang Lian, Mingsong ChenVLDB 2024 · 35 citations
- Reinforcement Learning Based Query Vertex Ordering Model for Subgraph MatchingHanchen Wang, Ying Zhang, Lu Qin, Wei Wang et al.ICDE 2022 · 19 citations
- Explaining Expert Search and Team Formation Systems with ExESKiarash Golzadeh, Lukasz Golab, Jarek SzlichtaICDE 2025 · 3 citations
- Continuous Subgraph Matching via Cost-Model-based Dynamic Vertex Dominance EmbeddingsYutong Ye, Xiang Lian, Nan Zhang, MingSong ChenSIGMOD 2026 · 1 citation
Builds on1
Related papers
- PPKWS: An Efficient Framework for Keyword Search on Public-Private NetworksJiaxin Jiang, Xin Huang, Byron Choi, Jianliang Xu et al.ICDE 2020 · 11 citations
- INDIGO: GNN-Based Inductive Knowledge Graph Completion Using Pair-Wise EncodingShuwen Liu, Bernardo Cuenca Grau, Ian Horrocks, Egor V. KostylevNeurIPS 2021 · 128 citations
- How Does Knowledge Graph Embedding Extrapolate to Unseen Data: A Semantic Evidence ViewRen Li, Yanan Cao, Qiannan Zhu, Guanqun Bi et al.AAAI 2022 · 103 citations
- S^3AND: Efficient Subgraph Similarity Search Under Aggregated Neighbor Difference SemanticsQi Wen, Yutong Ye, Xiang Lian, Mingsong ChenVLDB 2025 · 3 citations
- NuTrea: Neural Tree Search for Context-guided Multi-hop KGQAHyeong Kyu Choi, Seunghun Lee, Jaewon Chu, Hyunwoo J. KimNeurIPS 2023 · 20 citations
