Publication View

Under consideration for publication in J. Functional Programming 1 FUNCT I ONAL PEARLS Inverting the Burrows-Wheeler Transform (2007)

Abstract
The Burrows-Wheeler Transform is a string-to-string transform which, when used as a preprocessing phase in compression, significantly enhances the compression rate. However, it often puzzles people how the inverse transform is carried out. In this pearl we to exploit simple equational reasoning to derive the inverse of the Burrows-Wheeler transform from its specification. We also outline how to derive the inverse of two more general versions of the transform, one proposed by Schindler and the other by Chapin and Tate. 1

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.10.3346
Source http://www.ipl.t.u-tokyo.ac.jp/~scm/pub/bwtJFP.ps.gz
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.121.6177, 10.1.1.11.5999, 10.1.1.43.7005, 10.1.1.42.1735, 10.1.1.17.4735, 10.1.1.28.8715, 10.1.1.5.7159