English

Text Compression using Abstract Numeration System on a Regular Language

Formal Languages and Automata Theory 2013-09-24 v2

Abstract

An abstract numeration system (ANS) is a numeration system that provides a one-to-one correspondence between the natural numbers and a regular language. In this paper, we define an ANS-based compression as an extension of this correspondence. In addition, we show the following results: 1) an average compression ratio is computable from a language, 2) an ANS-based compression runs in sublinear time with respect to the length of the input string, and 3) an ANS-based compression can be extended to block-based compression using a factorial language.

Keywords

Cite

@article{arxiv.1308.0267,
  title  = {Text Compression using Abstract Numeration System on a Regular Language},
  author = {Ryoma Sin'ya},
  journal= {arXiv preprint arXiv:1308.0267},
  year   = {2013}
}

Comments

An extended abstract of the accepted paper for JSSST Journal "Computer Software" (Japanese, available at http://www.shudo.is.titech.ac.jp/members/sinya)

R2 v1 2026-06-22T01:02:23.391Z