CRII: SHF: Homotopical Logic Programs

CRII:SHF:同伦逻辑程序

基本信息

  • 批准号:
    2244839
  • 负责人:
  • 金额:
    $ 16.46万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2023
  • 资助国家:
    美国
  • 起止时间:
    2023-07-01 至 2025-06-30
  • 项目状态:
    未结题

项目摘要

This project provides a novel programming language centered around programming with shapes and structures, such as points, edges, and surfaces. This style of programming supports applications ranging from creative crafts like sewing to key computing topics like cryptography and computer-checked mathematics. The project’s novelties are its focus on programming with constraints, solving those constraints automatically by a computer, and providing a language that is suitable for application-level programming without extensive mathematical background, in contrast to traditional approaches. The project’s impacts are providing an elegant programming environment for the aforementioned application domains, providing a deeper understanding of the underlying theories of computation, and providing novel outreach activities, which use geometrically-intense crafts like sewing as an on-ramp to the rich mathematics of programs. The investigator develops HoTTLP, a logic programming (LP) interpretation of Homotopy Type Theory (HoTT). LP is the paradigm of programming-as-proof-search. HoTT is a style of type system with rich, higher-order notions of equality. Previous efforts to apply HoTT focused on its implementation within theorem-proving software, which entailed a sharp learning-curve. The project’s use of LP enables a simpler, application-level language that can be used without prior experience in specialized theorem-proving software, thus reducing the learning curve. The project answers these research questions: i) What types in HoTT can be interpreted as LP clauses? ii) What HoTTLP clauses should be considered well-typed? iii) What does it mean to solve HoTTLP constraints? iv) How can (backward and forward) proof search for HoTTLP be described precisely? v) What data structures and algorithms enable the implementation of those proof search procedures? vi) What do the nascent applications of HoTT stand to gain from HoTTLP? These contributions to the basic science of computing have potential impacts across diverse applications of computing. The outreach activities will provide students with a unique window into the field of programming language theory.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该项目提供了一种以形状和结构(例如点、边和曲面)编程为中心的新型编程语言,支持从缝纫等创意工艺到密码学和计算机检查数学等关键计算主题的应用。与传统方法相比,它的重点是带有约束的编程,通过计算机自动解决这些约束,并提供一种适合应用程序级编程的语言,而该项目的影响是为上述方法提供了一个优雅的编程环境。应用领域,提供更深入的理解研究人员开发了 HoTTLP,一种对同伦类型理论的逻辑编程 (LP) 解释。 HoTT)。HoTT 是一种具有丰富、高阶等式概念的类型系统,以前的努力主要集中在定理证明软件中的实现。该项目使用 LP 实现了一种更简单的应用程序级语言,无需事先具备专门的定理证明软件经验即可使用,从而缩短了学习曲线:i) 什么。 HoTT 中的类型可以解释为 LP 子句? ii) 哪些 HoTTLP 子句应被视为类型良好? iii) 解决 HoTTLP 约束意味着什么? iv) 如何(向后和向前)证明搜索v) 哪些数据结构和算法能够实现这些证明搜索程序? vi) HoTTP 的新兴应用可以从 HoTTLP 中获得什么?推广活动将为学生提供了解编程语言理论领域的独特窗口。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Homotopy Type Theory for Sewn Quilts
缝被子的同伦类型理论
  • DOI:
    10.1145/3609023.3609803
  • 发表时间:
    2023-08
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Clark, Charlotte;Bohrer, Rose
  • 通讯作者:
    Bohrer, Rose
{{ 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 }}

Rose Bohrer其他文献

Centering Humans in the Programming Languages Classroom: Building a Text for the Next Generation
以人类为中心的编程语言课堂:为下一代构建文本
Formally verified differential dynamic logic
经过正式验证的差分动态逻辑
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Rose Bohrer;Vincent Rahli;I. Vukotic;M. Völp;André Platzer
  • 通讯作者:
    André Platzer
A Hybrid, Dynamic Logic for Hybrid-Dynamic Information Flow
用于混合动态信息流的混合动态逻辑
TWAM: A Certifying Abstract Machine for Logic Programs
TWAM:逻辑程序的验证抽象机
  • DOI:
    10.1007/978-3-030-03592-1_7
  • 发表时间:
    2018-01-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Rose Bohrer;Karl Crary
  • 通讯作者:
    Karl Crary
Refining Constructive Hybrid Games
完善建设性混合游戏

Rose Bohrer的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Rose Bohrer', 18)}}的其他基金

SHF: Small: Game Logic Programming
SHF:小:游戏逻辑编程
  • 批准号:
    2346619
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant

相似国自然基金

面向5G通信的超高频FBAR耗散机理和耗散稳定性研究
  • 批准号:
    12302200
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
  • 批准号:
    82302939
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
宽运行范围超高频逆变系统架构拓扑与调控策略研究
  • 批准号:
    52377175
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
超高频同步整流DC-DC变换器效率优化关键技术研究
  • 批准号:
    62301375
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
强震动环境下10-100Hz超高频GNSS误差精细建模及监测应用研究
  • 批准号:
    42274025
  • 批准年份:
    2022
  • 资助金额:
    56 万元
  • 项目类别:
    面上项目

相似海外基金

CRII: SHF: A Novel Address Translation Architecture for Virtualized Clouds
CRII:SHF:一种用于虚拟化云的新型地址转换架构
  • 批准号:
    2348066
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant
CRII: SHF: Systematic Construction of Teaching Language Progressions for Embedded Domain-Specific Languages
CRII:SHF:嵌入式领域特定语言教学语言进程的系统构建
  • 批准号:
    2348408
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant
SHF: Small: Hardware-Software Co-design for Privacy Protection on Deep Learning-based Recommendation Systems
SHF:小型:基于深度学习的推荐系统的隐私保护软硬件协同设计
  • 批准号:
    2334628
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
  • 批准号:
    2402804
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant
SHF: Medium: Provably Correct, Energy-Efficient Edge Computing
SHF:中:可证明正确、节能的边缘计算
  • 批准号:
    2403144
  • 财政年份:
    2024
  • 资助金额:
    $ 16.46万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了