Algorithmic and Foundational Aspects of Rewriting
Algorithmic and Foundational Aspects of Rewriting
批准号:
9732186
负责人:
Rakesh Verma
金额:
$17.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-08-01 至 2002-08-31
中文摘要
标准化,即,相对于称为重写系统的一组规则的表达式的简化是在实际上所有符号计算和计算机代数系统中发现的基本计算步骤。这种操作的应用包括函数、等式和逻辑编程语言、抽象数据类型规范和验证、自动演绎、代码生成、类型推理和计算机代数。这个建议解决了符号计算和计算机代数中这个重要问题的算法和基础方面。该项目涉及开发算法,这些算法使用预处理和静态分析来匹配和规范化静态规则,以及增量算法来匹配和规范化动态规则集。 有效地从他们的历史学习的算法将被设计为规范化的重写系统的几个重要和有用的类。我们的算法的实际性能将进行调查。 对于非线性重写系统和条件重写系统,给出了唯一范式性质的技巧和充分条件。摘要Church-Rosser性质将研究重写模方程理论的分层组合。现有的充分条件的Church-Rosser属性的非线性层次组合的普通和条件重写系统将被推广。层次组合是大多数规格和软件编写的方式。该项目预计将:(i)有助于提高符号计算和计算机代数系统的效率和能力,(ii)提供对所涉及操作的内在/复杂性的理解,以及(iii)产生新的结果,技术和对重写系统的两个基本问题的见解,即,规范形式的唯一性和Church-Rosser性质。
英文摘要
Normalization, i.e., the simplification of expressions with respect to a set of rules called a rewrite system, is a fundamental computational step found in virtually all symbolic computation and computer algebra systems. Applications of this operation include functional, equational and logic programming languages, abstract data type specification and verification, automated deduction, code generation, type inferencing, and computer algebra. This proposal addresses both algorithmic and foundational aspects of this important problem in symbolic computing and computer algebra. The project involves the development of algorithms which use preprocessing and static analysis for matching and normalization with respect to static rules, and incremental algorithms for matching and normalization with respect to dynamic rule sets. Algorithms which learn efficiently from their history will be designed for normalization with respect to several important and useful classes of rewrite systems. The practical performance of our algorithms will be investigated. Techniques and sufficient conditions for the important unique normal form property for nonlinear rewrite systems and conditional rewrite systems will be devised. Abstract Church-Rosser properties will be investigated for hierarchical combinations of rewriting modulo equational theories. Existing sufficient conditions for the Church-Rosser property of nonlinear hierarchical combinations of ordinary and conditional rewrite systems will be generalized. Hierarchical combinations are the way in which most specifications and software are written. The project is expected to: (i) be useful in enhancing the efficiency and power of symbolic computation and computer algebra systems, (ii) provide understanding of the inherent/complexities of the involved operations, and (iii) yield new results, techniques and insight into two fundamental issues of rewrite systems, viz., uniqueness of normal forms and the Church-Rosser property.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Scholarships for Service: Increasing Talented Trus
-
批准号:1433817
-
项目类别:Continuing Grant
-
资助金额:$154.63万
-
财政年份:2014
-
负责人:Rakesh Verma
-
依托单位:
Preparing Computer Science Students for Global Challenges of the Twenty-first Century
-
批准号:1356705
-
项目类别:Standard Grant
-
资助金额:$58.36万
-
财政年份:2014
-
负责人:Rakesh Verma
-
依托单位:
TWC: Small: Unsupervised and Statistical Natural Language Processing Techniques for Automatic Phishing and Opinion Spam Detection
-
批准号:1319212
-
项目类别:Standard Grant
-
资助金额:$40.82万
-
财政年份:2013
-
负责人:Rakesh Verma
-
依托单位:
Collaborative Project: Enriching Security Curricula and Enhancing Awareness of Security in Computer Science and Beyond
-
批准号:1241772
-
项目类别:Standard Grant
-
资助金额:$43.54万
-
财政年份:2012
-
负责人:Rakesh Verma
-
依托单位:
Collaborative Research: An Interactive Undergraduate Data Mining Course with Industrial-Strength Projects
-
批准号:0737404
-
项目类别:Standard Grant
-
资助金额:$8.23万
-
财政年份:2008
-
负责人:Rakesh Verma
-
依托单位:
Increasing Interaction and Visualization in the Computability Course
-
批准号:0311407
-
项目类别:Continuing Grant
-
资助金额:$10.0万
-
财政年份:2003
-
负责人:Rakesh Verma
-
依托单位:
Algorithmic and Foundational Aspects of Rewriting
-
批准号:0306475
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Rakesh Verma
-
依托单位:
Collaborative Research: Capacity Expansion in Information Assurance
-
批准号:0313880
-
项目类别:Standard Grant
-
资助金额:$20.19万
-
财政年份:2003
-
负责人:Rakesh Verma
-
依托单位:
Computational Aspects of Normalization, Matching and Unification
-
批准号:9303011
-
项目类别:Continuing Grant
-
资助金额:$14.41万
-
财政年份:1994
-
负责人:Rakesh Verma
-
依托单位:
Computational Aspects of Rewriting
-
批准号:9010366
-
项目类别:Standard Grant
-
资助金额:$3.61万
-
财政年份:1990
-
负责人:Rakesh Verma
-
依托单位:
海外基金