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 条
  • [41] Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline Constraints
    Lechowicz, Adam
    Christianson, Nicolas
    Sun, Bo
    Bashir, Noman
    Hajiesmaili, Mohammad
    Wierman, Adam
    Shenoy, Prashant
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2025, 9 (01)
  • [42] Machine learning-augmented fluid dynamics simulations for micromixer educational module
    Birtek, Mehmet Tugrul
    Alseed, M. Munzer
    Sarabi, Misagh Rezapour
    Ahmadpour, Abdollah
    Yetisen, Ali K.
    Tasoglu, Savas
    BIOMICROFLUIDICS, 2023, 17 (04)
  • [43] Learning-augmented count-min sketches via Bayesian nonparametrics
    Dolera, Emanuele
    Favaro, Stefano
    Peluchetti, Stefano
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 24
  • [44] Article Deep learning-augmented T-junction droplet generation
    Ahmadpour, Abdollah
    Shojaeian, Mostafa
    Tasoglu, Savas
    ISCIENCE, 2024, 27 (04)
  • [45] Learning-augmented heuristics for scheduling parallel serial-batch processing machines
    Uzunoglu, Aykut
    Gahm, Christian
    Wahl, Stefan
    Tuma, Axel
    COMPUTERS & OPERATIONS RESEARCH, 2023, 151
  • [46] MACHINE LEARNING-AUGMENTED STOCHASTIC SEARCH FOR THE AUTOMATED SYNTHESIS AND OPTIMIZATION OF COOLING CHANNELS
    Schwarz, Jonas
    Shea, Kristina
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2019, VOL 2A, 2020,
  • [47] Machine learning-augmented docking. 1. CYP inhibition prediction
    Weiser, Benjamin
    Genzling, Jerome
    Burai-Patrascu, Mihai
    Rostaing, Ophelie
    Moitessier, Nicolas
    DIGITAL DISCOVERY, 2023, 2 (06): : 1841 - 1849
  • [48] Performance of machine learning-augmented analysis of radiomics for the head and neck cancer histopathological diagnosis: A systematic review and meta-analysis.
    Bisdas, Sotirios
    Seguin, Jade
    Roettger, Diana
    Yoneoka, Daisuke
    Shaikh, Faiq
    JOURNAL OF CLINICAL ONCOLOGY, 2020, 38 (15)
  • [49] Machine learning-augmented turbulence modeling for RANS simulations of massively separated flows
    Volpiani, Pedro Stefanin
    Meyer, Morten
    Franceschini, Lucas
    Dandois, Julien
    Renac, Florent
    Martin, Emeric
    Marquet, Olivier
    Sipp, Denis
    PHYSICAL REVIEW FLUIDS, 2021, 6 (06)
  • [50] TAVR and cancer: machine learning-augmented propensity score mortality and cost analysis in over 30 million patients
    Dominique J. Monlezun
    Logan Hostetter
    Prakash Balan
    Nicolas Palaskas
    Juan Lopez-Mattei
    Mehmet Cilingiroglu
    Zaza Iakobishvili
    Michael Ewer
    Konstantinos Marmagkiolis
    Cezar Iliescu
    Cardio-Oncology, 7