Empty Squares in Arbitrary Orientation Among Points

11/29/2019
by   Sang Won Bae, et al.
0

This paper studies empty squares in arbitrary orientation among a set P of n points in the plane. We prove that the number of empty squares with four contact pairs is between Ω(n) and O(n^2), and that these bounds are tight, provided P is in a certain general position. A contact pair of a square is a pair of a point p∈ P and a side ℓ of the square with p∈ℓ. The upper bound O(n^2) also applies to the number of empty squares with four contact points, while we construct a point set among which there is no square of four contact points. These combinatorial results are based on new observations on the L_∞ Voronoi diagram with the axes rotated and its close connection to empty squares in arbitrary orientation. We then present an algorithm that maintains a combinatorial structure of the L_∞ Voronoi diagram of P, while the axes of the plane continuously rotates by 90 degrees, and simultaneously reports all empty squares with four contact pairs among P in an output-sensitive way within O(slog n) time and O(n) space, where s denotes the number of reported squares. Several new algorithmic results are also obtained: a largest empty square among P and a square annulus of minimum width or minimum area that encloses P over all orientations can be computed in worst-case O(n^2 log n) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/15/2019

On the Minimum-Area Rectangular and Square Annulus Problem

In this paper, we address the minimum-area rectangular and square annulu...
research
10/23/2020

Geometric Separability using Orthogonal Objects

Given a bichromatic point set P=R ∪ B of red and blue points, a separato...
research
09/29/2021

Pursuit-evasion games on latin square graphs

We investigate various pursuit-evasion parameters on latin square graphs...
research
10/01/2017

Square-Contact Representations of Partial 2-Trees and Triconnected Simply-Nested Graphs

A square-contact representation of a planar graph G=(V,E) maps vertices ...
research
03/15/2021

Axis-Aligned Square Contact Representations

We introduce a new class 𝒢 of bipartite plane graphs and prove that each...
research
12/30/2021

Efficiently Enumerating Scaled Copies of Point Set Patterns

Problems on repeated geometric patterns in finite point sets in Euclidea...
research
10/02/2021

Tiling Rectangles and the Plane using Squares of Integral Sides

We study the problem of perfect tiling in the plane and exploring the po...

Please sign up or login with your details

Forgot password? Click here to reset