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 条
  • [1] Approximation algorithms for solving the 1-line Euclidean minimum Steiner tree problem
    Li, Jianping
    Liu, Suding
    Lichen, Junran
    Wang, Wencheng
    Zheng, Yujie
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2020, 39 (02) : 492 - 508
  • [2] Approximation algorithms for solving the 1-line Euclidean minimum Steiner tree problem
    Jianping Li
    Suding Liu
    Junran Lichen
    Wencheng Wang
    Yujie Zheng
    Journal of Combinatorial Optimization, 2020, 39 : 492 - 508
  • [3] Approximation algorithm for solving the 1-line Steiner tree problem with minimum number of Steiner points
    Liu, Suding
    OPTIMIZATION LETTERS, 2024, 18 (06) : 1421 - 1435
  • [4] Approximation algorithms for solving the line-capacitated minimum Steiner tree problem
    Jianping Li
    Wencheng Wang
    Junran Lichen
    Suding Liu
    Pengxiang Pan
    Journal of Global Optimization, 2022, 84 : 687 - 714
  • [5] Approximation algorithms for solving the line-capacitated minimum Steiner tree problem
    Li, Jianping
    Wang, Wencheng
    Lichen, Junran
    Liu, Suding
    Pan, Pengxiang
    JOURNAL OF GLOBAL OPTIMIZATION, 2022, 84 (03) : 687 - 714
  • [6] 1-line minimum rectilinear steiner trees and related problems
    Jianping Li
    Junran Lichen
    Wencheng Wang
    Jean Yeh
    YeongNan Yeh
    Xingxing Yu
    Yujie Zheng
    Journal of Combinatorial Optimization, 2022, 44 : 2832 - 2852
  • [7] 1-line minimum rectilinear steiner trees and related problems
    Li, Jianping
    Lichen, Junran
    Wang, Wencheng
    Yeh, Jean
    Yeh, YeongNan
    Yu, Xingxing
    Zheng, Yujie
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (04) : 2832 - 2852
  • [8] APPROXIMATION ALGORITHMS FOR THE TERMINAL STEINER TREE PROBLEM
    Chen, Yen Hung
    Lin, Ying Chin
    APPLIED AND COMPUTATIONAL MATHEMATICS, 2018, 17 (03) : 246 - 255
  • [9] On approximation algorithms for the terminal Steiner tree problem
    Drake, DE
    Hougardy, S
    INFORMATION PROCESSING LETTERS, 2004, 89 (01) : 15 - 18
  • [10] Minimum Spanning Tree of Line Segments
    Dey, Sanjana
    Jallu, Ramesh K.
    Nandy, Subhas C.
    COMPUTING AND COMBINATORICS (COCOON 2018), 2018, 10976 : 529 - 541