A Faster V-order String Comparison Algorithm

Ali Alatabbi, Jacqueline W. Daykin, Neerja Mhaskar, M. Sohel Rahman, William F. Smyth

Allbwn ymchwil: Cyfraniad at gynhadleddPapuradolygiad gan gymheiriaid

Crynodeb

V-order is a total order on strings that determines an instance of Unique Maximal Factorization Families (UMFFs) (Daykin and Daykin, JDA 2003, and others), a generalization of Lyndon words. V-order has also recently been proposed as an alternative to lexicographic order (lexorder) in the computation of suffix arrays and in the suffix-sorting induced by the Burrows-Wheeler Transform (BWT). The central problem of efficient V-ordering of strings was considered in (Daykin, Daykin and Smyth, TCS 2013, and others), culminating in a remarkably simple, linear time, constant space comparison algorithm (Alatabbi, Daykin, Kärkkäinen, Rahman and Smyth, DAM 2016). In this paper we improve on this result to achieve significant speed-up in almost all cases of interest
Iaith wreiddiolSaesneg
Tudalennau38–49
StatwsCyhoeddwyd - 2018
DigwyddiadPrague Stringology Conference - Czech Technical University, Prague, Y Weriniaeth Tsiec
Hyd: 27 Awst 201828 Awst 2018

Cynhadledd

CynhadleddPrague Stringology Conference
Gwlad/TiriogaethY Weriniaeth Tsiec
DinasPrague
Cyfnod27 Awst 201828 Awst 2018

Ôl bys

Gweld gwybodaeth am bynciau ymchwil 'A Faster V-order String Comparison Algorithm'. Gyda’i gilydd, maen nhw’n ffurfio ôl bys unigryw.

Dyfynnu hyn