Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
批准号:
0098228
负责人:
Harry Mairson
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2001
资助国家:
美国
项目状态:
已结题
起止时间:
2001-08-01 至 2001-09-30
中文摘要
这项研究计划利用最优评估和线性逻辑的原理,研究命名和共享数据和计算线程的理论和语用。这些工具明确强调了过程调用协议中必不可少的复制和丢弃操作。该项目分析了优化求值算法、盒子管理的复杂性以及具有显式控制的语言的求值语用。研究议程中还包括内涵完全抽象定理,其中术语的含义包括关于如何共享计算的操作信息,以及使用上下文语义学作为流分析工具,其中所谓的“交互几何”可以提供有关过程如何访问其参数的信息。计划对高级别共享中出现的“重叠”现象进行进一步调查。最后一个部分寻求用线性逻辑对图归约的总线系统进行精细的解释,以期给出具有最佳评价特征的增量计算的新的范畴表示。
英文摘要
This research program investigates the theory and pragmatics of naming and sharing data and computation threads, using principles of optimal evaluation and linear logic. These tools explicitly highlight the operations of copying and discarding that are essential in procedure calling protocols.The project analyzes the algorithmics of optimal evaluation, the complexity of box management, and the evaluation pragmatics for languages with explicit control. Also included in the research agenda are intensional full abstraction theorems, where the meaning of a term includes operational information about how computations are shared, and the use of context semantics as a flow analysis tool, where the so-called "geometry of interaction" can give information about how procedures access their arguments. A further investigation of ``superposition'' phenomena that occur in high-level sharing is planned. The final component seeks a refined explanation of the bus system of graph reduction in terms of linear logic, in the hope of giving a new categorical rendition of the incremental computation that characterizes optimal evaluation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
RAISE: Software for Making: Programmable Geometry for Mathematics Education, Classical Stringed Instrument Design, and its Material Culture
-
批准号:1836965
-
项目类别:Standard Grant
-
资助金额:$42.08万
-
财政年份:2018
-
负责人:Harry Mairson
-
依托单位:
SHF:small:Functional geometry and the Traite de Lutherie: Domain-specific languages for computational thinking about the science of art
-
批准号:1422029
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2014
-
负责人:Harry Mairson
-
依托单位:
New Foundations for Control Flow Analysis
-
批准号:0811297
-
项目类别:Standard Grant
-
资助金额:$23.0万
-
财政年份:2008
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228901
-
项目类别:Standard Grant
-
资助金额:$9.07万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228951
-
项目类别:Standard Grant
-
资助金额:$27.0万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:9988312
-
项目类别:Standard Grant
-
资助金额:$11.19万
-
财政年份:2000
-
负责人:Harry Mairson
-
依托单位:
Experimental Software Systems: Linear Naming: Experimental Software for Optimizing Communication Protocols
-
批准号:9806718
-
项目类别:Continuing Grant
-
资助金额:$90.97万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
CISE-PostDoc: Design and Analysis of Symmetric, Hybrid Procedure-calling Protocols
-
批准号:9804662
-
项目类别:Standard Grant
-
资助金额:$6.6万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
Programming Language Foundations of Computation Theory
-
批准号:9619638
-
项目类别:Standard Grant
-
资助金额:$21.02万
-
财政年份:1997
-
负责人:Harry Mairson
-
依托单位:
CISE Postdoctoral Program: Computational Efficiency of Optimal Reduction in Lambda Calculus
-
批准号:9504288
-
项目类别:Standard Grant
-
资助金额:$4.62万
-
财政年份:1995
-
负责人:Harry Mairson
-
依托单位:
Logic, Complexity, and Programming Languages
-
批准号:9216185
-
项目类别:Standard Grant
-
资助金额:$14.21万
-
财政年份:1993
-
负责人:Harry Mairson
-
依托单位:
Logic and Complexity of Type Inference in Programming Languages
-
批准号:9017125
-
项目类别:Standard Grant
-
资助金额:$9.36万
-
财政年份:1991
-
负责人:Harry Mairson
-
依托单位:
海外基金