支持计数与无序的扩展表达式的理论问题与应用研究
项目介绍
AI项目解读
基本信息
- 批准号:61872339
- 项目类别:面上项目
- 资助金额:63.0万
- 负责人:
- 依托单位:
- 学科分类:F0201.计算机科学的基础理论
- 结题年份:2022
- 批准年份:2018
- 项目状态:已结题
- 起止时间:2019-01-01 至2022-12-31
- 项目参与者:郑黎晓; 陆平; 张潇澜; 牟笑莹; 汪小凡; 崔蕃琳; 李页霆; 董春梅; 褚新宇;
- 关键词:
项目摘要
Extended regular expressions with counting and interleaving are widely used in practice. However the related theoretical studies for this kind of expressions currently cannot meet the need of practical work. This project will study several most important problems in the theoretical studies for extended expressions. One of the main objectives of this project is to develop syntax definitions for extended deterministic expressions and their subclasses, hope to completely solve the long-standing problem that there are no syntax definitions for this kind of expressions, which has become an important reason for restricting the use of extended expressions. Meanwhile, many applications had been impossible before due to lack of syntax definitions, and we will investigate the applications of the syntax definitions that are important in practice. Since the current researches on practical subclasses of extended expressions have some shortcomings, we will use new methods in the research, and hope to get new subclasses and their inference algorithms. We will study the problem of deciding determinism of extended expressions, and hope to get algorithms based on the original expressions. We will study practical algorithms for the basic decision problems of extended expressions, and algorithms for such problems suited for subclasses of extended expressions. By researching the applications of the above algorithms in practice, we hope to find algorithms that are valuable in practice. For some important decision problems in extended deterministic languages, we will try to investigate theoretical properties and develop new algorithms, and get some computational complexity results. All these theoretical results will greatly promote the use of extended expressions in practice.
扩展表达式在实际当中有着很多应用,然而相关的理论研究目前还远不能满足实际工作的需要。本项目将对其中迫切需要解决的问题进行深入、系统的研究。本项目研究扩展确定性表达式及其子类的语法表示的理论问题,希望彻底解决这类表达式没有语法定义这一严重制约其应用的问题。并研究它们在实际当中具有重要意义的若干应用问题,而以前由于没有语法定义,相关的应用无法进行。针对现有扩展表达式实用子类研究中存在的不足,采用新的方法与手段进行研究,希望提出新的子类及其推断算法。研究扩展表达式的确定性判定问题,希望得到基于原表达式的确定性判定算法。研究扩展表达式基本判定问题的实用算法与子类算法,并研究它们在实际问题当中的应用,希望得到对实际应用有价值的算法。对于扩展确定性语言研究中极为重要的若干判定问题,我们将进行相关的理论与算法研究,希望得到新的复杂度结论和算法。这些研究结果,将对扩展表达式的更好应用产生积极而深远的影响。
结项摘要
扩展表达式在实际当中有着很多应用,本项目对其中迫切需要解决的问题进行深入、系统的研究,包括语法表示和应用、推断问题、扩展确定性语言与扩展确定性表达式的判定算法、和扩展表达式及子类的基本判定问题与应用。本项目执行结果超额完成了研究计划,取得的主要进展和结果如下。.(1) 在语法表示研究方面,提出了扩展确定性表达式的第一个文法,给出了相关理论、算法、构造等问题的证明和结果。.(2) 在文法的应用研究方面,提出了文法的随机生成算法、扩展确定性表达式的辅助书写算法、首个抗正则表达式拒绝服务(ReDoS)攻击正则表达式合成与修复算法,构建了一个大规模的扩展确定性表达式库。.(3) 在推断算法研究方面,针对已有研究中存在的不足,开展网络数据的获取与实验,提出了多个扩展表达式新子类及其推断算法,在此基础上,提出若干基于正反例的推断算法,提出了高质量XML模式设计算法、多模态正则表达式自动合成框架。.(4) 在确定性语言的理论与判定算法研究方面,提出了支持计数、无序及无序连接操作符的多个自动机模型,给出相关的性质,对于所提出的支持无序的有限自动机(FAFs)与同时支持计数和无序的有限自动机(FACFs),证明了确定性FAFs识别支持无序的强确定性正则表达式类所表示的语言,确定性FACFs识别同时支持计数和无序的强确定性正则表达式类所表示的语言。.(5) 在扩展表达式的确定性判定算法研究方面,提出了无序正则表达式的基于原表达式的确定性判定算法,提出了基于原表达式的与基于标号表达式的带计数与无序的扩展表达式的确定性判定算法,提出了带计数与无序的扩展表达式的算法判定强确定性。.(6) 在基本判定问题的算法与应用研究方面,提出了扩展表达式的没有限制的通用成员判定算法,提出了确定性表达式的两种包含判定算法,证明支持无序的强确定性正则表达式与同时支持计数和无序的强确定性正则表达式的一致性的和非一致性的成员资格均可在多项式内判定,提出了字符单次出现带计数和无序操作符的确定性表达式子类的成员判定算法,提出动静态结合的正则表达式ReDoS攻击检测框架,与正则表达式ReDoS修复框架,提出一种基于语义相似性检查的机器翻译系统自动测试方法,对建模问题进行了研究并应用到字符串生成与填字游戏求解,对正则表达式质量保证手段进行了文献调研,对现有相关工作进行了归纳和总结。.(7) 已发表和录用23篇研究论文.
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(1)
会议论文数量(18)
专利数量(0)
Learning disjunctive multiplicity expressions and disjunctive generalize multiplicity expressions from both positive and negative examples
从正例和反例中学习析取多重性表达式和析取概括多重性表达式
- DOI:--
- 发表时间:2022
- 期刊:The Computer Journal
- 影响因子:--
- 作者:Y. Li;H. Chen;Z. Chen
- 通讯作者:Z. Chen
SemMT: a semantic-based testing approach for machine translation systems
SemMT:一种基于语义的机器翻译系统测试方法
- DOI:--
- 发表时间:2022
- 期刊:ACM Transactions on Software Engineering and Methodology
- 影响因子:4.4
- 作者:J. Cao;M. Li;Y. Li;M. Wen;S. Cheung;H. Chen
- 通讯作者:H. Chen
Towards an Effective Syntax and a Generator for Deterministic Standard Regular Expressions
走向有效的语法和确定性标准正则表达式的生成器
- DOI:10.1093/comjnl/bxy110
- 发表时间:2019
- 期刊:The Computer Journal
- 影响因子:--
- 作者:Xu Zhiwu;Lu Ping;Chen Haiming
- 通讯作者:Chen Haiming
Ensuring the Correctness of Regular Expressions: A Revie
确保正则表达式的正确性:回顾
- DOI:--
- 发表时间:2021
- 期刊:International Journal of Automation and Computing
- 影响因子:4.3
- 作者:Li-Xiao Zheng;Shuai Ma;Zu-Xi Chen;Xiang-Yu Luo
- 通讯作者:Xiang-Yu Luo
Inclusion algorithms for one-unambiguous regular expressions and their applications
一明确正则表达式的包含算法及其应用
- DOI:10.1016/j.scico.2020.102436
- 发表时间:2020
- 期刊:Science of Computer Programming
- 影响因子:1.3
- 作者:Chen Haiming;Xu Zhiwu
- 通讯作者:Xu Zhiwu
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
正规树文法的产生式相交判定
- DOI:--
- 发表时间:2012
- 期刊:计算机工程与设计
- 影响因子:--
- 作者:倪晓勇;陈海明
- 通讯作者:陈海明
上下文无关语言分析树的一种表示形式
- DOI:--
- 发表时间:--
- 期刊:计算机研究与发展
- 影响因子:--
- 作者:陈海明;董韫美
- 通讯作者:董韫美
石竹烯对热杀索丝菌的抑菌机理
- DOI:--
- 发表时间:2020
- 期刊:食品科学
- 影响因子:--
- 作者:舒慧珍;唐志凌;韩薇;陈海明;陈卫军;胡月英;陈文学
- 通讯作者:陈文学
EasiPLED:一种基于监督学习理论的无线传感网络分组丢失和错误原因识别方法
- DOI:--
- 发表时间:2013
- 期刊:计算机学报
- 影响因子:--
- 作者:黄庭培;陈海明;张招亮;崔莉
- 通讯作者:崔莉
基于MST的优化技术:监督式编译
- DOI:--
- 发表时间:2011
- 期刊:计算机工程与设计
- 影响因子:--
- 作者:郑丽丽;陈海明
- 通讯作者:陈海明
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
陈海明的其他基金
确定性表达式及其子类的理论问题与工具研究
- 批准号:61472405
- 批准年份:2014
- 资助金额:80.0 万元
- 项目类别:面上项目
无秩树结构数据和语义多态类型系统的研究
- 批准号:61070038
- 批准年份:2010
- 资助金额:32.0 万元
- 项目类别:面上项目
基于文法的系统的模型和检验问题研究
- 批准号:60573013
- 批准年份:2005
- 资助金额:22.0 万元
- 项目类别:面上项目
多种类递归函数的求值算法和优化技术研究
- 批准号:60103008
- 批准年份:2001
- 资助金额:18.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}