Predecessor search

G Navarro, J Rojas-Ledesma - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
The predecessor problem is a key component of the fundamental sorting-and-searching
core of algorithmic problems. While binary search is the optimal solution in the comparison …

Further results on colored range searching

TM Chan, Q He, Y Nekrich - arXiv preprint arXiv:2003.11604, 2020 - arxiv.org
We present a number of new results about range searching for colored (or" categorical")
data: 1. For a set of $ n $ colored points in three dimensions, we describe randomized data …

Simplex Range Searching Revisited: How to Shave Logs in Multi-Level Data Structures

TM Chan, DW Zheng - Proceedings of the 2023 Annual ACM-SIAM …, 2023 - SIAM
We revisit the classic problem of simplex range searching and related problems in
computational geometry. We present a collection of new results which improve previous …

New data structures for orthogonal range reporting and range minima queries

Y Nekrich - Proceedings of the 2021 ACM-SIAM Symposium on …, 2021 - SIAM
In this paper we present new data structures for two extensively studied variants of the
orthogonal range searching problem. First, we describe a data structure that supports two …

On the number of incidences when avoiding an induced biclique in geometric settings

TM Chan, S Har-Peled - Discrete & Computational Geometry, 2024 - Springer
Given a set of points P and a set of regions O, an incidence is a pair (p, o)∈ P× O such that
p∈ o. We obtain a number of new results on a classical question in combinatorial geometry …

[PDF][PDF] Better data structures for colored orthogonal range reporting

TM Chan, Y Nekrich - Proc. ACM-SIAM Sympos. Discrete Algorithms …, 2020 - par.nsf.gov
Range searching on categorical, or “colored”, data has been studied extensively for over two
decades. In this paper, we obtain the current best results for perhaps the most basic, and …

Efficient data structures for range shortest unique substring queries

P Abedin, A Ganguly, SP Pissis, SV Thankachan - Algorithms, 2020 - mdpi.com
Let T [1, n] be a string of length n and T [i, j] be the substring of T starting at position i and
ending at position j. A substring T [i, j] of T is a repeat if it occurs more than once in T; …

Text indexing and searching in sublinear time

JI Munro, G Navarro, Y Nekrich - arXiv preprint arXiv:1712.07431, 2017 - arxiv.org
We introduce the first index that can be built in $ o (n) $ time for a text of length $ n $, and
can also be queried in $ o (q) $ time for a pattern of length $ q $. On an alphabet of size …

A guide to designing top-k indexes

S Rahul, Y Tao - ACM SIGMOD Record, 2019 - dl.acm.org
Top-k search, which reports the k elements of the highest importance from all the elements
in an underlying dataset that satisfy a certain predicate, has attracted significant attention …

Rectangle stabbing and orthogonal range reporting lower bounds in moderate dimensions

P Afshani, R Killmann - Computational Geometry, 2023 - Elsevier
We study the orthogonal range reporting and rectangle stabbing problems in moderate
dimensions, ie, when the dimension is c log⁡(n) for some constant c. In orthogonal range …