A deterministic BSP algorithm for constructing the suffix array of a given string is presented, based on a technique that we call accelerated sampling. It runs in optimal O(np) local computation and communication, and requires a near optimal O(log logp) supersteps. The algorithm provides an improvement over the synchronisation costs of existing algorithms, and reinforces the importance of the sampling technique. © Czech Technical University in Prague, Czech Republic.
Original languageEnglish
Title of host publicationProceedings of the Prague Stringology Conference 2013, PSC 2013
Pages142-156
Number of pages15
StatePublished - 1 Oct 2013

    Research areas

  • Accelerated sampling, BSP, Suffix array

ID: 127707989