Algorithm for Finding an Exact Maximum Distance in E2 with Oexp(N) Complexity: Analysis and Experimental Results

09/04/2022
by   Vaclav Skala, et al.
0

This paper describes a novel and fast, simple and robust algorithm with O(N) expected complexity which enables to decrease run time needed to find the maximum distance of two points in E2. It can be easily modified for the E3 case in general. The proposed algorithm has been evaluated experimentally on larger different datasets in order to verify it and prove expected properties of it. Experiments proved the advantages of the proposed algorithm over the standard algorithms based on the Brute force, convex hull or convex hull diameters approaches. The proposed algorithm gives a significant speed-up to applications, when medium and large data sets are processed. It is over 10 000 times faster than the standard Brute force algorithm for 10 mil. points randomly distributed points in E2 and over 4 times faster than convex hull diameter computation. The speed-up of the proposed algorithm grows with the number of points processed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2022

Fast O_expected(N) Algorithm for Finding Exact Maximum Distance in E^2 Instead of O(N^2) or O(N lg N)

This paper describes novel and fast, simple and robust algorithm with O(...
research
01/01/2018

A Fast Algorithm for Line Clipping by Convex Polyhedron in E3

A new algorithm for line clipping against convex polyhedron is given. Th...
research
08/26/2022

Polar, Spherical and Orthogonal Space Subdivisions for an Algorithm Acceleration: O(1) Point-in-Polygon/Polyhedron Test

Acceleration of algorithms is becoming a crucial problem, if larger data...
research
02/09/2018

Optimal time-complexity speed planning for robot manipulators

We consider the speed planning problem for a robotic manipulator. In par...
research
11/08/2022

Summation Problem Revisited – More Robust Computation

Numerical data processing is a key task across different fields of compu...
research
12/30/2017

Efficiently Enumerating all Maximal Cliques with Bit-Parallelism

The maximal clique enumeration (MCE) problem has numerous applications i...
research
03/31/2023

Shipper collaboration matching: fast enumeration of triangular transports with high cooperation effects

The logistics industry in Japan is facing a severe shortage of labor. Th...

Please sign up or login with your details

Forgot password? Click here to reset