TY - JOUR
T1 - Space-constrained interval selection
AU - Emek, Yuval
AU - Halldórsson, Magnús M.
AU - Rosén, Adi
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/9
Y1 - 2016/9
N2 - We study streaming algorithms for the interval selection problem: finding a maximum cardinality subset of disjoint intervals on the line. A deterministic 2-approximation streaming algorithm for this problem is developed, together with an algorithm for the special case of proper intervals, achieving improved approximation ratio of 3/2.We complement these upper bounds by proving that they are essentially the best possible in the streaming setting: It is shown that an approximation ratio of 2 - ϵ (or 3/2 - ϵ for proper intervals) cannot be achieved unless the space is linear in the input size. In passing, we also answer an open question of Adler and Azar (J. Scheduling 2003) regarding the space complexity of constant-competitive randomized preemptive online algorithms for the same problem.
AB - We study streaming algorithms for the interval selection problem: finding a maximum cardinality subset of disjoint intervals on the line. A deterministic 2-approximation streaming algorithm for this problem is developed, together with an algorithm for the special case of proper intervals, achieving improved approximation ratio of 3/2.We complement these upper bounds by proving that they are essentially the best possible in the streaming setting: It is shown that an approximation ratio of 2 - ϵ (or 3/2 - ϵ for proper intervals) cannot be achieved unless the space is linear in the input size. In passing, we also answer an open question of Adler and Azar (J. Scheduling 2003) regarding the space complexity of constant-competitive randomized preemptive online algorithms for the same problem.
KW - Interval selection
KW - Lower bounds
KW - Online algorithms
KW - Streaming algorithms
UR - http://www.scopus.com/inward/record.url?scp=84988014752&partnerID=8YFLogxK
U2 - 10.1145/2886102
DO - 10.1145/2886102
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84988014752
SN - 1549-6325
VL - 12
JO - ACM Transactions on Algorithms
JF - ACM Transactions on Algorithms
IS - 4
M1 - 51
ER -