Degree of Convexity and Expected Distances in Polygons

08/15/2022
by   Mikkel Abrahamsen, et al.
0

We present an algorithm for computing the so-called Beer-index of a polygon P in O(n^2) time, where n is the number of corners. The polygon P may have holes. The Beer-index is the probability that two points chosen independently and uniformly at random in P can see each other. Given a finite set M of m points in a simple polygon P, we also show how the number of pairs in M that see each other can be computed in O(nlog n+m^4/3log^α mlog n) time, where α<1.78 is a constant. We likewise study the problem of computing the expected geodesic distance between two points chosen independently and uniformly at random in a simple polygon P. We show how the expected L_1-distance can be computed in optimal O(n) time by a conceptually very simple algorithm. We then describe an algorithm that outputs a closed-form expression for the expected L_2-distance in O(n^2) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2022

Revisiting Random Points: Combinatorial Complexity and Algorithms

Consider a set P of n points picked uniformly and independently from [0,...
research
11/27/2019

A Most Irrational Foraging Algorithm

We present a foraging algorithm, GoldenFA, in which search direction is ...
research
07/31/2020

Fast computation of all pairs of geodesic distances

Computing an array of all pairs of geodesic distances between the pixels...
research
01/21/2020

Closed form distance formula for the balanced multiple travelling salesmen

As a first contribution the mTSP is solved using an exact method and two...
research
01/13/2022

Sharp estimates on random hyperplane tessellations

We study the problem of generating a hyperplane tessellation of an arbit...
research
04/13/2020

A Simple Randomized O(n log n)–Time Closest-Pair Algorithm in Doubling Metrics

Consider a metric space (P,dist) with N points whose doubling dimension ...
research
03/14/2021

Computing the Multicover Bifiltration

Given a finite set A⊂ℝ^d, let Cov_r,k denote the set of all points withi...

Please sign up or login with your details

Forgot password? Click here to reset