A Sweep-plane Algorithm for Calculating the Isolation of Mountains

05/15/2023
by   Daniel Funke, et al.
0

One established metric to classify the significance of a mountain peak is its isolation. It specifies the distance between a peak and the closest point of higher elevation. Peaks with high isolation dominate their surroundings and provide a nice view from the top. With the availability of worldwide Digital Elevation Models (DEMs), the isolation of all mountain peaks can be computed automatically. Previous algorithms run in worst case time that is quadratic in the input size. We present a novel sweep-plane algorithm that runs in time 𝒪(nlog n+p T_NN) where n is the input size, p the number of considered peaks and T_NN the time for a 2D nearest-neighbor query in an appropriate geometric search tree. We refine this to a two-level approach that has high locality and good parallel scalability. Our implementation reduces the time for calculating the isolation of every peak on earth from hours to minutes while improving precision.

READ FULL TEXT

page 4

page 11

page 18

research
06/30/2019

Nearest-Neighbour-Induced Isolation Similarity and its Impact on Density-Based Clustering

A recent proposal of data dependent similarity called Isolation Kernel/S...
research
07/11/2023

Quantitative Comparison of Nearest Neighbor Search Algorithms

We compare the performance of three nearest neighbor search algorithms: ...
research
04/24/2019

Efficient Nearest-Neighbor Query and Clustering of Planar Curves

We study two fundamental problems dealing with curves in the plane, name...
research
12/05/2022

AIDA: Analytic Isolation and Distance-based Anomaly Detection Algorithm

We combine the metrics of distance and isolation to develop the Analytic...
research
10/10/2021

Dynamic Process Isolation

In the quest for efficiency and performance, edge-computing providers el...
research
10/27/2019

Distance approximation using Isolation Forests

This work briefly explores the possibility of approximating spatial dist...

Please sign up or login with your details

Forgot password? Click here to reset