Title
Efficient algorithms for computing one or two discrete centers hitting a set of line segments
Abstract
Given the scheduling model of bike-sharing, we consider the problem of hitting a set of n axis-parallel line segments in \(\mathbb {R}^2\) by a square or an \(\ell _\infty \)-circle (and two squares, or two \(\ell _\infty \)-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(n^2\log n)\) algorithm for the four problems in consideration.
Year
DOI
Venue
2019
10.1007/s10878-018-0359-6
Journal of Combinatorial Optimization
Keywords
Field
DocType
One or two discrete centers problem, Hit line segments, Computational geometry
Line segment,Binary logarithm,Combinatorics,Shortest path problem,Path length,Scheduling (computing),Computational geometry,Algorithm,Decision tree model,Mathematics
Journal
Volume
Issue
ISSN
37
4
1573-2886
Citations 
PageRank 
References 
0
0.34
3
Authors
6
Name
Order
Citations
PageRank
Xiaozhou He100.34
Zhihui Liu200.34
Bing Su3174.72
Yinfeng Xu41636108.18
Feifeng Zheng521442.51
Binhai Zhu6903109.96