Abstract

Given two point sets RR and BB in the plane, with cardinalities mm and nn, respectively, and each set stored in a separate R-tree, we present an algorithm to decide whether RR and BB are linearly separable. Our algorithm exploits the structure of the R-trees, loading into the main memory only relevant data, and runs in O(mlog⁡m+nlog⁡n)O(m\log m + n\log n) time in the worst case. As experimental results, we implement the proposed algorithm and executed it on several real and synthetic point sets, showing that the percentage of nodes of the R-trees that are accessed and the memory usage are low in these cases. We also present an algorithm to compute the convex hull of nn planar points given in an R-tree, running in O(nlog⁡n)O(n\log n) time in the worst case.

Explore this paper’s authors, topics and related work.

Building this map preview

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

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.