TY - GEN
T1 - Range Partitioning Within Sublinear Time in the External Memory Model
AU - Ning, Baoling
AU - Li, Jianzhong
AU - Jiang, Shouxu
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Range partitioning is a popular method for processing massive data, whose task is to divide the input N data items into k ranges of the same size. To avoid accessing the whole input, in the RAM model, sampling based (Formula Presented)-approximation algorithms with (Formula Presented) time cost have been well studied. However, massive data may be too large to be maintained in the main memory. Usually, they are stored in the external memory devices and need to design I/O efficient algorithms in the external memory model. Then, a natural question is whether or not there are efficient range partitioning algorithms with (Formula Presented) I/O cost. To answer the above question, this paper studies the range partitioning problem in the external memory model. Two lower bounds of the sampling cost required by the external sublinear range partitioning algorithms are proved, which show that it needs to make a full scan of the input in the worst case. Motivated by the hard instances utilized in the proof of lower bounds, a model for describing the inputs of the range partitioning problem in practical applications is proposed. Finally, for the special case that input data are generated by the proposed model, a nearly optimal algorithm with (Formula Presented) I/O cost is introduced.
AB - Range partitioning is a popular method for processing massive data, whose task is to divide the input N data items into k ranges of the same size. To avoid accessing the whole input, in the RAM model, sampling based (Formula Presented)-approximation algorithms with (Formula Presented) time cost have been well studied. However, massive data may be too large to be maintained in the main memory. Usually, they are stored in the external memory devices and need to design I/O efficient algorithms in the external memory model. Then, a natural question is whether or not there are efficient range partitioning algorithms with (Formula Presented) I/O cost. To answer the above question, this paper studies the range partitioning problem in the external memory model. Two lower bounds of the sampling cost required by the external sublinear range partitioning algorithms are proved, which show that it needs to make a full scan of the input in the worst case. Motivated by the hard instances utilized in the proof of lower bounds, a model for describing the inputs of the range partitioning problem in practical applications is proposed. Finally, for the special case that input data are generated by the proposed model, a nearly optimal algorithm with (Formula Presented) I/O cost is introduced.
UR - https://www.scopus.com/pages/publications/85089719228
U2 - 10.1007/978-3-030-57602-8_29
DO - 10.1007/978-3-030-57602-8_29
M3 - 会议稿件
AN - SCOPUS:85089719228
SN - 9783030576011
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 323
EP - 335
BT - Algorithmic Aspects in Information and Management - 14th International Conference, AAIM 2020, Proceedings
A2 - Zhang, Zhao
A2 - Li, Wei
A2 - Du, Ding-Zhu
PB - Springer
T2 - 14th International Conference on Algorithmic Aspects in Information and Management, AAIM 2020
Y2 - 10 August 2020 through 12 August 2020
ER -