Approximation Algorithms for Solving the 1-Line Minimum Steiner Tree of Line Segments Problem

被引:0
|
作者
Li, Jian-Ping [1 ]
Liu, Su-Ding [1 ]
Lichen, Jun-Ran [2 ]
Pan, Peng-Xiang [1 ]
Wang, Wen-Cheng [1 ]
机构
[1] Yunnan Univ, Dept Math, Kunming 650504, Yunnan, Peoples R China
[2] Beijing Univ Chem Technol, Sch Math & Phys, Beijing 650504, Peoples R China
基金
中国国家自然科学基金;
关键词
1-Line minimum Steiner tree of line segments; Minimum spanning tree of line segments; Voronoi diagram of line segments; Steiner ratio; Approximation algorithms;
D O I
10.1007/s40305-022-00437-1
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We address the 1-line minimum Steiner tree of line segments (1L-MStT-LS) problem. Specifically, given a set S of n disjoint line segments in R-2, we are asked to find the location of a line l and a set E-l of necessary line segments (i.e., edges) such that a graph consisting of all line segments in S. E-l plus this line l, denoted by T-l = (S, l, E-l), becomes a Steiner tree, the objective is to minimize total length of edges in E-l among all such Steiner trees. Similarly, we are asked to find a set E-0 of necessary edges such that a graph consisting of all line segments in S boolean OR E-0, denoted by T-S = (S, E-0), becomes a Steiner tree, the objective is to minimize total length of edges in E-0 among all such Steiner trees, we refer to this new problem as the minimum Steiner tree of line segments (MStT-LS) problem. In addition, when two endpoints of each edge in E-0 need to be located on two different line segments in S, respectively, we refer to that problem as the minimum spanning tree of line segments (MST-LS) problem. We obtain three main results: (1) Using technique of Voronoi diagram of line segments, we design an exact algorithm in time O(n log n) to solve the MST-LS problem; (2) we show that the algorithm designed in (1) is a 1.214-approximation algorithm to solve the MStT-LS problem; (3) using the combination of the algorithm designed in (1) as a subroutine for many times, a technique of finding linear facility location and a key lemma proved by techniques of computational geometry, we present a 1.214-approximation algorithm in time O(n(3) log n) to solve the 1L-MStT-LS problem.
引用
下载
收藏
页码:729 / 755
页数:27
相关论文
共 50 条
  • [31] Experimental Study on Approximation Algorithms for Guarding Sets of Line Segments
    Brimkov, Valentin E.
    Leach, Andrew
    Mastroianni, Michael
    Wu, Jimmy
    ADVANCES IN VISUAL COMPUTING, PT I, 2010, 6453 : 592 - +
  • [32] Fuzzy Shortest Paths Approximation for Solving the Fuzzy Steiner Tree Problem in Graphs
    Seda, Milos
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 14, 2006, 14 : 22 - 26
  • [33] HEURISTICS FOR THE MINIMUM RECTILINEAR STEINER TREE PROBLEM - NEW ALGORITHMS AND A COMPUTATIONAL STUDY
    DESOUZA, CC
    RIBEIRO, CC
    DISCRETE APPLIED MATHEMATICS, 1993, 45 (03) : 205 - 220
  • [34] Approximation algorithms for the covering Steiner problem
    Konjevod, G
    Ravi, R
    Srinivasan, A
    RANDOM STRUCTURES & ALGORITHMS, 2002, 20 (03) : 465 - 482
  • [35] ON APPROXIMATION ALGORITHMS FOR STEINER PROBLEM IN GRAPHS
    WIDMAYER, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 246 : 17 - 28
  • [36] (1+ρ)-approximation for selected-internal Steiner minimum tree
    Li, Xianyue
    Huang, Yaochun
    Zou, Feng
    Kim, Donghyun
    Wu, Weili
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2008, 5092 : 568 - +
  • [37] Parallel Algorithms for Steiner Tree Problem
    Park, Joon-Sang
    Ro, Won W.
    Lee, Handuck
    Park, Neungsoo
    THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 453 - +
  • [38] Approximation of a closed polygon with a minimum number of circular arcs and line segments
    Maier, Georg
    Pisinger, Georg
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2013, 46 (03): : 263 - 275
  • [39] New approximation algorithms for the Steiner tree problems
    Karpinski, M
    Zelikovsky, A
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1997, 1 (01) : 47 - 65
  • [40] New Approximation Algorithms for the Steiner Tree Problems
    Marek Karpinski
    Alexander Zelikovsky
    Journal of Combinatorial Optimization, 1997, 1 : 47 - 65