SHF: Small: Efficient Verification of Nonlinear Arithmetic
SHF: Small: Efficient Verification of Nonlinear Arithmetic
批准号:
1714593
负责人:
Paul Beame
金额:
$45.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-09-01 至 2021-08-31
中文摘要
近几十年来,形式化方法在证明硬件和软件制品的性质方面取得了许多成功。然而,缺乏通用的有效方法来验证涉及非线性算术的设计--涉及整数乘法的算术--一直是验证方法在广泛应用中的有效性的主要障碍。在许多其他应用中,依赖于非线性算法的计算是CPU设计、密码学和用于高效存储数据以便于检索的结构的核心。本项目致力于实现包括非线性算法在内的硬件和软件设计的高效验证。这个项目探索了扩展当前最有效的验证方法类的方法,这些方法的核心是使用布尔可满足性(SAT)解算器来处理包括整数乘法的设计。研究人员已经证明,被猜测代表验证非线性算术的难度的整数乘法电路的某些性质可以在捕获最先进的SAT解算器能力的推理系统中有效地验证。该项目利用并扩展这些理论见解来开发实用方法,这些方法将在使用非线性算法的软件和硬件制品的广泛验证任务中获得成功。研究成果将在开放源码工具中广泛传播,供人们用于验证,从而产生具有更高可信度的软件和硬件,包括人们每天依赖的安全关键应用程序。
英文摘要
In recent decades, formal methods have produced many successes in proving properties of hardware and software artifacts. However, the lack of general efficient methods to verify designs that involve nonlinear arithmetic -- arithmetic that involves integer multiplication -- has been a major impediment to the effectiveness of verification methods in a broad array of applications. Among many other applications, computations that depend on nonlinear arithmetic are at the heart of CPU designs, cryptography, and structures for efficient storage of data for easy retrieval. This project is focused on achieving efficient verification of hardware and software designs that include nonlinear arithmetic. This project explores methods for extending the most widely effective class of current verification methods, which at their heart use Boolean satisfiability (SAT) solvers, to handle designs that include integer multiplication. The investigators have shown that certain properties of integer multiplication circuits that have been conjectured to be representative of the difficulty of verifying nonlinear arithmetic can be efficiently verified in systems of inference that capture the capabilities of state-of-the-art SAT solvers. This project leverages and extends these theoretical insights to develop practical methods that will succeed in a broad range of verification tasks for software and hardware artifacts that use nonlinear arithmetic. The research results will be widely disseminated in open source tools for people to use for verification leading to software and hardware with a higher level of trustworthiness, including in safety-critical applications that people rely on every day.
期刊论文(5)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.34727/2020/isbn.978-3-85448-042-6_27
发表时间:
2020
期刊:
FMCAD 2020
影响因子:
--
作者:
[Liew, Vincent, Beame, Paul, Devriendt, Jo, Elffers, Jan, Nordström, Jakob]
通讯作者:
Nordström, Jakob
Adding Dual Variables to Algebraic Reasoning for Gate-Level Multiplier Verification
将双变量添加到代数推理中以进行门级乘法器验证
DOI:
10.23919/date54114.2022.9774587
发表时间:
2022
期刊:
Automation & Test in Europe Conference & Exhibition (DATE
影响因子:
--
作者:
[Kaufmann, Daniela, Beame, Paul, Biere Armin, Nordstrom, Jakob]
通讯作者:
Nordstrom, Jakob
Automating Regular or Ordered Resolution is NP-Hard
自动执行常规或有序解析是 NP 困难的
DOI:
--
发表时间:
2020
期刊:
Electronic colloquium on computational complexity
影响因子:
--
作者:
[Bell, Zoe]
通讯作者:
Bell, Zoe
DOI:
10.1145/3319396
发表时间:
2019
期刊:
Journal of the ACM
影响因子:
2.5
作者:
[Beame, Paul, Liew, Vincent]
通讯作者:
Liew, Vincent
AF: Small: Complexity of Representations for Inference
-
批准号:2006359
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2020
-
负责人:Paul Beame
-
依托单位:
AF: Small: Communication and Resource Tradeoffs
-
批准号:1524246
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2015
-
负责人:Paul Beame
-
依托单位:
AF: Small:Tradeoffs among Measures in Computational and Proof Complexity
-
批准号:1217099
-
项目类别:Standard Grant
-
资助金额:$44.0万
-
财政年份:2012
-
负责人:Paul Beame
-
依托单位:
AF: Large: Collaborative Research: Reliable Quantum Communication and Computation in the Presence of Noise
-
批准号:1111382
-
项目类别:Continuing Grant
-
资助金额:$128.63万
-
财政年份:2011
-
负责人:Paul Beame
-
依托单位:
Travel Support for IEEE Symposium on Foundations of Computer Science (FOCS 2011)
-
批准号:1147364
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2011
-
负责人:Paul Beame
-
依托单位:
Travel Support for the Symposium on Foundations of Computer Science (FOCS 2010)
-
批准号:1049485
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2010
-
负责人:Paul Beame
-
依托单位:
AF: Small: Graph Isomorphism and Quantum Random Walks by Anyons
-
批准号:0916400
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2009
-
负责人:Paul Beame
-
依托单位:
Semi-algebraic complexity and models for massive data set processing
-
批准号:0830626
-
项目类别:Continuing Grant
-
资助金额:$41.45万
-
财政年份:2008
-
负责人:Paul Beame
-
依托单位:
Communication Complexity, Proof Complexity, and Approximation
-
批准号:0514870
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:2005
-
负责人:Paul Beame
-
依托单位:
ITR: Inference in AI, Verification, and Theory: A Unified Approach
-
批准号:0219468
-
项目类别:Continuing Grant
-
资助金额:$49.0万
-
财政年份:2002
-
负责人:Paul Beame
-
依托单位:
Lower Bounds for Time-space Tradeoffs, Data Structures, and Proof Complexity
-
批准号:0098066
-
项目类别:Standard Grant
-
资助金额:$29.7万
-
财政年份:2001
-
负责人:Paul Beame
-
依托单位:
Computational and Proof Complexity Bounds
-
批准号:9800124
-
项目类别:Standard Grant
-
资助金额:$21.3万
-
财政年份:1998
-
负责人:Paul Beame
-
依托单位:
Computational Complexity Lower Bounds
-
批准号:9303017
-
项目类别:Continuing Grant
-
资助金额:$19.32万
-
财政年份:1994
-
负责人:Paul Beame
-
依托单位:
PYI: Resource Bounds and Parallel Computation.
-
批准号:8858799
-
项目类别:Continuing Grant
-
资助金额:$27.45万
-
财政年份:1988
-
负责人:Paul Beame
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: