RE2L: An Efficient Output-sensitive Algorithm for Computing Boolean Operation on Circular-arc Polygons

11/04/2012
by   Zhi Jie Wang, et al.
0

The boundaries of conic polygons consist of conic segments or second degree curves. The conic polygon has two degenerate or special cases: the linear polygon and the circular-arc polygon. The natural problem --- boolean operation on linear polygons, has been well studied. Surprisingly, (almost) no article focuses on the problem of boolean operation on circular-arc polygons, which actually can also find many applications, implying that if there is a targeted solution for boolean operation on circular-arc polygons, which should be favourable for potential users. In this article, we devise a concise data structure, and then develop a targeted algorithm called R E2L. Our method is surprisingly simple, easy-to-implement but without loss of efficiency. Given two circular-arc polygons with m and n edges respectively, we prove that the proposed method runs in O(m+n+(l+k) l) time, using O(m+n+l+k) space, where k is the number of intersections, and l is the number of related edges. The experimental results show our proposed algorithm is significantly faster than the ones that are by directly appealing to the existing algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2021

An Optimal Algorithm for Strict Circular Seriation

We study the problem of circular seriation, where we are given a matrix ...
research
05/10/2022

A simple and optimal algorithm for strict circular seriation

Recently, Armstrong, Guzmán, and Sing Long (2021), presented an optimal ...
research
01/17/2019

Boolean matrix factorization meets consecutive ones property

Boolean matrix factorization is a natural and a popular technique for su...
research
03/09/2017

Development of a computer-aided design software for dental splint in orthognathic surgery

In the orthognathic surgery, dental splints are important and necessary ...
research
03/14/2020

On optimal polynomial geometric interpolation of circular arcs according to the Hausdorff distance

The problem of the optimal approximation of circular arcs by parametric ...
research
04/27/2022

Circular cartograms via the elastic beam algorithm originated from cartographic generalization

The circular cartogram, also known as the Dorling map, is a widely used ...
research
08/06/2018

Polyline defined NC trajectories parametrization. A compact analysis and solution focused on 3D Printing

This paper consists of a formal analysis and one solid solution to the k...

Please sign up or login with your details

Forgot password? Click here to reset