Cost-Effective Algorithms for Average-Case Interactive Graph Search

01/20/2022
by   Qianhao Cong, et al.
0

Interactive graph search (IGS) uses human intelligence to locate the target node in hierarchy, which can be applied for image classification, product categorization and searching a database. Specifically, IGS aims to categorize an object from a given category hierarchy via several rounds of interactive queries. In each round of query, the search algorithm picks a category and receives a boolean answer on whether the object is under the chosen category. The main efficiency goal asks for the minimum number of queries to identify the correct hierarchical category for the object. In this paper, we study the average-case interactive graph search (AIGS) problem that aims to minimize the expected number of queries when the objects follow a probability distribution. We propose a greedy search policy that splits the candidate categories as evenly as possible with respect to the probability weights, which offers an approximation guarantee of O(log n) for AIGS given the category hierarchy is a directed acyclic graph (DAG), where n is the total number of categories. Meanwhile, if the input hierarchy is a tree, we show that a constant approximation factor of (1+√(5))/2 can be achieved. Furthermore, we present efficient implementations of the greedy policy, namely GreedyTree and GreedyDAG, that can quickly categorize the object in practice. Extensive experiments in real-world scenarios are carried out to demonstrate the superiority of our proposed methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/03/2020

Budget Constrained Interactive Search for Multiple Targets

Interactive graph search leverages human intelligence to categorize targ...
research
10/11/2022

Hierarchical Categories in Colored Searching

In colored range counting (CRC), the input is a set of points where each...
research
12/01/2020

Searching, Sorting, and Cake Cutting in Rounds

We study sorting and searching in rounds motivated by a cake cutting pro...
research
03/24/2023

Category Query Learning for Human-Object Interaction Classification

Unlike most previous HOI methods that focus on learning better human-obj...
research
06/02/2020

Efficient tree-structured categorical retrieval

We study a document retrieval problem in the new framework where D text ...
research
03/11/2023

Binary Search with Distance-Dependent Costs

We introduce a search problem generalizing the typical setting of Binary...
research
04/16/2019

A Pattern-Hierarchy Classifier for Reduced Teaching

This paper uses a branching classifier mechanism in an unsupervised scen...

Please sign up or login with your details

Forgot password? Click here to reset