Batch-Enhanced kNN Spatial-Keyword Queries Supporting Negative Keyword Predicates

The rapid growth of spatio-textual data has driven the need for efficient query processing frameworks to support spatial-keyword queries. Among these, the k-Nearest Neighbor (kNN) spatial-keyword query, which retrieves the top-k objects based on both spatial and textual proximity, is fundamental and widely used. However, existing kNN query frameworks lack support for negative keyword predicates, such as retrieving tweets containing Chipotle but not Chipotle sauce . Additionally, they require specialized indexing structures for different types of kNN queries, limiting their generality. To address these challenges, we propose U-ASK , a unified architecture for spatial-keyword queries supporting negative keyword predicates. U-ASK includes an indexing framework named TEQ (Textual-Enhanced Quadtree) and a query processor POWER ( P arallel b o ttom-up search w ith incr e mental p r uning) that handles various forms of kNN spatial keyword queries with negative keyword predicates. To further enhance the query processing performance, we propose two novel spatio-textual grouping strategies to categorize individual queries into different query batches to be processed collectively according to their similarities. Based on this, we introduce BPOWER (Batch-Enhanced POWER), which identifies shared access patterns across batched queries and minimizes redundant I/O operations, significantly reducing latency. The experimental evaluation on real tweet datasets demonstrates up to 80 × faster runtime compared to the state-of-the-art algorithms, and the batch-enhanced POWER achieved 4 × faster compared to our original POWER query processor.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Spatial Algorithms and Systems
Published
2026-09-30
DOI
https://doi.org/10.1145/3849802
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Batch-Enhanced kNN Spatial-Keyword Queries Supporting Negative Keyword Predicates

Yongyi Liu, 卞一洋, Amr Magdy
ACM Transactions on Spatial Algorithms and Systems
Data Management and Algorithms
article

Batch-Enhanced kNN Spatial-Keyword Queries Supporting Negative Keyword Predicates

Yongyi Liu, 卞一洋, Amr Magdy
article en

Abstract

The rapid growth of spatio-textual data has driven the need for efficient query processing frameworks to support spatial-keyword queries. Among these, the k-Nearest Neighbor (kNN) spatial-keyword query, which retrieves the top-k objects based on both spatial and textual proximity, is fundamental and widely used. However, existing kNN query frameworks lack support for negative keyword predicates, such as retrieving tweets containing Chipotle but not Chipotle sauce . Additionally, they require specialized indexing structures for different types of kNN queries, limiting their generality. To address these challenges, we propose U-ASK , a unified architecture for spatial-keyword queries supporting negative keyword predicates. U-ASK includes an indexing framework named TEQ (Textual-Enhanced Quadtree) and a query processor POWER ( P arallel b o ttom-up search w ith incr e mental p r uning) that handles various forms of kNN spatial keyword queries with negative keyword predicates. To further enhance the query processing performance, we propose two novel spatio-textual grouping strategies to categorize individual queries into different query batches to be processed collectively according to their similarities. Based on this, we introduce BPOWER (Batch-Enhanced POWER), which identifies shared access patterns across batched queries and minimizes redundant I/O operations, significantly reducing latency. The experimental evaluation on real tweet datasets demonstrates up to 80 × faster runtime compared to the state-of-the-art algorithms, and the batch-enhanced POWER achieved 4 × faster compared to our original POWER query processor.

ACM Transactions on Spatial Algorithms and Systems
University of California, Riverside (US)
Openalex Percentile: Top 11%
Data Management and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Batch-Enhanced kNN Spatial-Keyword Queries Supporting Negative Keyword Predicates — Yongyi Liu, 卞一洋, et al. · ACM Transactions on Spatial Algorithms and Systems (2026) | TGRS Research Map | TGRS