A POLYNOMIAL-TIME CIRCLE PACKING ALGORITHM

被引:2
|
作者
MOHAR, B
机构
[1] Department of Mathematics, University of Ljubljana, 61111 Ljubljana
关键词
D O I
10.1016/0012-365X(93)90340-Y
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The Andreev-Koebe-Thurston circle packing theorem is generalized and improved in two ways. Simultaneous circle packing representations of the map and its dual map are obtained such that any two edges dual to each other cross at the right angle. The necessary and sufficient condition for a map to have such a primal-dual circle packing representation is that its universal cover graph is 3-connected. A polynomial time algorithm is obtained that given such a map M and a rational number epsilon>0 finds an epsilon-approximation for the primal-dual circle packing representation of M. In particular, there is a polynomial time algorithm that produces simultaneous geodesic line convex drawings of a given map and its dual in a surface with constant curvature, so that only edges dual to each other cross.
引用
收藏
页码:257 / 263
页数:7
相关论文
共 50 条
  • [1] Polynomial-Time Approximation Schemes for Circle Packing Problems
    Miyazawa, Flavio K.
    Pedrosa, Lehilton L. C.
    Schouery, Rafael C. S.
    Sviridenko, Maxim
    Wakabayashi, Yoshiko
    ALGORITHMS - ESA 2014, 2014, 8737 : 713 - 724
  • [2] Polynomial-Time Approximation Schemes for Circle and Other Packing Problems
    Miyazawa, Flavio K.
    Pedrosa, Lehilton L. C.
    Schouery, Rafael C. S.
    Sviridenko, Maxim
    Wakabayashi, Yoshiko
    ALGORITHMICA, 2016, 76 (02) : 536 - 568
  • [3] Polynomial-Time Approximation Schemes for Circle and Other Packing Problems
    Flávio K. Miyazawa
    Lehilton L. C. Pedrosa
    Rafael C. S. Schouery
    Maxim Sviridenko
    Yoshiko Wakabayashi
    Algorithmica, 2016, 76 : 536 - 568
  • [4] RECOGNIZING CIRCLE GRAPHS IN POLYNOMIAL-TIME
    GABOR, CP
    SUPOWIT, KJ
    HSU, WL
    JOURNAL OF THE ACM, 1989, 36 (03) : 435 - 473
  • [5] A POLYNOMIAL-TIME ALGORITHM FOR SUBPATTERN MATCHING
    NYO, HL
    SUK, M
    PROCEEDINGS OF THE IEEE, 1986, 74 (02) : 375 - 377
  • [6] POLYNOMIAL-TIME ALGORITHM FOR THE ORBIT PROBLEM
    KANNAN, R
    LIPTON, RJ
    JOURNAL OF THE ACM, 1986, 33 (04) : 808 - 821
  • [7] Polynomial-time approximation schemes for packing and piercing fat objects
    Chan, TM
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2003, 46 (02): : 178 - 189
  • [8] Polynomial-Time Axioms of Choice and Polynomial-Time Cardinality
    Joshua A. Grochow
    Theory of Computing Systems, 2023, 67 : 627 - 669
  • [9] Polynomial-Time Algorithm for Sorting by Generalized Translocations
    Yin, Xiao
    Zhu, Daming
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, 2009, 5532 : 440 - 449
  • [10] A polynomial-time algorithm for global value numbering
    Gulwani, S
    Necula, GC
    STATIC ANALYSIS, PROCEEDINGS, 2004, 3148 : 212 - 227