Lune

ICDE2024Top-tier venue

Efficient Example-Guided Interactive Graph Search

Zhuowei Zhao, Junhao Gan, Jianzhong Qi, Zhifeng Bao

2024Year
1Citations
4Top-tier citations

Abstract

We study the problem of interactive graph search (IGS). Given a query entityφ\varphi, the goal is to identify the target concept in a directed acyclic graph (DAG) concept hierarchyHH, which best describesφ\varphi, through interactions with an oracle. In each interaction, a question in the form of “Doesφ\varphibelong to conceptu?u?” is asked and the oracle can only answer either YES or NO. The efficiency of an IGS algorithm is measured by the number of questions asked, to identify the target concept, which is referred to as query cost. In theory aspect, we propose the Target-Sensitive IGS (TS-IGS) algorithm that achieves a query cost complexity ofO(log⁡n.log⁡Llog⁡n+d⋅log⁡dn)O(\log n. \log\frac{L}{\log n}+d\cdot\log_{d}n), whereLLis the length of the path from the root ofHHto the target concept. WhenL∈O(log⁡n)L\in O(\log n), our TS-IGS matches the known lower bound [1]. In practice aspect, we propose an algorithm called Example-Guided IGS (EG-IGS) that exploits the knowledge of entities and asks promising questions guided by examples similar toφ\varphi. We prove that EG-IGS achieves a finer-grained query cost bound than that of TS-IGS, and is extremely efficient in practice. Extensive experiments on six real-world datasets (including images, texts, and gene sequences) show that our EG-IGS outperforms all the existing competitors by up to two orders of magnitude in terms of query cost, and is robust in various settings. To further demonstrate the real feasibility of our EG-IGS technique, we develop a fully-automatic Amazon product categorization demo system with GPT-3.5 serving as the oracle.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get c8b164e1-6947-43b9-ac8c-377b5d649f43

Cited by top-tier papers4

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines