Back to Search
Start Over
Compression by Substring Enumeration Using Sorted Contingency Tables
- Source :
- IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. :829-835
- Publication Year :
- 2020
- Publisher :
- Institute of Electronics, Information and Communications Engineers (IEICE), 2020.
-
Abstract
- This paper proposes two variants of improved Compression by Substring Enumeration (CSE) with a finite alphabet. In previous studies on CSE, an encoder utilizes inequalities which evaluate the number of occurrences of a substring or a minimal forbidden word (MFW) to be encoded. The inequalities are derived from a contingency table including the number of occurrences of a substring or an MFW. Moreover, codeword length of a substring and an MFW grows with the difference between the upper and lower bounds deduced from the inequalities, however the lower bound is not tight. Therefore, we derive a new tight lower bound based on the contingency table and consequently propose a new CSE algorithm using the new inequality. We also propose a new encoding order of substrings and MFWs based on a sorted contingency table such that both its row and column marginal total are sorted in descending order instead of a lexicographical order used in previous studies. We then propose a new CSE algorithm which is the first proposed CSE algorithm using the new encoding order. Experimental results show that compression ratios of all files of the Calgary corpus in the proposed algorithms are better than those of a previous study on CSE with a finite alphabet. Moreover, compression ratios under the second proposed CSE get better than or equal to that under a well-known compressor for 11 files amongst 14 files in the corpus.
- Subjects :
- lossless data compression
Contingency table
contingency table
Computer science
Applied Mathematics
CSE
Data_CODINGANDINFORMATIONTHEORY
Computer Graphics and Computer-Aided Design
Substring
Compression (functional analysis)
Signal Processing
Enumeration
Electrical and Electronic Engineering
Arithmetic
sorting
Subjects
Details
- ISSN :
- 17451337 and 09168508
- Database :
- OpenAIRE
- Journal :
- IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
- Accession number :
- edsair.doi.dedup.....e5e34676a36b21782bf0de232de0c30e