Computing the Visibility Polygon Using Few Variables

被引:0
|
作者
Barba, Luis [1 ]
Korman, Matias [2 ]
Langerman, Stefan [2 ]
Silveira, Rodrigo I. [3 ]
机构
[1] Univ Nacl Autonoma Mexico, Mexico City 04510, DF, Mexico
[2] Univ Libre Bruxelles, Brussels, Belgium
[3] Univ Politecn Cataluna, Barcelona, Spain
来源
ALGORITHMS AND COMPUTATION | 2011年 / 7074卷
关键词
LIMITED STORAGE; UPPER-BOUNDS; SELECTION; ALGORITHM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present several algorithms for computing the visibility polygon of a simple polygon P from a viewpoint inside the polygon, when the polygon resides in read-only memory and only few working variables can be used. The first algorithm uses a constant number of variables, and outputs the vertices of the visibility polygon in O(n (r) over bar) time, where (r) over bar denotes the number of reflex vertices of P that are part of the output. The next two algorithms use O(log r) variables, and output the visibility polygon in O(n log r) randomized expected time or O(n log(2) r) deterministic time, where r is the number of reflex vertices of P.
引用
收藏
页码:70 / +
页数:2
相关论文
共 50 条
  • [1] Computing a visibility polygon using few variables
    Barba, Luis
    Korman, Matias
    Langerman, Stefan
    Silveira, Rodrigo I.
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (09): : 918 - 926
  • [2] COMPUTING THE VISIBILITY POLYGON FROM AN EDGE
    LEE, DT
    LIN, AK
    [J]. COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 34 (01): : 1 - 19
  • [3] Computing the Visibility Polygon of an Island in a Polygonal Domain
    Chen, Danny Z.
    Wang, Haitao
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, ICALP 2012 PT I, 2012, 7391 : 218 - 229
  • [4] Computing the Visibility Polygon of an Island in a Polygonal Domain
    Danny Z. Chen
    Haitao Wang
    [J]. Algorithmica, 2017, 77 : 40 - 64
  • [5] Computing visibility information in an inaccurate simple polygon
    Cai, LZ
    Keil, JM
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1997, 7 (06) : 515 - 537
  • [6] Computing the Visibility Polygon of an Island in a Polygonal Domain
    Chen, Danny Z.
    Wang, Haitao
    [J]. ALGORITHMICA, 2017, 77 (01) : 40 - 64
  • [7] Computing thek-Visibility Region of a Point in a Polygon
    Bahoo, Yeganeh
    Bose, Prosenjit
    Durocher, Stephane
    Shermer, Thomas C.
    [J]. THEORY OF COMPUTING SYSTEMS, 2020, 64 (07) : 1292 - 1306
  • [8] A LINEAR ALGORITHM FOR COMPUTING THE VISIBILITY POLYGON FROM A POINT
    ELGINDY, H
    AVIS, D
    [J]. JOURNAL OF ALGORITHMS, 1981, 2 (02) : 186 - 197
  • [9] Computing the maximum clique in the visibility graph of a simple polygon
    Ghosh, Subir Kumar
    Shermer, Thomas Caton
    Bhattacharya, Binay Kumar
    Goswami, Partha Pratim
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2007, 5 (03) : 524 - 532
  • [10] Computing the k-Visibility Region of a Point in a Polygon
    Yeganeh Bahoo
    Prosenjit Bose
    Stephane Durocher
    Thomas C. Shermer
    [J]. Theory of Computing Systems, 2020, 64 : 1292 - 1306