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
-
依托单位:
海外基金