A QPTAS for the base of the number of crossing-free structures on a planar point set

被引:2
|
作者
Karpinski, Marek [1 ]
Lingas, Andrzej [2 ]
Sledneu, Dzmitry [3 ]
机构
[1] Univ Bonn, Dept Comp Sci, Bonn, Germany
[2] Lund Univ, Dept Comp Sci, Lund, Sweden
[3] Lund Univ, Ctr Math Sci, Lund, Sweden
基金
瑞典研究理事会;
关键词
Computational geometry; Approximation algorithms; Counting triangulations; Counting spanning trees; Quasi-polynomial-time approximation scheme; TRIANGULATIONS; MATCHINGS; GRAPHS; CYCLES;
D O I
10.1016/j.tcs.2017.11.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The number of triangulations of a planar n point set S is known to be c(n), where the base c lies between 2.43 and 30. Similarly, the number of crossing-free spanning trees on S is known to be d(n), where the base d lies between 6.75 and 141.07. The fastest known algorithm for counting triangulations of S runs in 2((1+o(1))root n log n) time while that for counting crossing-free spanning trees runs in O*(7.125(n)) time. The fastest known, nontrivial approximation algorithms for the number of triangulations of S and the number of crossing-free spanning trees of S, respectively, run in time subexponential in n. We present the first non-trivial approximation algorithms for these numbers running in quasi polynomial time. They yield the first quasi-polynomial approximation schemes for the base of the number of triangulations of S and the base of the number of crossing-free spanning trees on S, respectively. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:56 / 65
页数:10
相关论文
共 25 条
  • [1] A QPTAS for the Base of the Number of Crossing-Free Structures on a Planar Point Set
    Karpinski, Marek
    Lingas, Andrzej
    Sledneu, Dzmitry
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 785 - 796
  • [2] On the number of crossing-free partitions
    Razen, Andreas
    Welzl, Emo
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2013, 46 (07): : 879 - 893
  • [3] On the number of crossing-free matchings, cycles, and partitions
    Sharir, Micha
    Welzl, Emo
    SIAM JOURNAL ON COMPUTING, 2006, 36 (03) : 695 - 720
  • [4] On the Number of Crossing-Free Matchings, (Cycles, and Partitions)
    Sharir, Micha
    Welzl, Emo
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 860 - +
  • [5] Crossing-free segments and triangles in point configurations
    Károlyi, G
    Welzl, E
    DISCRETE APPLIED MATHEMATICS, 2001, 115 (1-3) : 77 - 88
  • [6] Lower bounds on the number of crossing-free subgraphs of KN
    García, A
    Noy, M
    Tejel, J
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2000, 16 (04): : 211 - 221
  • [7] Counting triangulations and other crossing-free structures approximately
    Alvarez, Victor
    Bringmann, Karl
    Ray, Saurabh
    Seidel, Raimund
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 48 (05): : 386 - 397
  • [8] Algorithms and bounds for drawing non-planar graphs with crossing-free subgraphs
    Angelini, Patrizio
    Binucci, Carla
    Da Lozzo, Giordano
    Didimo, Walter
    Grilli, Luca
    Montecchiani, Fabrizio
    Patrignani, Maurizio
    Tollis, Ioannis G.
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 50 : 34 - 48
  • [9] Crossing-Free Acyclic Hamiltonian Path Completion for Planar st-Digraphs
    Mchedlidze, Tamara
    Symvonis, Antonios
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2009, 5878 : 882 - 891
  • [10] Counting Triangulations and Other Crossing-Free Structures via Onion Layers
    Victor Alvarez
    Karl Bringmann
    Radu Curticapean
    Saurabh Ray
    Discrete & Computational Geometry, 2015, 53 : 675 - 690