Semantic Structures for Higher-Order Information Flow
高阶信息流的语义结构
基本信息
- 批准号:EP/H023097/1
- 负责人:
- 金额:$ 12.74万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Research Grant
- 财政年份:2010
- 资助国家:英国
- 起止时间:2010 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The aim of this research is to develop a general theory for describing and reasoning about higher-order programs, which can operate not just on basic data (such as numerical values) but programs themselves (which may also be higher-order programs). These arise in many different settings, but their subtle and complicated nature means that errors and inefficiencies are difficult to identify and rectify or avoid, without a strong theoretical basis for doing so.One way to describe these programs uses mathematical models based on representing programs as strategies in a formal game. This game semantics'' has been used to develop very accurate models and powerful reasoning tools for a wide range of higher-order programming languages - in particular, languages with imperative or mutable variables, which can be used to store data and programs and subsequently updated. However, there is no systematic way of describing these models - proving that they are well-behaved'' must generally be done on a case-by-case basis. This project will investigate a new way of constructing models of such languages, using structures from category theory to capture the dependence of one event'' in a computation on another (for example, reading from a mutable variable returns the last piece of data written to it) in an abstract way. Any instance of these relatively simple structures can be used to construct a model of the associated language, and they can also be used to guarantee that the model captures all observable properties of the language, for example. This will make it easier to find new models and prove their key properties. By developing a calculus for describing the semantic structures which have been identified, the proposed research will yield a novel way to write down higher-order imperative programs themselves, to generate rules for determining when two programs are equivalent (i.e. interchangeable), and to suggest rules for controlling information flow - for example, preventing an update of one variable from changing the value stored in a different one.
本研究的目的是开发一个描述和推理高阶程序的一般理论,高阶程序不仅可以对基本数据(如数值)进行操作,还可以对程序本身(也可以是高阶程序)进行操作。这些问题出现在许多不同的环境中,但它们微妙而复杂的性质意味着,如果没有强有力的理论基础,错误和低效很难识别、纠正或避免。描述这些程序的一种方法是使用数学模型,该模型将程序表示为正式游戏中的策略。这种游戏语义已被用于为各种高阶编程语言开发非常精确的模型和强大的推理工具-特别是具有命令式或可变变量的语言,这些变量可用于存储数据和程序并随后更新。然而,没有系统的方法来描述这些模型--证明它们行为良好”通常必须根据具体情况进行。这个项目将研究一种新的方法来构建这种语言的模型,使用范畴理论的结构来以抽象的方式捕获计算中一个事件对另一个事件的依赖性(例如,从可变变量中阅读返回写入它的最后一段数据)。这些相对简单的结构的任何实例都可以用于构建相关语言的模型,并且它们还可以用于保证模型捕获语言的所有可观察属性。这将使寻找新模型并证明其关键属性变得更容易。通过开发一种演算来描述已经确定的语义结构,所提出的研究将产生一种新的方法来写下高阶命令式程序本身,生成用于确定两个程序何时等价(即可互换)的规则,并建议控制信息流的规则-例如,防止一个变量的更新改变存储在不同变量中的值。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Realizability for Peano arithmetic with winning conditions in HON games
HON 游戏中具有获胜条件的 Peano 算术的可实现性
- DOI:10.1016/j.apal.2016.10.006
- 发表时间:2017
- 期刊:
- 影响因子:0.8
- 作者:Blot V
- 通讯作者:Blot V
An interpretation of system F through bar recursion
通过条形递归解释系统 F
- DOI:10.1109/lics.2017.8005066
- 发表时间:2017
- 期刊:
- 影响因子:0
- 作者:Blot V
- 通讯作者:Blot V
Extensional and Intensional Semantic Universes
外延和内涵语义宇宙
- DOI:10.1145/3209108.3209206
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Blot V
- 通讯作者:Blot V
Typed Lambda Calculi and Applications
类型化 Lambda 演算及其应用
- DOI:
- 发表时间:2013
- 期刊:
- 影响因子:0
- 作者:H. Aota;T. Fukunaga;H. Nagamochi;Masahito Hasegawa (ed.)
- 通讯作者:Masahito Hasegawa (ed.)
Hybrid realizability for intuitionistic and classical choice
直觉和经典选择的混合可实现性
- DOI:10.1145/2933575.2934511
- 发表时间:2016
- 期刊:
- 影响因子:0
- 作者:Blot V
- 通讯作者:Blot V
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
James Laird其他文献
Dose-Volume Predictors of Radiation Pneumonitis After Thoracic Hypofractionated Radiation Therapy
- DOI:
10.1016/j.prro.2023.11.006 - 发表时间:
2024-03-01 - 期刊:
- 影响因子:
- 作者:
Alexander Sasse;Patrick Oh;Nadia Saeed;Daniel X. Yang;Thomas J. Hayman;Christin A. Knowlton;Gabrielle W. Peters;Allison Campbell;James Laird;Nadine Housri;Henry S. Park - 通讯作者:
Henry S. Park
眞野成康:臨床現場に貢献する分析科学
Shigeyasu Mano:分析科学对临床实践的贡献
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Clementina Mesaros;Bogdan G.Gugiu;Rong Zhou;Seon Hwa Lee;Jaewoo Choi;James Laird;Ian A.Blair;Robert G.Salomon;島田美樹 - 通讯作者:
島田美樹
Radiation Recall Dermatitis After Capecitabine in a Patient With Triple Negative Breast Cancer
- DOI:
10.1016/j.prro.2021.06.001 - 发表时间:
2021-11-01 - 期刊:
- 影响因子:
- 作者:
James Laird;Jonathan Leventhal;Jane Kanowitz;Shari Damast - 通讯作者:
Shari Damast
Reply to "Questions About In-Breast Tumor Recurrence in Patients Treated with Breast-Conserving Therapy"
- DOI:
10.1245/s10434-017-6286-4 - 发表时间:
2017-12-21 - 期刊:
- 影响因子:3.500
- 作者:
James Laird;Lior Z. Braunstein - 通讯作者:
Lior Z. Braunstein
ASO Author Reflections: Breast Cancer Local Recurrence Versus New Primary—Clinical Predictors and Prognostic Implications
- DOI:
10.1245/s10434-018-6889-4 - 发表时间:
2018-10-10 - 期刊:
- 影响因子:3.500
- 作者:
James Laird;Lior Z. Braunstein - 通讯作者:
Lior Z. Braunstein
James Laird的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('James Laird', 18)}}的其他基金
Semantic Types for Verified Program Behaviour
已验证程序行为的语义类型
- 批准号:
EP/K037633/1 - 财政年份:2014
- 资助金额:
$ 12.74万 - 项目类别:
Research Grant
Acquisition of Physiological Monitoring Equipment for Research on the stimuli in tactile, auditory, and visual domains that elicit emotional responses
购买生理监测设备,用于研究引起情绪反应的触觉、听觉和视觉领域的刺激
- 批准号:
0420939 - 财政年份:2004
- 资助金额:
$ 12.74万 - 项目类别:
Standard Grant
相似海外基金
The role of higher-order genomic structures in cardiomyocyte nuclei under mechanical stress
机械应力下心肌细胞核中高阶基因组结构的作用
- 批准号:
23K07589 - 财政年份:2023
- 资助金额:
$ 12.74万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Probing in situ higher order structures of monoclonal antibodies at water-air and water-oil interfaces via high-field nuclear magnetic resonance spectroscopy for viral infections
通过高场核磁共振波谱技术在水-空气和水-油界面原位探测单克隆抗体的高阶结构以检测病毒感染
- 批准号:
10593377 - 财政年份:2023
- 资助金额:
$ 12.74万 - 项目类别:
Applications of Higher Algebraic Structures in Noncommutative Geometry
高等代数结构在非交换几何中的应用
- 批准号:
2302447 - 财政年份:2023
- 资助金额:
$ 12.74万 - 项目类别:
Continuing Grant
Rapid Assessment of Proteoform-Resolved Higher-Order Structures
快速评估蛋白质型解析的高阶结构
- 批准号:
10714301 - 财政年份:2023
- 资助金额:
$ 12.74万 - 项目类别:
Higher Spin Structures on Orbifolds
Orbifolds 上的更高自旋结构
- 批准号:
2889168 - 财政年份:2023
- 资助金额:
$ 12.74万 - 项目类别:
Studentship
Next generation biofabrication system for bottom-up processing of novel sheet-like biomaterials into higher-order patient specific tissue structures
下一代生物制造系统,用于将新型片状生物材料自下而上加工成更高阶的患者特异性组织结构
- 批准号:
569315-2022 - 财政年份:2022
- 资助金额:
$ 12.74万 - 项目类别:
Postgraduate Scholarships - Doctoral
Higher Categorical Structures with Applications to Orbifolds and Computational Semantics
更高的分类结构及其在 Orbifolds 和计算语义中的应用
- 批准号:
RGPIN-2021-03919 - 财政年份:2022
- 资助金额:
$ 12.74万 - 项目类别:
Discovery Grants Program - Individual
A computational proof of existence and uniqueness for higher Airy structures
高等艾里结构的存在性和唯一性的计算证明
- 批准号:
573155-2022 - 财政年份:2022
- 资助金额:
$ 12.74万 - 项目类别:
University Undergraduate Student Research Awards
FRG: Collaborative Research: Higher Categorical Structures in Algebraic Geometry
FRG:合作研究:代数几何中的更高范畴结构
- 批准号:
2152235 - 财政年份:2022
- 资助金额:
$ 12.74万 - 项目类别:
Standard Grant
Conference: Geometry and Physics---Deformations, Homotopy Algebras, and Higher Structures
会议:几何与物理——变形、同伦代数和更高结构
- 批准号:
2201270 - 财政年份:2022
- 资助金额:
$ 12.74万 - 项目类别:
Standard Grant














{{item.name}}会员




