收藏本站
《西安电子科技大学》 2008年
收藏 | 手机打开
二维码
手机客户端打开本文

并行语法分析中几类算法的设计与研究

孙玉强  
【摘要】: 并行语法分析是并行编译技术、并行系统程序设计等研究领域的关键技术。是目前计算机科学研究领域中倍受关注的热点之一。这一问题的研究涉及自动机理论、并行计算模型、并行存储结构、算法复杂度、并行算法设计、数据结构、多处理机任务分配、优化技术等。这些关键技术问题的研究和关键算法的设计策略对完善并行编译技术、扩大其应用范围、增强其通用和实用性都有着重要的理论和实践意义。 本文主要对基于改进的CYK算法的字—格语法分析方法、线性阵列LA(Linear Array)连接状态中上下文无关文法(CFG)的并行语法分析算法、扩增式LL语法分析算法的并行化、PRAM模型上的上下文无关文法的并行识别和并行语法分析方法、并行环境下非确定有限自动机和确定有限自动机之间等价性转换、有限自动机模型最小化等问题进行研究。具体内容如下: 对并行语法分析技术做了较系统的分类和综述;提出一种基于改进的CYK算法的字—格语法分析方法:将字—格的CYK初始化表与CYK算法对常规句子的语法分析相比较,以字—格变形后的时间序列跨度为属性改进CYK算法,在字—格的CYK初始化表结构基础上做语法分析而不需改动CYK表结构或数据;指出环型结构网络连接状态中,并行语法分析项目表的存储结构中形如[i , j , B?η·]的项目的传递可能产生冗余的情况,对其产生的原因做了仔细分析;提出线性阵列LA(Linear Array)连接状态中上下文无关文法(CFG)的并行语法分析算法的设计思想,减少这种传递中的冗余,并以实例详细描述了线性阵列连接结构中分析信息的存储演变过程;对PRAM模型上的上下文无关文法的并行识别和并行语法分析方法—金字塔结构进行分析、修改和补充,使其适用于非Chomsky范式;在对扩增式语法分析算法和线索化LL语法分析树进行分析的基础上,对其中的语法分析树的重用、d距离函数的计算和结点分离等关键问题的并行性做了详细讨论,给出一个改进的并行化扩增式LL语法分析算法;提出一种多处理机环境中FIRST和FOLLOW集合求解的并行处理方法,并对这类集合的并行算法设计思想和它的实现策略做了详细论述。由于文法中终结符和非终结符个数很多,因此这种并行处理方法对并行编译和提高效率有其理论和现实意义;对并行环境下非确定有限自动机和确定有限自动机之间等价性转换、有限自动机模型最小化等问题进行研究,提出并详细分析了非确定有限自动机到确定有限自动机的并行转换方法及算法和基于可区分状态表结构的并行最小化算法,并以实例描述了并行转化的过程和并行最小化算法的并行处理过程,并验证其算法的可行性和与理论分析值的一致性。 本课题的后续工作包括:期望从系统角度和理论高度上研究和讨论并行语法分析的设计和操作规范;文中对所设计或改进的算法从逻辑和理论上做了验证或推导,下一步考虑这些算法实现中的技术问题。
【学位授予单位】:西安电子科技大学
【学位级别】:博士
【学位授予年份】:2008
【分类号】:TP314

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前1条
1 郭洋;有相变缠绕管换热器计算程序开发[D];大连理工大学;2012年
【参考文献】
中国期刊全文数据库 前10条
1 冯志伟;基于短语结构语法的自动句法分析方法[J];当代语言学;2000年02期
2 冯志伟;自然语言处理中的概率语法[J];当代语言学;2005年02期
3 臧国心,王莲芳,张兆功;相关规则的并行算法[J];哈尔滨理工大学学报;2003年01期
4 杜建成,陈道蓄,谢立;JAPS:一个基于JAVA的程序自动并行化系统[J];中国科学E辑:技术科学;1999年03期
5 迟利华,李晓梅;三对角线性方程组的分布式并行算法[J];计算机研究与发展;1998年11期
6 郑茂松;编译程序中代码生成研究的现状[J];计算机工程与应用;1982年01期
7 王文义,王若雨;集成化通用编译环境IGCE的实现方法[J];计算机工程与应用;1998年10期
8 王晖;何华灿;陈丹;胡麒;张宝稳;;LS SIMD C编译器的数据通信优化算法[J];计算机科学;2001年09期
9 周强,黄昌宁;汉语概率型上下文无关语法的自动推导[J];计算机学报;1998年05期
10 孙凝晖,徐志伟;曙光2000超级计算机系统软件的设计[J];计算机学报;2000年01期
【共引文献】
中国期刊全文数据库 前10条
1 王琦;参数数目可变的函数设计[J];安徽教育学院学报;2002年06期
2 胡作进;胡林生;;《编译原理》课程教学改革刍议[J];安徽广播电视大学学报;2006年04期
3 戚冬;刘克礼;张文盛;;词法分析程序的一种高效实现[J];安徽广播电视大学学报;2008年03期
4 张伟林;网络并行计算及在计算力学中的应用[J];安徽建筑工业学院学报(自然科学版);2003年01期
5 黄林显;邵景力;崔亚莉;李玲;程汤培;;基于MPI的地下水数值模拟并行算法研究[J];安徽农业科学;2012年12期
6 王琦,王青山;C编译器对函数调用的编译及应用[J];安徽师范大学学报(自然科学版);2003年02期
7 章文;物探数据处理网络并行计算环境的设计和实现[J];安庆师范学院学报(自然科学版);2002年02期
8 王一宾;基于面向对象的编译原理实验的研究[J];安庆师范学院学报(自然科学版);2002年04期
9 张玉州,姚晟;词法分析的有效工具[J];安庆师范学院学报(自然科学版);2005年03期
10 张玉州;王一宾;江克勤;;抽象语法树在属性计算中的应用[J];安庆师范学院学报(自然科学版);2008年04期
中国重要会议论文全文数据库 前10条
1 张维勇;潘承锦;陆阳;;大坝安全监测系统结构设计及采样数据处理策略研究[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 葛宝珊;刘锋;李旭杰;;积木式多DSP并行处理系统路由算法研究[A];现代振动与噪声技术(第九卷)[C];2011年
3 刘超;王希诚;;基于MPI的自动并行化系统的研究与实现[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
4 张锦雄;;矩阵相乘并行算法的MPI实现[A];广西计算机学会2004年学术年会论文集[C];2004年
5 蔡启先;王智文;陈志成;;跨平台的汇编语言集成环境的设计与实现[A];广西计算机学会2008年年会论文集[C];2008年
6 姜咏江;;内存分块并行计算机研究[A];2005年全国开放式分布与并行计算学术会议论文集[C];2005年
7 杜静;杨灿群;敖富江;;编译指导的构件并行技术[A];2005年全国开放式分布与并行计算学术会议论文集[C];2005年
8 许宝喜;王林章;;一种动态内存泄露检测方法[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
9 柯琦;钟诚;李智;王刚强;;多核计算机上最大和子序列线程级并行算法[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
10 冯佩;钟诚;韦伟;;多核多线程并行求解线性方程组[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 张琦;多核系统中的程序性能优化研究[D];中国科学技术大学;2010年
2 廖臣;三维电磁粒子模拟并行算法及其应用研究[D];电子科技大学;2010年
3 马红途;OpenMP程序分析及优化技术研究[D];解放军信息工程大学;2009年
4 仲妍;大型稀疏线性方程组并行求解及预处理技术研究[D];国防科学技术大学;2010年
5 龙柏;并行计算平台上的数据索引技术研究[D];中国科学技术大学;2011年
6 吴超;信息检索中top-k问题的并行算法及优化研究[D];中国科学技术大学;2011年
7 刘志富;现代汉语领属性偏正结构及其相关句法现象[D];华中师范大学;2011年
8 刘志文;基于外网等值的多区域电力系统无功优化计算[D];华南理工大学;2011年
9 夏明;高速铁路列车运行图网络协同编制优化方法与关键技术研究[D];北京交通大学;2011年
10 潘丽丽;软件测试用例集简化及其构建方法研究[D];湖南大学;2009年
中国硕士学位论文全文数据库 前10条
1 景涛;多核环境下基于L2 Cache的目录一致性协议的研究[D];哈尔滨工程大学;2010年
2 刘丽苹;C-to-VHDL语言转换关键技术的研究与实现[D];哈尔滨工程大学;2010年
3 高和东;GPU并行计算在LSSVM建模中的研究与应用[D];大连理工大学;2010年
4 顾慧;基于异构平台的并行计算性能可视化研究[D];辽宁师范大学;2010年
5 魏红;网络互连配置仿真培训系统的设计和实现[D];苏州大学;2010年
6 王浩;基于XML的开放式工业机器人解释器的研究[D];华南理工大学;2010年
7 文昕;高校考勤管理系统设计与实现[D];南昌大学;2010年
8 刘卫强;基于PVM的最短路径求解方法的研究[D];昆明理工大学;2009年
9 杨珏;基于并行环境求解TSP问题[D];昆明理工大学;2009年
10 刘晓娴;全局数组数据流分析技术的研究与实现[D];解放军信息工程大学;2009年
【同被引文献】
中国期刊全文数据库 前10条
1 郭萌;赵亮;毛宇飞;甄飞强;张文斌;郭烈锦;彭晓峰;;高质量流速下立式螺旋管内汽液两相传热特性研究[J];工程热物理学报;2008年03期
2 兰忠;马学虎;李晓楠;汪明哲;;表面自由能差对乙醇-水混合蒸气冷凝传热特征的影响[J];高校化学工程学报;2009年03期
3 汪家铭;;低温甲醇洗净化工艺的技术进展及应用概况[J];化肥设计;2008年01期
4 张述伟,陆明亮,徐志武,宋明秋,范卫东,俞裕国;低温甲醇洗系统模拟与分析[J];氮肥设计;1994年01期
5 都跃良,张贤安;缠绕管式换热器的管理及其应用前景分析[J];化工机械;2005年03期
6 马学虎;宋天一;兰忠;周兴东;杨锦宗;;固液界面能差效应与冷凝传热强化研究进展[J];化工学报;2006年08期
7 周兴东;马学虎;兰忠;宋天一;;滴状冷凝强化含不凝气的蒸气冷凝传热机制[J];化工学报;2007年07期
8 陈晓峰;张述伟;曲平;;低温甲醇洗系统模拟软件界面开发[J];计算机与应用化学;2004年04期
9 梁新;李皓;刘亚莉;李晓丹;;管壳式换热器设计软件的开发[J];计算机与应用化学;2008年05期
10 周海光;;新一代多普勒天气雷达三维数字化拼图系统研究[J];计算机应用研究;2007年12期
中国博士学位论文全文数据库 前2条
1 王启;反尾旋伞系统设计与试验研究[D];西北工业大学;2007年
2 胡东滨;决策问题管理系统及其开发组件研究[D];中南大学;2008年
中国硕士学位论文全文数据库 前9条
1 丁无极;基于可避免的(火用)损耗与设备投资的过程系统优化方法[D];浙江工业大学;2002年
2 李波;440t/h循环流化床锅炉汽水系统建模和仿真[D];重庆大学;2005年
3 肖风云;不规则接地网的算法及程序[D];西华大学;2006年
4 薛守栋;无刷励磁机的优化设计计算研究[D];山东大学;2006年
5 管凤宝;RPS系统完善研究与新型低温甲醇洗流程开发[D];大连理工大学;2007年
6 刘健;低温甲醇洗与深冷回收甲烷相结合工艺的研究[D];大连理工大学;2008年
7 张双双;两步法低温甲醇洗流程的模拟与改造的研究[D];大连理工大学;2010年
8 宋显成;大型水平轴风力机风轮气动性能计算与优化设计[D];兰州理工大学;2010年
9 秦丽娜;低变质煤热解—气化耦合工艺模拟优化研究[D];西安科技大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 冯志伟;基于短语结构语法的自动句法分析方法[J];当代语言学;2000年02期
2 冯志伟;线图分析法[J];当代语言学;2002年04期
3 冯志伟;花园幽径句的自动分析算法[J];当代语言学;2003年04期
4 潘思;陈沐天;;减少回溯的自然语言理解[J];计算机研究与发展;1988年04期
5 董韫美;获取上下文无关文法的一种交互式算法[J];计算机学报;1996年03期
6 胡伟武,water.chpc.ict.ac.cn,施巍松,water.chpc.ict.ac.cn,唐志敏,water.chpc.ict.ac.cn,李明,water.chpc.ict.ac.cn;A Lock-Based Cache Coherence Protocol for Scope Consistency[J];Journal of Computer Science and Technology;1998年02期
7 郭进;统计语言模型及汉语音字转换的一些新结果[J];中文信息学报;1993年01期
8 万建成;FPY中的同音词智能识别方法[J];中文信息学报;1993年02期
9 杨开城;一种基于句法语义特征的汉语句法分析器[J];中文信息学报;2000年03期
10 孟遥,李生,赵铁军,曹海龙;四种基本统计句法分析模型在汉语句法分析中的性能比较[J];中文信息学报;2003年03期
【相似文献】
中国期刊全文数据库 前10条
1 姜宁;史忠植;;非结构化编辑环境下的增量语法分析[J];计算机科学;2001年12期
2 陈玲;;水情电报的翻译技术[J];连云港职业技术学院学报;2010年03期
3 申晓娟;CN-MARC格式语法分析[J];大学图书馆学报;1997年02期
4 薛军,王儒敬;一种基于文本知识库的推理方法研究[J];计算机工程与应用;2003年21期
5 程利新;石峰;张笑楠;;VHDL编译系统MTC设计与测试方法研究[J];北京理工大学学报;2005年12期
6 董大勇;董大军;王锐鑫;;一种数控程序解释方法的研究[J];一重技术;2008年04期
7 罗永胜;;嵌入式数控系统语法检查的研究[J];机械与电子;2009年02期
8 李堂秋;用大规模并行网络模型同时解决中文分词和语法分析[J];厦门大学学报(自然科学版);1990年02期
9 陈其省;黄建烁;徐秉铮;;英汉旅游翻译系统的研究[J];华南理工大学学报(自然科学版);1990年04期
10 陈兆乾;潘金贵;姚威力;陈世福;;NCFW专家系统的汉语接口[J];计算机研究与发展;1992年01期
中国重要会议论文全文数据库 前10条
1 苏宝荣;;汉语“副+名”现象的语义、语法分析与认知基础[A];中国训诂学研究会2010年学术年会论文摘要集[C];2010年
2 孙玉文;;以“恶”为例看词的语法分析必须以音义结合为基础[A];高名凯先生学术思想研讨会——纪念高名凯先生诞辰100周年论文集[C];2011年
3 蔡红录;周静;;古汉语语法和语序研究综述[A];江西省语言学会2006年年会论文集[C];2006年
4 董文莉;孟洛明;;XML网管接口一致性测试中XML解析器的开发[A];第六届全国计算机应用联合学术会议论文集[C];2002年
5 李勃;张卫东;李晓飞;;基于负载语法分析的异常入侵检测技术研究[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
6 李佳晨;慕晓冬;孙玉铭;宋洪军;李密;翟国锋;;软件密集型装备软硬件故障代码前端分析方法研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
7 吴彩霞;;嵌入句的功能语法分析[A];福建省外国语文学会2010年年会论文集[C];2010年
8 史广顺;潘武模;王庆人;;基于语法模式识别的信息提取技术及其在中文名片自动识别中的应用[A];2001年中国智能自动化会议论文集(上册)[C];2001年
9 陶艳瑰;唐世渭;杨冬青;崔宗军;陈新宇;;RChiQL系统中的预处理[A];第十六届全国数据库学术会议论文集[C];1999年
10 李素建;刘群;;汉语组块的定义和获取[A];语言计算与基于内容的文本处理——全国第七届计算语言学联合学术会议论文集[C];2003年
中国重要报纸全文数据库 前10条
1 朱俊玄 商务印书馆;《语法分析讲稿》:方法与问题并重[N];中国社会科学报;2011年
2 刘慧英;口语语病的两个语法成因[N];语言文字周报;2011年
3 滕云;像男人一样去战斗?[N];中国妇女报;2006年
4 中国联通大连分公司通信工程师 高红;Oracle数据库参数优化[N];计算机世界;2006年
5 ;有些答案能不能勿求标准[N];学习时报;2005年
6 本报记者 陈友梅;让电脑说人话[N];中国计算机报;2001年
7 华东师范大学历史系教授 王家范 华东师范大学哲学系教授 顾红亮 复旦大学中文教授 申小龙;追慕学术先贤治学风范[N];社会科学报;2005年
8 颜福双;语文就是语文———与余杰等商榷[N];南方周末;2004年
9 李雪林;大学语文莫成“高四语文”[N];文汇报;2007年
10 万载县教育局 龙宇红;初学英语要突出一个“练”字[N];宜春日报;2009年
中国博士学位论文全文数据库 前10条
1 贺俊杰;基于组合模式的语法检查[D];广东外语外贸大学;2006年
2 唐秀玲;论话题及其在汉语语法分析中的应用[D];上海师范大学;1997年
3 王胜军;ATLAS语言编译系统[D];吉林大学;2006年
4 徐建国;网络化制造系统中虚拟加工若干关键技术研究[D];南京理工大学;2007年
5 柏寒夕(Michael Bauer);德国汉学家甲柏连孜(Georg von der Gabelentz)《汉文经纬》(Chinesische Grammatik)研究[D];上海师范大学;2013年
6 李素建;汉语组块计算的若干研究[D];中国科学院研究生院(计算技术研究所);2002年
7 任敏;现代汉语非受事动宾式双音复合词研究[D];河北师范大学;2011年
8 张立勇;软件源代码安全分析研究[D];西安电子科技大学;2011年
9 夏军;“很+含数量补语VP”成立条件研究[D];北京大学;2012年
10 绳伟光;数字集成电路软错误敏感性分析与可靠性优化技术研究[D];哈尔滨工业大学;2009年
中国硕士学位论文全文数据库 前10条
1 李原;VHDL编译系统设计方法及关键技术研究[D];四川大学;2005年
2 冯陟;SIP协议研究与应用[D];西北工业大学;2003年
3 李守江;《儿女英雄传》动态助词研究[D];山东师范大学;2008年
4 李利霞;微型数据库引擎的研究[D];武汉理工大学;2006年
5 闫健恩;基于Windows系统利用Parser Generator实现TTCN -3语言的语法分析器[D];内蒙古大学;2004年
6 刘建军;基于ontology的股票信息抽取系统的研究与实现[D];电子科技大学;2005年
7 李涛;图形用户界面GUI的自动测试工具的研究[D];四川大学;2005年
8 袁晓红;可编程控制器梯形图语言编译器的研究与设计[D];中南大学;2004年
9 马腾;基于ontology的信息抽取系统的研究与实现[D];电子科技大学;2006年
10 张金波;嵌入式ECMA解释器研究与实现[D];河海大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026