• Home
  • Search
  • Visibilty: Finding the Staircase Kernel in Orthogonal Polygons
  • Cite Icon1
  • https://doi.org/10.5923/j.ajcam.20120202.04Copy DOI Icon

Visibilty: Finding the Staircase Kernel in Orthogonal Polygons

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider the problem of finding the staircase kernel in orthogonal polygons, with or without holes, in the plane. Orthogonal polygon is a simple polygon in the plane whose sides are either horizontal or vertical. We generalize the notion of visibility in the following way: We say that two points a and b in an orthogonal polygon P are visible to each other via staircase paths if and only if there exist an orthogonal chain connecting a and b and lying entirely in the interior of P. Furthermore, the orthogonal chain should have the property that the angles between the consecutive segments in the chain are either +90 ∘ or −90 ∘ , and these should alternate along the chain. There are two principal types of staircases, NW-SE and NE-SW. The notion of staircase visibility has been studied in the literature for the last three decades. Based on this notion we can generalize the notion of star-shapedness. A polygon P is called star-shaped under staircase visibility, or simply s-star if and only if there is nonempty set of points S in the interior of P, such that any point of S sees any point of P via staircase path. The largest such set of points is called the staircase kernel of P and denoted ker P. Our work is motivated by the work of Breen (1). She proves that the staircase kernel of an orthogonal polygon without holes is the intersection of all maximal orthogonally convex polygons contained in it. We extend Breen's results for the case when the orthogonal polygon has holes. We prove the necessary geometric properties, and use them to derive a quadratic time, O(���� 2 ) algorithm for computing the staircase kernel of an orthogonal polygon with holes, having n vertices in total, including the holes' vertices. The algorithm is based on the plane sweep technique, widely used in Computational Geometry(4). Our result is optimal in the case of orthogonal polygon with holes, since the kernel (as proven) can consist of quadratic number of disjoint regions. In the case of polygon without holes, there is a linear time algorithm by Gewali(3), that is specific to the case of a polygon without holes. We present ex- amples of our algorithm's results.

Similar Papers
  • Book Chapter

Polygon Placement Revisited: (Degree of Freedom + 1)-SUM Hardness and an Improvement via Offline Dynamic Rectangle Union

  • Jan 01, 2022
  • Marvin Künnemann +1
  • Research Article
  • Citations22

Optimal Geometric Data Structures

  • Nov 01, 2007
  • Data Archiving and Networked Services (DANS)
  • A Khosravi Dehkordi
  • Research Article
  • Citations6

Minimum rectilinear polygons for given angle sequences

  • Aug 05, 2021
  • Computational Geometry
  • William S Evans +5
  • Research Article
  • Citations3

Area bounds of rectilinear polygons realized by angle sequences

  • May 28, 2019
  • Computational Geometry
  • Sang Won Bae +2
  • Book Chapter
  • Citations1

Two-guarding a rectilinear polygon

  • Jan 01, 1996
  • Xuehou Tan +1
  • Research Article
  • Citations19

TIGHTER BOUNDS FOR THE DISCREPANCY OF BOXES AND POLYTOPES

  • Jan 01, 2017
  • Mathematika
  • Aleksandar Nikolov
  • Conference Article

Random polygon generation using ‘GRP_AS’ heuristic

  • Aug 01, 2013
  • Sanjib Sadhu +1
  • Conference Article
  • Citations5

Algorithms for two-box covering

  • Jun 05, 2006
  • Esther M Arkin +2
  • Book Chapter
  • Citations12

Finding the Shortest Path Between Two Points in a Simple Polygon by Applying a Rubberband Algorithm

  • Jan 01, 2006
  • Fajie Li +1
  • Book Chapter
  • Citations5

Multiply Guarded Guards in Orthogonal Art Galleries

  • Jan 01, 2001
  • T S Michael +1
  • Research Article
  • Citations2

Guarantees Concerning Geometric Objects with Imprecise Points

  • Jan 01, 2011
  • Open Collections
  • Jeffery Sember
  • Conference Article
  • Citations6

Parallel algorithms for rectilinear link distance problems

  • Apr 13, 1993
  • A Lingas +2
  • Book Chapter
  • Citations6

Computing in linear time a chord from which a simple polygon is weakly internally visible

  • Jan 01, 1995
  • Binay K Bhattacharya +1
  • Research Article
  • Citations1

PARETO ENVELOPES IN SIMPLE POLYGONS

  • Dec 01, 2010
  • International Journal of Computational Geometry & Applications
  • Victor Chepoi +3
  • Research Article
  • Citations29

The Art Gallery Problem is ∃ℝ-complete

  • Dec 07, 2021
  • Journal of the ACM
  • Mikkel Abrahamsen +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.