Efficient algorithms for computing one or two discrete centers hitting a set of line segments

被引:0
|
作者
Xiaozhou He
Zhihui Liu
Bing Su
Yinfeng Xu
Feifeng Zheng
Binhai Zhu
机构
[1] Sichuan University,Business School
[2] Shandong Technology and Business University,School of Computer Science and Technology
[3] Xi’an Technological University,School of Economics and Management
[4] State Key Lab for Manufacturing Systems Engineering,Glorious Sun School of Business and Management
[5] Donghua University,Gianforte School of Computing
[6] Montana State University,undefined
来源
关键词
One or two discrete centers problem; Hit line segments; Computational geometry;
D O I
暂无
中图分类号
学科分类号
摘要
Given the scheduling model of bike-sharing, we consider the problem of hitting a set of n axis-parallel line segments in R2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathbb {R}^2$$\end{document} by a square or an ℓ∞\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\ell _\infty $$\end{document}-circle (and two squares, or two ℓ∞\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\ell _\infty $$\end{document}-circles) whose center(s) must lie on some line segment(s) such that the (maximum) edge length of the square(s) is minimized. Under a different tree model, we consider (virtual) hitting circles whose centers must lie on some tree edges with similar minmax-objectives (with the distance between a center to a target segment being the shortest path length between them). To be more specific, we consider the cases when one needs to compute one (and two) centers on some edge(s) of a tree with m edges, where n target segments must be hit, and the objective is to minimize the maximum path length from the target segments to the nearer center(s). We give three linear-time algorithms and an O(n2logn)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n^2\log n)$$\end{document} algorithm for the four problems in consideration.
引用
收藏
页码:1408 / 1423
页数:15
相关论文
共 50 条
  • [21] Efficient parallel boolean matrix based algorithms for computing composite rough set approximations
    Zhang, Junbo
    Zhu, Yun
    Pan, Yi
    Li, Tianrui
    INFORMATION SCIENCES, 2016, 329 : 287 - 302
  • [22] EFFICIENT CLUSTERING OF BRAIN TUMOR SEGMENTS USING LEVEL-SET HYBRID MACHINE LEARNING ALGORITHMS
    Lvliang, He
    Hua, Wu
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2023, 24 (04): : 1053 - 1063
  • [23] Fast algorithms for computing one and two dimensional convolution in integer polynomial rings
    Garg, HK
    Ko, CC
    1996 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, CONFERENCE PROCEEDINGS, VOLS 1-6, 1996, : 2180 - 2183
  • [24] Efficient network algorithms for two special cases of the weighted set cover problem
    Tayyebi, Javad
    Mohammadi, Abumoslem
    INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2018, 13 (03) : 209 - 214
  • [25] An efficient implementation of one-dimensional discrete wavelet transform algorithms for GPU architectures
    Kamil Stokfiszewski
    Kamil Wieloch
    Mykhaylo Yatsymirskyy
    The Journal of Supercomputing, 2022, 78 : 11539 - 11563
  • [26] An efficient implementation of one-dimensional discrete wavelet transform algorithms for GPU architectures
    Stokfiszewski, Kamil
    Wieloch, Kamil
    Yatsymirskyy, Mykhaylo
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (09): : 11539 - 11563
  • [27] Rough Set Soft Computing Cancer Classification and Network: One Stone, Two Birds
    Zhang, Yue
    CANCER INFORMATICS, 2010, 9 : 139 - 145
  • [28] Space-efficient algorithms for computing the convex hull of a simple polygonal line in linear time
    Brönnimann, H
    Chan, TM
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2006, 34 (02): : 75 - 82
  • [29] Space-efficient algorithms for computing the convex hull of a simple polygonal line in linear time
    Brönnimann, H
    Chan, TM
    LATIN 2004: THEORETICAL INFORMATICS, 2004, 2976 : 162 - 171
  • [30] Efficient Two-Stage Discrete Bit-Loading Algorithms for OFDM Systems
    Wang, Deqiang
    Cao, Yewen
    Zheng, Laibo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010, 59 (07) : 3407 - 3416