LearnedSort as a learning-augmented SampleSort: Analysis and Parallelization

被引:0
|
作者
Carvalho, Ivan [1 ]
Lawrence, Ramon [1 ]
机构
[1] Univ British Columbia, Kelowna, BC, Canada
关键词
sorting; machine learning for systems; algorithms with predictions;
D O I
10.1145/3603719.3603731
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work analyzes and parallelizes LearnedSort, the novel algorithm that sorts using machine learning models based on the cumulative distribution function. LearnedSort is analyzed under the lens of algorithms with predictions, and it is argued that LearnedSort is a learning-augmented SampleSort. A parallel LearnedSort algorithm is developed combining LearnedSort with the state-of-the-art SampleSort implementation, IPS4o. Benchmarks on synthetic and real-world datasets demonstrate improved parallel performance for parallel LearnedSort compared to IPS4o and other sorting algorithms.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] A learning-augmented approach to pricing risk in South Africa
    Peeperkorn, Jacques
    Seetharam, Yudhvir
    EURASIAN BUSINESS REVIEW, 2016, 6 (01) : 117 - 139
  • [22] Learning-Augmented Algorithms for Online Linear and Semidefinite Programming
    Grigorescu, Elena
    Lin, Young-San
    Silwal, Sandeep
    Song, Maoyuan
    Zhou, Samson
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [23] Adversarial learning-augmented incremental intrusion detection system
    Wu, Xiaodong
    Jin, Zhigang
    Chen, Xuyang
    Liu, Kai
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2024, 56 (09): : 31 - 37
  • [24] A learning-augmented approach to pricing risk in South Africa
    Jacques Peeperkorn
    Yudhvir Seetharam
    Eurasian Business Review, 2016, 6 : 117 - 139
  • [25] Diagnostic Performance of Deep Learning-augmented Radiology Residents
    Deng, Francis
    RADIOLOGY, 2020, 295 (02) : E1 - E1
  • [26] AutoPCD: Learning-Augmented Indoor Point Cloud Completion
    Cai, Pingping
    Sitar, Edward M.
    Sur, Sanjib
    UBICOMP/ISWC '21 ADJUNCT: PROCEEDINGS OF THE 2021 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2021 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, 2021, : 6 - 8
  • [27] PRIMO: Practical Learning-Augmented Systems with Interpretable Models
    Hu, Qinghao
    Nori, Harsha
    Sun, Peng
    Wen, Yonggang
    Zhang, Tianwei
    PROCEEDINGS OF THE 2022 USENIX ANNUAL TECHNICAL CONFERENCE, 2022, : 519 - 537
  • [28] A learning-augmented approach for AC optimal power flow
    Rahman, Jubeyer
    Feng, Cong
    Zhang, Jie
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2021, 130
  • [29] Machine learning-augmented interventions in perioperative care: a systematic review and meta-analysis
    Mehta, Divya
    Gonzalez, Xiomara T.
    Huang, Grace
    Abraham, Joanna
    BRITISH JOURNAL OF ANAESTHESIA, 2024, 133 (06) : 1159 - 1172
  • [30] Learning-Augmented Mechanism Design: Leveraging Predictions for Facility Location
    Agrawal, Priyank
    Balkanski, Eric
    Gkatzelis, Vasilis
    Ou, Tingting
    Tan, Xizhi
    MATHEMATICS OF OPERATIONS RESEARCH, 2024, 49 (04) : 2626 - 2651