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解算器证明生成的初步工作表明,其他自动推理任务也适用于这种方法。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Generating Extended Resolution Proofs with a BDD-Based SAT Solver
使用基于 BDD 的 SAT 求解器生成扩展分辨率证明
- DOI:10.1145/3595295
- 发表时间:2023
- 期刊:
- 影响因子:0.5
- 作者:Bryant, Randal E.;Heule, Marijn J.
- 通讯作者:Heule, Marijn J.
Moving Definition Variables in Quantified Boolean Formulas
在量化布尔公式中移动定义变量
- DOI:10.1007/978-3-030-99524-9_26
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Reeves, Joseph E.;Heule, Marijn J.;Bryant, Randal E.
- 通讯作者:Bryant, Randal E.
Certified Knowledge Compilation with Application to Verified Model Counting
认证知识编译及其应用于验证模型计数
- DOI:10.4230/lipics.sat.2023.6
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Bryant, Randal E.;Nawrocki, Wojciech;Avigad, Jeremy;Heule, Marijn J.
- 通讯作者:Heule, Marijn J.
Clausal Proofs for Pseudo-Boolean Reasoning
伪布尔推理的子句证明
- DOI:10.1007/978-3-030-99524-9_25
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Bryant, Randal E.;Heule, Marijn J.
- 通讯作者:Heule, Marijn J.
Tbuddy: A Proof-Generating BDD Package
- DOI:10.34727/2022/isbn.978-3-85448-053-2_10
- 发表时间:2022-10
- 期刊:
- 影响因子:0
- 作者:R. Bryant
- 通讯作者:R. Bryant
{{
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
相似国自然基金
昼夜节律性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 RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
CSR: Small: Leveraging Physical Side-Channels for Good
CSR:小:利用物理侧通道做好事
- 批准号:
2312089 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
NeTS: Small: NSF-DST: Modernizing Underground Mining Operations with Millimeter-Wave Imaging and Networking
NeTS:小型:NSF-DST:利用毫米波成像和网络实现地下采矿作业现代化
- 批准号:
2342833 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
CPS: Small: NSF-DST: Autonomous Operations of Multi-UAV Uncrewed Aerial Systems using Onboard Sensing to Monitor and Track Natural Disaster Events
CPS:小型:NSF-DST:使用机载传感监测和跟踪自然灾害事件的多无人机无人航空系统自主操作
- 批准号:
2343062 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: FET: Small: Reservoir Computing with Ion-Channel-Based Memristors
合作研究:FET:小型:基于离子通道忆阻器的储层计算
- 批准号:
2403559 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
オミックス解析を用いたブドウ球菌 small colony variants の包括的特徴づけ
使用组学分析全面表征葡萄球菌小菌落变体
- 批准号:
24K13443 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
AF: Small: Problems in Algorithmic Game Theory for Online Markets
AF:小:在线市场的算法博弈论问题
- 批准号:
2332922 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: FET: Small: Algorithmic Self-Assembly with Crisscross Slats
合作研究:FET:小型:十字交叉板条的算法自组装
- 批准号:
2329908 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
NeTS: Small: ML-Driven Online Traffic Analysis at Multi-Terabit Line Rates
NeTS:小型:ML 驱动的多太比特线路速率在线流量分析
- 批准号:
2331111 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
- 批准号:
2331302 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
- 批准号:
2331301 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant