二叉树旋转和DFA化简并行算法的研究

来源 :河南师范大学 | 被引量 : 0次 | 上传用户:lijing1671
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于计算机硬件的元器件、集成度、工艺和体系结构的发展几乎到了极限,因此,并行处理技术成为提高计算机性能的重要手段。并行程序设计和并行编译技术是并行处理技术的关键,所以并行数据结构、并行编译和优化技术成为计算机科学与理论研究领域重要研究课题之一。基于矩阵模型表示的DFA的极小化和二叉树旋转转换算法是编译系统和数据结构中的关键技术。本课题主要研究基于矩阵模型表示的DFA的并行化简和二叉树旋转转换算法的并行处理。这些工作对并行计算理论、并行数据结构算法设计研究有一定的理论和实践意义。   本文首先叙述了与本课题研究有关的基础理论以及相关并行模型和并行数据结构;重点做了两方面的研究:其一,对PRAM模型下二叉树旋转转换算法进行较为深入的研究、提出了一种PRAM模型下二叉树旋转转换算法的并行处理方法。其基本思想是:引入层次矩阵,通过对二叉树和层次矩阵的等价转换,把对二叉树的操作转换成对层次矩阵的操作;由于对矩阵的并行处理技术已经非常成熟,所以借助矩阵这个“桥梁”,最终实现对二叉树转换的并行处理。其次,对基于矩阵模型表示的DFA化简、并行处理等问题进行了研究,提出了一种基于矩阵模型表示的DFA的并行化简方法。该方法主要是借助于并行算法中的行列划分矩阵乘法理论,来实现DFA的极小化算法的并行化处理。最后,总结全文,并展望了并行数据结构和并行计算的研究前景和方向。
其他文献
当前,随着Web服务技术及其相关标准的不断发展和完善,支撑Web服务的企业级应用平台也不断成熟,越来越多的企业和商业组织参与到业务服务化的行列中来,使得越来越多的稳定易用的We
随着互联网技术的飞速发展,基于网络的诸多服务如电子商务、电子图书等在生活中起着越来越重要的作用,如何利用Internet上的大量信息成为函待解决的问题。XML以其简单、可扩
随着互联网和电子商务技术的发展,Web服务因其能解决Internet异构平台下服务的交互重用等问题引起了广泛关注。和传统的分布式计算模型相比,Web服务抽象程度更高、粒度更大、
随着无线网络的快速发展和广泛应用,各类有严格时延、错误率限制的多播业务需求正在迅猛增加。而无线网络本身带宽多变、终端异构、丢包率高等与生俱来的特点对网络结构和协
视觉媒体包含着丰富的信息,而且现在已经广泛渗入人们的生活与工作当中,并对人们的生理和心理产生着潜移默化的影响。因此,视觉媒体与用户情绪反应之间的分析和建模研究已成
近年来,随着图像处理应用越来越广泛和深入,其对图像质量的要求也越来越高,对高分辨率图像的需求也越来越大,图像超分辨率一直以来都是计算机科学研究的热点。而由于物理器件
现今的并行编程实践多采用锁来同步对共享资源的访问,编程难且易出错;新引入的原子区构造虽简化了编程,但支持其实现的软硬件技术尚不令人满意。本文就同步提出一种新的语言
对于主观题自动评分问题,国外的研究已经达到了一定的成熟程度。研究人员开发了一些基于自然语言处理(natural language processing,NLP)技术的实用的评分系统,并提出了一些基于
近年来随着信息技术特别是网络和多媒体技术的发展,电子学档受到了广泛的关注。但是到目前为止,在网络学习环境下很少有成型的电子学档应用于教学实践中,也没有把电子学档的应用
软件复用是近年来国内外软件界研究的热点之一,它能大幅度提高软件质量和生产率,降低软件开发和维护的成本。而如何有效地检索到用户所需要的软件构件是实现软件复用的一项关