Rearranging a sequence of points onto a line

  • Ahn, Taehoon
  • Choi, Jongmin
  • Chung, Chaeyoon
  • Ahn, Hee-Kap
  • Bae, Sang Won
  • 외 1명
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

Given a sequence of n weighted points (p(1), p(2), ... , p(n)) in the plane, we consider the problem of finding a rearrangement of the points, q(i) for each p(i), onto a line such that any two consecutive points q(i) and q(i+1) are at distance no more than their weight difference, and the maximum distance between pi and qi over all i is minimized. We present efficient algorithms that compute optimal rearrangements for three variants of the problem either under the L-1 metric or under the Euclidean metric. When the line is fully specified or partially specified by only its orientation, our algorithms take near-linear time. When we have to choose a best target line over all lines in the plane, onto which the input sequence can be rearranged with the optimal rearrangement cost, we present an O (n(3)log(4 )n)-time algorithm.

제목
Rearranging a sequence of points onto a line
저자
Ahn, TaehoonChoi, JongminChung, ChaeyoonAhn, Hee-KapBae, Sang WonYoon, Sang Duk
DOI
10.1016/j.comgeo.2022.101887
발행일
2022-12
저널명
Computational Geometry: Theory and Applications
107