基于组合学的数据编码方法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:edward109
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息技术迅猛发展的今天,数据编码技术广泛应用在计算机、多媒体和通信等多门学科领域,成为基本工具和基础研究问题之一,在各类研究和应用的发展中扮演重要角色。本文提出一种基于组合学的数据编码新方法,简称组合编码,它根据自身性质和优势,可以在数据压缩、数据保密等多个领域发挥作用,对于信息的处理和存储传输具有重要意义。组合编码方法是根据组合学原理,利用字符序列空间与其序数空间的关系进行编码。该方法需要编码与解码双方预先约定一个基准序列,编码时可以根据该基准序列计算出序列对应的序数,解码时则可以根据该基准序列由序数回推出原序列。序数计算是组合编码的技术关键。本文对序数性质进行了研究:序数取值取决于基准序列;序数大小取决于字符频率分布。由于组合编码方法涉及的运算量很大,因此本文研究了相应的旨在提高运算效率的优化算法。分析了不同数进制对序数计算速度的影响,发现数进制长度与运算速度基本成正比。本文还采用比例运算以替换计算量庞大的排列组合运算,推导出相应迭代公式,优化了序数计算过程,减少了运算量,从而提高了序数计算速度。此外,还对某些特殊情况进行了研究。总之,优化算法提高了组合编码方法的运算效率。为了进一步提高组合编码运算效率,提出了并行技术。有两种并行编码方法:段内并行编码和段间并行编码。段内并行主要采用多线程技术实现,其关键技术是对序列进行拆分;段间并行算法主要是针对多处理机进行了初步探讨。组合编码技术可用于多个领域的研究与应用。本文利用组合编码中有关序数空间小于序列空间这一性质对数据进行压缩,即当原序列长度与序数长度之间所节省字节足以抵消字符频率表及其它辅助信息空间时,便可以进行组合压缩。组合压缩技术充分体现有重复即有冗余这一事实。为了便于实验,需要选取一个合适的分段长度。为此对内容无规律的随机文件中分段字符频率分布规律进行了研究,该研究对于频率表的压缩优化乃至整个组合压缩技术的实现起到关键作用。本文还研究了组合压缩与算术压缩、字典压缩之间的关系。组合压缩是一种结合算术压缩技术的字典压缩方法,是一种不依赖概率统计特性的通用压缩技术。它适用于压缩无记忆信源,特别适合压缩字符频率相近的无记忆信源。理论分析表明当序列长度足够大时,组合压缩比字典压缩更加逼近压缩极限。该压缩技术配合其它压缩方法可以使最终压缩效果更逼近信息熵,在一定空间下能够尽可能多的存储数据,节省资源。有关组合编码方法的研究,今后的工作还有很多,特别是优化技术和并行算法设计,在加密解密等其它应用方面也有很大扩展空间。
其他文献
社会交换理论认为人类的一切行为都受到某种或明或暗的、能够带来奖励和报酬的交换意识的支配。民间信仰亦是如此,具有朴素的人神交换观念和鲜明的世俗性。这种主客体间相互
依据武汉地铁二号线车站接地与安全设计的工程实践,介绍地铁车站综合接地的要求以及接地装置的典型布置;运用比较分析,讨论了接地装置的组成内容、材料选择和施工方法,并对一些重
山东省是农产品加工和出口大省,农产品加工业在全国占有重要的地位。本文在分析山东省农产品加工业发展现状的基础上,对"十一五"期间山东省农产品加业存在的问题进行了深入探
目的评价循证护理在脑梗死伴发高血压护理中的应用价值。方法 101例脑梗死伴高血压患者,随机分为对照组(50例)和观察组(51例)。对照组给予常规护理,观察组给予循证护理。观察
[目的]观察眼针疗法治疗中风后吞咽困难的临床疗效。[方法]将70例中风后吞咽困难患者随机分为对照组与针刺组,对照组35例采用体针疗法,治疗组在对照组基础上加用眼针疗法。[
本文对PEG/KH2PO4、PEG/(NH4)2SO4和PEG/MgSO4三种体系进行了研究,通过制作相图,分析得出PEG/(NH4)2SO4双水相体系是萃取糖化酶最合适的体系。研究了PEG分子量、PEG溶液浓度
2011年4月开始施行的《中华人民共和国涉外民事关系法律适用法》就涉外婚姻家庭关系的法律适用规则的立法有了长足的进步,但其间若干自草案公布之初就存在争议而在正式立法中
2011年是莫友芝诞辰200周年。为了纪念这位"西南硕儒",特对建国以来的莫友芝研究进行梳理评述,以期促进未来的莫友芝研究。
目的探究临床护理路径在脑梗死患者中的应用效果。方法 100例脑梗死患者,随机分为实验组和对照组,各50例。实验组给予临床护理路径,对照组给予常规护理。比较分析两组患者护
【目的】厚皮甜瓜坐果节位叶片在果实生长过程中早衰现象严重,对果实生长会造成不利影响。本试验采用外源喷施硫酸镁的方法,研究了镁对坐果节位叶片叶绿素荧光特性、活性氧清