Burrows-Wheeler transform and palindromic richness

被引:18
|
作者
Restivo, Antonio [1 ]
Rosone, Giovanna [1 ]
机构
[1] Univ Palermo, Dipartimento Matemat & Applicaz, I-90123 Palermo, Italy
关键词
Combinatorics on words; Burrows-Wheeler transform; Palindromes; Rich words;
D O I
10.1016/j.tcs.2009.03.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The investigation of the extremal case of the Burrows-Wheeler transform leads to study the words w over an ordered alphabet A = {a(1), a(2), ..., a(k)}, with a(1) < a(2) <... < a(k), such that bwt(w) is of the form a(k)(nk) a(k-1)(nk-1) ... a(2)(n2)a(1)(n1), for some non-negative integers n(1), n(2), ..., n(k). A characterization of these words in the case |A| = 2 has been given in [Sabrina Mantaci, Antonio Restivo, Marinella Sciortino, Burrows-Wheeler transform and Sturmian words, Information Processing Letters 86 (2003) 241-246], where it is proved that they correspond to the powers of conjugates of standard words. The case |A| = 3 has been settled in [Jamie Simpson, Simon J. Puglisi, Words with simple Burrows-Wheeler transforms, Electronic Journal of Combinatorics 15,(2008) article R83], which also contains some partial results for an arbitrary alphabet. In the present paper we show that such words can be described in terms of the notion of "palindromic richness", recently introduced in [Amy Glen, Jacques Justin, Steve Widmer, Luca Q. Zamboni, Palindromic richness, European journal of Combinatorics 30 (2) (2009) 510-531]. Our main result indeed states that a word w such that bwt(w) has the form a(k)(nk) a(k-1)(nk-1) ... a(2)(n2) a(1)(n1) is strongly rich, i.e. the word w(2) contains the maximum number of different palindromic factors. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:3018 / 3026
页数:9
相关论文
共 50 条
  • [31] Genomic Phylogeny Using the MaxwellTM Classifier Based on Burrows-Wheeler Transform
    Demongeot, Jacques
    Gardes, Joel
    Maldivi, Christophe
    Boisset, Denis
    Boufama, Kenza
    Touzouti, Imene
    COMPUTATION, 2023, 11 (08)
  • [32] Multithread Multistring Burrows-Wheeler Transform and Longest Common Prefix Array
    Bonizzoni, Paola
    Della Vedova, Gianluca
    Pirola, Yuri
    Previtali, Marco
    Rizzi, Raffaella
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2019, 26 (09) : 948 - 961
  • [33] Parallel architecture for DNA sequence inexact matching with Burrows-Wheeler Transform
    Xin, Yao
    Liu, Benben
    Min, Biao
    Li, Will X. Y.
    Cheung, Ray C. C.
    Fong, Anthony S.
    Chan, Ting Fung
    MICROELECTRONICS JOURNAL, 2013, 44 (08) : 670 - 682
  • [34] Computing the longest common prefix array based on the Burrows-Wheeler transform
    Beller, Timo
    Gog, Simon
    Ohlebusch, Enno
    Schnattinger, Thomas
    JOURNAL OF DISCRETE ALGORITHMS, 2013, 18 : 22 - 31
  • [35] A bijective variant of the Burrows-Wheeler Transform using V-order
    Daykin, Jacqueline W.
    Smyth, W. F.
    THEORETICAL COMPUTER SCIENCE, 2014, 531 : 77 - 89
  • [36] On the number of equal-letter runs of the bijective Burrows-Wheeler transform
    Biagi, Elena
    Cenzato, Davide
    Liptak, Zsuzsanna
    Romana, Giuseppe
    THEORETICAL COMPUTER SCIENCE, 2025, 1027
  • [37] Burrows-Wheeler compression: Principles and reflections
    Fenwick, Peter
    THEORETICAL COMPUTER SCIENCE, 2007, 387 (03) : 200 - 219
  • [38] Improvements to Burrows-Wheeler compression algorithm
    Deorowicz, S
    SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (13) : 1465 - 1483
  • [39] Optimizing Burrows-Wheeler Transform-Based Sequence Alignment on Multicore Architectures
    Zhang, Jing
    Lin, Heshan
    Balaji, Pavan
    Feng, Wu-chun
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 377 - 384
  • [40] O(N) Memory-Free Hardware Architecture for Burrows-Wheeler Transform
    Ghosh, Surajeet
    Ray, Sanchita Saha
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (07) : 2080 - 2093