Nonobtuse triangulations of PSLGs

07/20/2020
by   Christopher J. Bishop, et al.
0

We show that any planar straight line graph (PSLG) with n vertices has a conforming triangulation by O(n^2.5) nonobtuse triangles (all angles ≤ 90^∘), answering the question of whether any polynomial bound exists. A nonobtuse triangulation is Delaunay, so this result also improves a previous O(n^3) bound of Eldesbrunner and Tan for conforming Delaunay triangulations of PSLGs. In the special case that the PSLG is the triangulation of a simple polygon, we will show that only O(n^2) triangles are needed, improving an O(n^4) bound of Bern and Eppstein. We also show that for any ϵ >0, every PSLG has a conforming triangulation with O(n^2/ϵ^2) elements and with all angles bounded above by 90^∘ + ϵ. This improves a result of S. Mitchell when ϵ = 3 π /8 = 67.5^∘ and Tan when ϵ = 7π/30 =42^∘.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2020

Quadrilateral meshes for PSLGs

We prove that every planar straight line graph with n vertices has a con...
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
05/25/2023

An exponential bound for simultaneous embeddings of planar graphs

We show that there are O(n · 4^n/11) planar graphs on n vertices which d...
research
06/07/2021

Arrangements of orthogonal circles with many intersections

An arrangement of circles in which circles intersect only in angles of π...
research
10/23/2017

Symbolic Computations of First Integrals for Polynomial Vector Fields

In this article we show how to generalize to the Darbouxian, Liouvillian...
research
02/15/2022

Generalizing continuous flexible Kokotsakis belts of the isogonal type

Kokotsakis studied the following problem in 1932: Given is a rigid close...
research
10/27/2022

Discrete Bulk Reconstruction

According to the AdS/CFT correspondence, the geometries of certain space...

Please sign up or login with your details

Forgot password? Click here to reset