首页> 外文学位 >Grammar-based codes: From context-free to context-dependent.
【24h】

Grammar-based codes: From context-free to context-dependent.

机译:基于语法的代码:从无上下文到依赖上下文。

获取原文
获取原文并翻译 | 示例

摘要

The concept of context-free grammar-based coding, in short, is to use context-free grammars for data compression. In a context-free grammar-based code, a data sequence to be compressed is first transformed into a context-free grammar from which the sequence can be fully recovered, and then compressed indirectly by using an arithmetic code to encode the context-free grammar. This thesis presents the transition from context-free grammar-based coding to context-dependent grammar-based coding.; In the first half of this thesis, we revisit context-free grammar-based codes by reexamining their redundancy and further investigating their compression performance for sources with countably infinite alphabets.; Redundancy. In the literature, the compression performance of context-free grammar-based codes for sources with finite alphabets was evaluated against that of the best arithmetic coding algorithm with finite contexts. In this research, we first define semi-Markov sources and semi-finite-state sources. Based on the definition of semi-finite-state sources and the idea of run-length encoding, we then propose two-step run-length encoding (TSRLE) algorithms with finite contexts. It is proved that for any individual sequence, the best compression rate given by TSRLE algorithms with k contexts is no greater than the best compression rate among all arithmetic coding algorithms with k contexts, where k is a finite positive integer. Furthermore, it is shown that there exist stationary, ergodic semi-Markov sources for which the best TSRLE algorithms without any context outperform the best arithmetic coding algorithms with any finite number of contexts. By evaluating the compression performance of context-free grammar-based codes for sources with finite alphabets against TSRLE algorithms with k contexts, a redundancy result stronger than all previous corresponding results is established in this thesis. (Abstract shortened by UMI.)
机译:简而言之,基于上下文的无文法编码的概念是将上下文无文法用于数据压缩。在基于无上下文语法的代码中,要压缩的数据序列首先被转换为无上下文语法,可以从中完全恢复该序列,然后通过使用算术代码对无上下文语法进行编码来间接压缩。本文提出了从基于上下文的无语法编码到基于上下文的无语法编码的过渡。在本文的上半部分,我们通过重新检查基于上下文的无语法代码,并重新研究其冗余性,并进一步研究其对于具有无限多个字母的源的压缩性能。冗余。在文献中,与具有有限上下文的最佳算术编码算法相比,评估了具有有限字母的源的基于上下文的无语法文法代码的压缩性能。在这项研究中,我们首先定义了半马尔可夫源和半有限状态源。基于半有限状态源的定义和行程编码的思想,我们提出了具有有限上下文的两步行程编码(TSRLE)算法。证明对于任何单个序列,具有k个上下文的TSRLE算法给出的最佳压缩率不大于具有k个上下文的所有算术编码算法中的最佳压缩率,其中k是一个有限的正整数。此外,表明存在不动的,遍历遍历的半马尔可夫源,对于这些源,没有任何上下文的最佳TSRLE算法在具有有限数量的上下文的情况下优于最佳算术编码算法。通过针对具有k个上下文的TSRLE算法评估具有有限字母的源的基于上下文的无语法代码对压缩的性能,本文建立了比所有先前相应结果都要强的冗余结果。 (摘要由UMI缩短。)

著录项

  • 作者

    He, Da-Ke.;

  • 作者单位

    University of Waterloo (Canada).;

  • 授予单位 University of Waterloo (Canada).;
  • 学科 Computer Science.; Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 170 p.
  • 总页数 170
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;无线电电子学、电信技术;
  • 关键词

  • 入库时间 2022-08-17 11:44:44

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号