Raster Intervals: An Approximation Technique for Polygon Intersection Joins
Thanasis Georgiadis, Nikos Mamoulis
Abstract
Many data science applications, most notably Geographic Information Systems, require the computation of spatial joins between large object collections. The objective is to find pairs of objects that intersect, i.e., share at least one common point. The intersection test is very expensive especially for polygonal objects. Therefore, the objects are typically approximated by their minimum bounding rectangles (MBRs) and the join is performed in two steps. In the filter step, all pairs of objects whose MBRs intersect are identified as candidates; in the refinement step, each of the candidate pairs is verified for intersection. The refinement step has been shown notoriously expensive, especially for polygon-polygon joins, constituting the bottleneck of the entire process. We propose a novel approximation technique for polygons, which (i) rasterizes them using a fine grid, (ii) models groups of nearby cells that intersect a polygon as an interval, and (iii) encodes each interval by a bitstring that captures the overlap of each cell in it with the polygon. We also propose an efficient intermediate filter, which is applied on the object approximations before the refinement step, to avoid it for numerous object pairs. Via experimentation with real data, we show that the end-to-end spatial join cost can be reduced by up to one order of magnitude with the help of our filter and by at least three times compared to using alternative intermediate filters.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ff25a494-1e81-4f00-af4f-825c2e7743f6Cited by top-tier papers6
- Relevance Queries for Interval DataPanagiotis Bouros, Nikos MamoulisSIGMOD 2025 · 4 citations
- Finding Logic Bugs in Spatial Database Engines via Affine Equivalent InputsWenjing Deng, Qiuyang Mang, Chengyu Zhang, Manuel RiggerSIGMOD 2025 · 3 citations
- Random Sampling Over Spatial Range JoinsDaichi AmagataICDE 2025 · 3 citations
- LARGE: A Length-Aggregation-based Grid Structure for Line Density VisualizationTsz Nam Chan, Bojian Zhu, Dingming Wu, Yun Peng et al.VLDB 2024 · 2 citations
- SwiftSpatial: Spatial Joins on Modern HardwareWenqi Jiang, Oleh-Yevhen Khavrona, Martin Parvanov, Gustavo AlonsoSIGMOD 2025 · 2 citations
Builds on1
Related papers
- MetricJoin: Leveraging Metric Properties for Robust Exact Set Similarity JoinsManuel Widmoser, Daniel Kocher, Nikolaus Augsten, Willi MannICDE 2023 · 4 citations
- Out-of-Core Parallel Spatial Join Outperforming In-Memory Systems: A BFS-DFS Hybrid ApproachLyuheng Yuan, Da Yan, Akhlaque Ahmad, Jiao Han et al.HPDC 2025
- A Two-layer Partitioning for Non-point Spatial DataDimitrios Tsitsigkos, Konstantinos Lampropoulos, Panagiotis Bouros, Nikos Mamoulis et al.ICDE 2021 · 15 citations
- Beyond Locations: A Motion Range-Aware Similarity JoinKe Li, Lisi Chen, Shuo Shang, Christian S. Jensen et al.KDD 2025
- SOLAR: Scalable Distributed Spatial Joins Through Learning-Based OptimizationYongyi Liu, Ahmed Abdelmaguid, Ahmed R. Mahmood, Amr Magdy et al.ICDE 2026
