An Algorithm for Illuminating a Convex Polygon with Two Equal Floodlights

두개의 동일한 탐조등으로 볼록다각형을 비추는 알고리즘

  • 김성권 (중앙대학교 컴퓨터공학과) ;
  • 신찬수 (한국과학기술원 전자전산학과)
  • Published : 2000.04.15

Abstract

Let G be an n-vertex convex polygon whose vertices are in general position. We consider an illumination problem of locating two floodlights on the boundary of G, which illuminates G and whose larger angle is as small as possible. We present an O($n^2$) time algorithm under the extended real-RAM model.

G를 꼭지점들이 일반 위치에 있는 n개의 꼭지점을 갖는 볼록다각형이라 하자. 본 논문에서는 두 개의 탐조등을 G의 경계선에 배치하여 G의 내부를 모두 비추는 알고리즘을 개발하는데, 두 탐조등의 최대각을 최소화하는 것이 목적이다. 확장된 real-RAM상에서 O($n^2$) 시간 알고리즘을 제시한다

Keywords

References

  1. V. Estivill-Castro and J. Urrutia, Two-floodlight illumination of convex polygons, In Proc. 4thWorkshop Algorithms Data Struct., pages 62-73, 1995 https://doi.org/10.1007/3-540-60220-8_51
  2. P. Bose, L. Guibas, A. Lubiw, M. Overmars, D. Souvaine, and J. Urrutia, The floodlight problem, In Proc. 5th Canad. Conf. Comput. Geom., pages 399-404, 1993
  3. F. P. Preparata and M. I. Shamos, Computational Geometry: An Introduction, Springer-Verlag, New York, NY, 1985
  4. A. Aggarwal, M. M. Klawe, S. Moran, P. Shor, and R. Wilber, Geometric applications of a matrix-searching algorithm, Algorithmica, 2:195-208, 1987 https://doi.org/10.1007/BF01840359