Computational aspects of the epsilon calculus
Computational aspects of the epsilon calculus
批准号:
261286-2007
负责人:
Zach, Richard
金额:
$1.02万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2012
资助国家:
加拿大
项目状态:
已结题
起止时间:
2012-01-01 至 2013-12-31
中文摘要
理论计算机科学中使用的许多形式化语言,如数据库查询语言、规范和验证的形式化语言,以及编程语言语义的类型系统,都使用非确定性选择函数。选择函数不确定地从指定的类中选择元素。使用包含逻辑选择运算符的逻辑可以有效地研究这种形式化。希尔伯特在微积分中研究了逻辑选择算子:在微积分中,形式为的项a (x)是某个满足a (x)的x,如果a (x)满足,否则是任意的。微积分及其发展的证明理论方法主要应用于数学系统的证明理论分析。然而,近年来,它也被广泛应用于计算机科学和计算语言学。例如,epsilon算子被用于处理Abiteboul和Vianu引入的关系数据库查询语言中的见证构造,抽象状态机中的选择构造,以及作为可扩展软件系统中动态链接的类型基础。
英文摘要
Many formalisms used in theoretical computer science such as database query languages, formalisms for specification and verification, and type systems for programming language semantics use non-deterministic choice functions. A choice function picks an element from a specified class non-deterministically. Such formalisms can be fruitfully investigated using logics incorporating a logical choice operator. Logical choice operators were investigated by Hilbert in the epsilon calculus: in the epsilon calculus, a term of the form epsilon-x A(x) is some x which satisfies A(x), if A(x) is satisfied, and arbitrary otherwise. The epsilon calculus and proof theoretic methods developed for the epsilon calculus have mainly been applied to the proof theoretic analysis of mathematical systems. In recent years, however, it has also been extensively applied in computer science and computational linguisitics. For instance, epsilon operators have been used in dealing with the witness construct in relational database query languages introduced by Abiteboul and Vianu, the choose construct in Abstract State Machines, and as a type foundation for dynamic linking in extensible software systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Computational aspects of the epsilon calculus
-
批准号:261286-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.02万
-
财政年份:2010
-
负责人:Zach, Richard
-
依托单位:
Computational aspects of the epsilon calculus
-
批准号:261286-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.02万
-
财政年份:2009
-
负责人:Zach, Richard
-
依托单位:
Computational aspects of the epsilon calculus
-
批准号:261286-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.02万
-
财政年份:2008
-
负责人:Zach, Richard
-
依托单位:
Computational aspects of the epsilon calculus
-
批准号:261286-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.02万
-
财政年份:2007
-
负责人:Zach, Richard
-
依托单位:
Gödel logics: foundations and applications to computer science
-
批准号:261286-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$0.95万
-
财政年份:2006
-
负责人:Zach, Richard
-
依托单位:
Gödel logics: foundations and applications to computer science
-
批准号:261286-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$0.95万
-
财政年份:2005
-
负责人:Zach, Richard
-
依托单位:
Gödel logics: foundations and applications to computer science
-
批准号:261286-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$0.95万
-
财政年份:2004
-
负责人:Zach, Richard
-
依托单位:
Gödel logics: foundations and applications to computer science
-
批准号:261286-2003
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$0.69万
-
财政年份:2003
-
负责人:Zach, Richard
-
依托单位:
国内基金
海外基金
基于构件软件的面向可靠安全Aspects建模和一体化开发方法研究
-
批准号:60503032
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2005
-
负责人:毛晓光
-
依托单位: