Efficient Sorting Suffixes of Big Alphabets

被引:0
|
作者
Nong, Ge [1 ]
Zhang, Sen [2 ]
机构
[1] Sun Yat Sen Univ, Guangzhou 510275, Peoples R China
[2] SUNY Coll Oneonta, Oneonta, NY 12309 USA
关键词
D O I
10.1109/DCC58796.2024.00035
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An algorithm SACA-m is proposed to sort all suffixes of a read-only input string of n characters with alphabet size n(O(1)) in O (n) time and O(n(1/2)) workspace. It can be applied to sort suffixes of a general alphabet in O (n log n) time and O(n(1/2)) workspace. This algorithm can be revised to a succinct variant SACA-1 to reuse the space of suffix array for O (1) workspace while keeping O (n) time. The time and space performance of both algorithms are evaluated by experiments on realistic and artificial datasets. These new results give the best time and space complexities for sorting suffixes of big alphabets.
引用
收藏
页码:273 / 282
页数:10
相关论文
共 50 条
  • [41] Communication-Efficient String Sorting
    Bingmann, Timo
    Sanders, Peter
    Schimek, Matthias
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 137 - 147
  • [42] An efficient parallel VLSI sorting architecture
    Zhang, YJ
    Zheng, SQ
    VLSI DESIGN, 2000, 11 (02) : 137 - 147
  • [43] Efficient Colour Sorting of Chios Mastiha
    Pavlidis, George
    Mouroutsos, Spyridon
    Sevetlidis, Vasileios
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGING SYSTEMS & TECHNIQUES (IST), 2014, : 386 - 391
  • [44] AN EFFICIENT ALGORITHM FOR SORTING WITH MINIMAL STORAGE
    SINGLETON, RC
    COMMUNICATIONS OF THE ACM, 1969, 12 (03) : 185 - +
  • [45] An Efficient Exact Algorithm for the Motif Stem Search Problem over Large Alphabets
    Yu, Qiang
    Huo, Hongwei
    Vitter, Jeffrey Scott
    Huan, Jun
    Nekrich, Yakov
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2015, 12 (02) : 384 - 397
  • [46] Space Efficient Linear Time Lempel-Ziv Factorization for Small Alphabets
    Goto, Keisuke
    Bannai, Hideo
    2014 DATA COMPRESSION CONFERENCE (DCC 2014), 2014, : 163 - 172
  • [47] Efficient Sorting of Homomorphic Encrypted Data With k-Way Sorting Network
    Hong, Seungwan
    Kim, Seunghong
    Choi, Jiheon
    Lee, Younho
    Cheon, Jung Hee
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 (16) : 4389 - 4404
  • [48] An Efficient Convolutional Neural Network Classification Model for Several Sign Language Alphabets
    Mahmoud, Ahmed Osman
    Ziedan, Ibrahim
    Zamel, Amr Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 1040 - 1050
  • [49] Sorting big data by revealed preference with application to college ranking
    Hu, Xingwei
    JOURNAL OF BIG DATA, 2020, 7 (01)
  • [50] A New Sorting Approach for Big Data Set: Hit Sort
    Santra, Soumen
    Mondal, Rohit
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,