SHF: Small: A Framework for Bijective Data Transformations

SHF:小型:双射数据转换框架

基本信息

  • 批准号:
    1018172
  • 负责人:
  • 金额:
    $ 9.75万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2010
  • 资助国家:
    美国
  • 起止时间:
    2010-08-15 至 2013-01-31
  • 项目状态:
    已结题

项目摘要

A relatively small number of universal data types are used as basic building blocks in programming languages corresponding to a few well tested mathematical abstractions. This project is about structuring equivalences between them as bijective data type transformations connecting computational objects widely used by computer scientists and mathematicians, like sequences, sets, trees, logic circuits, graphs. An implementation of these transformations will be built in the form of an open source Data Transformation Library. It is also planned to make available the software in the form of a Java applet and a Mathematica notebook, having as broader impact various teaching applications and support for experimenting with data transformations in an intuitive, visual framework.The PI's recent work has showed that these bijections can be organized naturally as a finite groupoid with objects provided by the data types and morphisms provided by their transformations. The project plans to extend these encodings into a comprehensive data transformation framework providing a uniform view of the basic building blocks of various computational artifacts. It also plans exploring the transfer between data types of inductive definitions of their fundamental operations, opening the possibility to derive interesting new algorithms. As a proof of concept, algorithms performing arbitrary size arithmetic computations using symbolic representations like trees or graphs will be obtained. In a broader sense, the project is likely to bring significant simplifications to the ontology shared by computer science and engineering fields, resulting in better communication and synergy between them.
相对少量的通用数据类型用作编程语言中的基本构建块,对应于一些经过充分测试的数学抽象。这个项目是关于将它们之间的等价结构化为双射数据类型转换,连接计算机科学家和数学家广泛使用的计算对象,如序列,集合,树,逻辑电路,图形。这些转换的实现将以开源数据转换库的形式构建。它还计划提供的Java applet和Mathematica笔记本的形式的软件,具有更广泛的影响各种教学应用程序和支持实验数据转换在一个直观的,可视化的框架。PI的最近的工作表明,这些双射可以自然地组织为一个有限的广群提供的对象的数据类型和态射提供了他们的转换。该项目计划将这些编码扩展到一个全面的数据转换框架中,为各种计算工件的基本构建块提供统一的视图。它还计划探索其基本操作的归纳定义的数据类型之间的传输,从而为衍生有趣的新算法提供可能性。作为概念的证明,将获得使用符号表示(如树或图)执行任意大小算术计算的算法。从更广泛的意义上说,该项目可能会为计算机科学和工程领域共享的本体带来显着的简化,从而使它们之间更好地沟通和协同。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Paul Tarau其他文献

A simplified abstract machine for the execution of binary metaprograms
  • DOI:
  • 发表时间:
    1991
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Paul Tarau
  • 通讯作者:
    Paul Tarau
A Logic Programming Framework for Combinational Circuit Synthesis
组合电路综合的逻辑编程框架
Boltzmann Samplers for Closed Simply-Typed Lambda Terms
用于封闭式简单类型 Lambda 项的玻尔兹曼采样器
Declarative Combinatorics: Boolean Functions, Circuit Synthesis and BDDs in Haskell
声明性组合:Haskell 中的布尔函数、电路综合和 BDD
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Paul Tarau
  • 通讯作者:
    Paul Tarau
Integrated symbol table, engine and heap memory management in multi-engine prolog
多引擎 Prolog 中集成符号表、引擎和堆内存管理

Paul Tarau的其他文献

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

{{ truncateString('Paul Tarau', 18)}}的其他基金

SHF:Small:Arithmetic Algorithms and Applications of Hereditarily Binary Numbers
SHF:小:遗传二进制数的算术算法和应用
  • 批准号:
    1423324
  • 财政年份:
    2014
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
III: Small: Collaborative Research: Building a Large Multilingual Semantic Network for Text Processing Applications
III:小:协作研究:为文本处理应用构建大型多语言语义网络
  • 批准号:
    1018613
  • 财政年份:
    2010
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

FET: SHF: Small: A Verification Framework for Hybrid Classical and Quantum Protocols (VeriHCQ)
FET:SHF:小型:混合经典和量子协议的验证框架 (VeriHCQ)
  • 批准号:
    2330974
  • 财政年份:
    2024
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: A General Framework for Accelerating AI on Resource-Constrained Edge Devices
SHF:小型:在资源受限的边缘设备上加速 AI 的通用框架
  • 批准号:
    2211163
  • 财政年份:
    2022
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: A Distributed Scalable End-to-End Tail Latency SLO Guaranteed Resource Management Framework for Microservices
SHF:Small:分布式可扩展端到端尾部延迟 SLO 保证的微服务资源管理框架
  • 批准号:
    2226117
  • 财政年份:
    2022
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: A General Framework for Responsive Static Analysis
合作研究:SHF:小型:响应式静态分析的通用框架
  • 批准号:
    2223825
  • 财政年份:
    2022
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: A General Framework for Responsive Static Analysis
合作研究:SHF:小型:响应式静态分析的通用框架
  • 批准号:
    2223826
  • 财政年份:
    2022
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: Inter-Request Workflow and Dataflow in Web Applications: a Modeling Framework and its Applications
SHF:小型:Web 应用程序中的请求间工作流和数据流:建模框架及其应用程序
  • 批准号:
    2008056
  • 财政年份:
    2020
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: A Composable, Sound Optimization Framework for Loops and Recursion
SHF:小型:用于循环和递归的可组合、完善的优化框架
  • 批准号:
    1908504
  • 财政年份:
    2019
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Integrated Framework for System-Level Approximate Computing
SHF:小型:协作研究:系统级近似计算的集成框架
  • 批准号:
    1812467
  • 财政年份:
    2018
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Integrated Framework for System-Level Approximate Computing
SHF:小型:协作研究:系统级近似计算的集成框架
  • 批准号:
    1812495
  • 财政年份:
    2018
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: RUI: Synchronicity: A Framework for Synthesizing Concurrent Software from Sequential and Cooperative Specifications
SHF:小型:协作研究:RUI:同步性:根据顺序和协作规范合成并发软件的框架
  • 批准号:
    1812951
  • 财政年份:
    2018
  • 资助金额:
    $ 9.75万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了