SHF : Small: Certified Automated Reasoning with BDDs (CARB)

SHF:小型:经过 BDD 认证的自动推理 (CARB)

基本信息

  • 批准号:
    2108521
  • 负责人:
  • 金额:
    $ 49.97万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2021
  • 资助国家:
    美国
  • 起止时间:
    2021-06-01 至 2024-05-31
  • 项目状态:
    已结题

项目摘要

Automated reasoning programs allow computers to apply methods based on mathematical logic to evaluate the correctness and security of hardware and software. They overcome the limitations of human reasoning with greater capacity, rigor, and reliability. Unfortunately, like all complex software systems, these programs may contain errors in the core algorithms or their implementations, causing them to produce incorrect results. This risk can be eliminated by having the program generate a checkable proof: a detailed account of its reasoning process in a formal, logical notation. This proof can then be checked by a much simpler checking program, quickly detecting any erroneous steps. This project extends the scope of automated reasoning programs for which checkable proofs can be generated, enabling more advanced forms of analysis to be performed in a trustworthy manner. Proof generation has become a common feature of Boolean satisfiability (SAT) solvers, greatly improving their reliability and trustworthiness. This project aims to improve the ability of other automated reasoning programs to generate checkable proofs of their results. It extends the proof rules used by existing logical frameworks to enable additional reasoning capabilities. Formally verified checkers that support these rules are implemented and made available. In terms of automated reasoning, the project devises new formulations of quantified Boolean formulas (QBF), dependency QBF (DQBF), model counting, and model checking that can generate proofs in existing and new logical frameworks. Reduced Ordered Binary Decisions Diagrams (BDDs) are used as the underlying mechanism for implementing the reasoning programs. BDDs have a proven track record for solving the problems of interest, and the reasoning behind many underlying algorithms can readily be expressed in simple logical frameworks. Preliminary work on proof generation by a BDD-based SAT solver demonstrate that other automated reasoning tasks are amenable to this approach.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.
自动推理程序允许计算机应用基于数学逻辑的方法来评估硬件和软件的正确性和安全性。 他们以更大的能力,严格和可靠性克服了人类推理的局限性。 不幸的是,像所有复杂的软件系统一样,这些程序可能包含核心算法或其实现中的错误,从而导致它们产生不正确的结果。 可以通过使程序产生可检查的证据来消除这种风险:以正式的逻辑符号中的推理过程的详细说明。 然后可以通过更简单的检查程序来检查此证明,并快速检测到任何错误的步骤。 该项目扩展了可以为其生成可检查证明的自动推理程序的范围,从而可以以值得信赖的方式执行更高级的分析形式。证明生成已成为布尔可满足(SAT)求解器的共同特征,从而大大提高了其可靠性和可信度。 该项目旨在提高其他自动推理计划的能力,以生成其结果的可检查证明。 它扩展了现有逻辑框架使用的证明规则,以实现其他推理功能。 实施支持这些规则的正式验证的调查器已实施并提供。 就自动推理而言,该项目设计了量化布尔公式(QBF),依赖关系QBF(DQBF),模型计数和模型检查的新公式,这些配方可以在现有和新的逻辑框架中生成证据。 减少有序的二进制决策图(BDD)用作实施推理程序的基本机制。 BDD具有解决感兴趣问题的验证记录,许多基础算法背后的推理很容易在简单的逻辑框架中表达。 基于BDD的SAT求解器在证明生成方面的初步工作表明,其他自动推理任务也可以接受这种方法。该奖项反映了NSF的法定任务,并被认为是通过基金会的知识分子优点和更广泛影响的评估评估来评估的审查标准。

项目成果

期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Generating Extended Resolution Proofs with a BDD-Based SAT Solver
使用基于 BDD 的 SAT 求解器生成扩展分辨率证明
Moving Definition Variables in Quantified Boolean Formulas
在量化布尔公式中移动定义变量
Certified Knowledge Compilation with Application to Verified Model Counting
认证知识编译及其应用于验证模型计数
Clausal Proofs for Pseudo-Boolean Reasoning
伪布尔推理的子句证明
Tbuddy: A Proof-Generating BDD Package
{{ 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 }}

Marienus Heule其他文献

Marienus Heule的其他文献

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

{{ truncateString('Marienus Heule', 18)}}的其他基金

SHF: Small: Synergy between Automated Reasoning and Interactive Theorem Proving
SHF:小:自动推理和交互式定理证明之间的协同作用
  • 批准号:
    2229099
  • 财政年份:
    2022
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: WLoS: Without Loss of Satisfaction
SHF:小:WLoS:不丧失满意度
  • 批准号:
    1910438
  • 财政年份:
    2019
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: WLoS: Without Loss of Satisfaction
SHF:小:WLoS:不丧失满意度
  • 批准号:
    2015445
  • 财政年份:
    2019
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: MaPaMaP: Massively Parallel Solving of Math Problems
SHF:小型:MaPaMaP:数学问题的大规模并行解决
  • 批准号:
    2006363
  • 财政年份:
    2019
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: Mechanical Verification of QBF Results
SHF:小型:QBF 结果的机械验证
  • 批准号:
    2010951
  • 财政年份:
    2019
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: MaPaMaP: Massively Parallel Solving of Math Problems
SHF:小型:MaPaMaP:数学问题的大规模并行解决
  • 批准号:
    1813993
  • 财政年份:
    2018
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: Mechanical Verification of QBF Results
SHF:小型:QBF 结果的机械验证
  • 批准号:
    1618574
  • 财政年份:
    2016
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: IsoLator: Avoiding Isomorphic Graphs Effectively
SHF:小:IsoLator:有效避免同构图
  • 批准号:
    1526760
  • 财政年份:
    2015
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant

相似国自然基金

靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
  • 批准号:
    32370966
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
  • 批准号:
    82304478
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
  • 批准号:
    82302422
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
  • 批准号:
    82371712
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
  • 批准号:
    32372613
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目

相似海外基金

An innovative telomerase-targeted, circulating tumor cell assay for monitoring NSCLC treated with radiation and immunotherapy
一种创新的端粒酶靶向循环肿瘤细胞检测方法,用于监测接受放射和免疫疗法治疗的非小细胞肺癌
  • 批准号:
    10546634
  • 财政年份:
    2023
  • 资助金额:
    $ 49.97万
  • 项目类别:
Novel Technologies to Isolate and Analyze Extrachromosomal DNAs for Diagnostic Applications
用于诊断应用的分离和分析染色体外 DNA 的新技术
  • 批准号:
    10759774
  • 财政年份:
    2023
  • 资助金额:
    $ 49.97万
  • 项目类别:
SHF: Small: Efficient, Deterministic and Formally Certified Methods for Solving Low-dimensional Linear Programs with Floating-point Precision
SHF:小型:用于以浮点精度求解低维线性程序的高效、确定性且经过正式认证的方法
  • 批准号:
    2312220
  • 财政年份:
    2023
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
SHF: Small: Compositional Certified Concurrent Abstraction Layers
SHF:小型:组合认证的并发抽象层
  • 批准号:
    2313433
  • 财政年份:
    2023
  • 资助金额:
    $ 49.97万
  • 项目类别:
    Standard Grant
3D diagnosis of Hirschsprung disease using open-top light-sheet microscopy
使用开顶光片显微镜对先天性巨结肠进行 3D 诊断
  • 批准号:
    10484508
  • 财政年份:
    2022
  • 资助金额:
    $ 49.97万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了