Source author record

Jatin Agarwal

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

1works
1topics
3close collaborators

Published work

1 publications

preprint2013arXiv

Efficient Range Reporting of Convex Hull

We consider the problem of reporting convex hull points in an orthogonal range query in two dimensions. Formally, let PP be a set of nn points in R2\mathbb{R}^{2}. A point lies on the convex hull of a point set SS if it lies on the boundary of the minimum convex polygon formed by SS. In this paper, we are interested in finding the points that lie on the boundary of the convex hull of the points in PP that also fall with in an orthogonal range[xlt,xrt]×[yb,yt][x_{lt},x_{rt}]\times{}[y_b, y_t]. We propose a O(nlog⁡2n)O(n \log^{2} n) space data structure that can support reporting points on a convex hull inside an orthogonal range query, in time O(log⁡3n+h)O(\log^{3} n + h). Here hh is the size of the output. This work improves the result of (Brass et al. 2013) \cite{brass} that builds a data structure that uses O(nlog⁡2n)O(n \log^{2} n) space and has a O(log⁡5n+h)O(\log^{5} n + h) query time. Additionally, we show that our data structure can be modified slightly to solve other related problems. For instance, for counting the number of points on the convex hull in an orthogonal query rectangle, we propose an O(nlog⁡2n)O(n \log^{2}n) space data structure that can be queried upon in O(log⁡3n)O(\log^{3} n) time. We also propose a O(nlog⁡2n)O(n \log^{2} n) space data structure that can compute the areaarea and perimeterperimeter of the convex hull inside an orthogonal range query in O(log⁡3nO(\log^{3} n) time.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.