Table Based Detection of Degenerate Predicates in Free Space Construction

03/19/2018
by   Victor Milenkovic, et al.
0

The key to a robust and efficient implementation of a computational geometry algorithm is an efficient algorithm for detecting degenerate predicates. We study degeneracy detection in constructing the free space of a polyhedron that rotates around a fixed axis and translates freely relative to another polyhedron. The structure of the free space is determined by the signs of univariate polynomials, called angle polynomials, whose coefficients are polynomials in the coordinates of the vertices of the polyhedra. Every predicate is expressible as the sign of an angle polynomial f evaluated at a zero t of an angle polynomial g. A predicate is degenerate (the sign is zero) when t is a zero of a common factor of f and g. We present an efficient degeneracy detection algorithm based on a one-time factoring of every possible angle polynomial. Our algorithm is 3500 times faster than the standard algorithm based on greatest common divisor computation. It reduces the share of degeneracy detection in our free space computations from 90 running time.

READ FULL TEXT

page 12

page 14

research
02/23/2017

Computing and Using Minimal Polynomials

Given a zero-dimensional ideal I in a polynomial ring, many computations...
research
12/31/2021

Subresultant of several univariate polynomials

Subresultant of two univariate polynomials is a fundamental object in co...
research
05/09/2018

Towards Mixed Gröbner Basis Algorithms: the Multihomogeneous and Sparse Case

One of the biggest open problems in computational algebra is the design ...
research
01/27/2019

Nearly Optimal Sparse Polynomial Multiplication

In the sparse polynomial multiplication problem, one is asked to multipl...
research
06/26/2018

Clustering Complex Zeros of Triangular Systems of Polynomials

This paper gives the first algorithm for finding a set of natural ϵ-clus...
research
08/24/2020

Polygons with Prescribed Angles in 2D and 3D

We consider the construction of a polygon P with n vertices whose turnin...
research
10/22/2018

Surrogate modeling based on resampled polynomial chaos expansions

In surrogate modeling, polynomial chaos expansion (PCE) is popularly uti...

Please sign up or login with your details

Forgot password? Click here to reset