SHF: Medium: Improving the Efficiency and Applicability of Decision Diagrams
SHF: Medium: Improving the Efficiency and Applicability of Decision Diagrams
批准号:
2212142
负责人:
Andrew Miner
金额:
$70.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-10-01 至 2025-09-30
中文摘要
该项目扩展并改进了二进制决策图(bdd),二进制决策图是一种重要的技术,通过自动发现和利用模式,可以有效地解决各种应用领域中的组合问题。该项目的新颖之处在于增加了bdd可以利用的模式类型,并将几种不同的决策图统一到一个具有更广泛应用程序的一致框架中。该项目的影响是BDD技术的理论进步,对BDD解决方案技术的速度和内存效率的显著改进,使它们适合于过去不依赖于BDD的更广泛的应用领域,以及实现新BDD的开源软件库。该软件不仅便于对各种基准模型的工作进行评估,而且还降低了其他领域研究人员采用该软件的障碍。此外,该项目将研究成果纳入他们的研究生和本科课程。从历史上看,bdd存在两个主要但独立的版本:完全约简和零抑制,它们可以被视为利用不同类型模式的不同约简规则。这个项目包括将这两个简化规则以及新的规则整合到一个单一的结构中。这允许用户同时利用所有约简规则,而不必选择其中一个而不是另一个。同样,该项目整合了(历史上分离的)变量来表示非布尔函数,即多终端和边值bdd,并纳入了新的约简规则。框架设计(即约简规则和边缘值类型)由各种应用领域指导,包括bdd已经获得广泛成功的领域(模型检查、硬件验证和约束问题)和bdd在不久的将来有可能产生重大影响的领域(运动规划、物流和网络验证)。该项目的技术挑战包括开发规则,使特性的组合不会相互干扰(特别是,使每个函数在BDD中具有唯一的表示,即使应用了几个约简规则),改进BDD算法以利用新规则,并最终在软件库中有效地实现这些算法。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
This project extends and improves binary decision diagrams (BDDs), an important technology that enables efficient solution for combinatorial problems in a variety of application domains, via automatic discovery and exploitation of patterns. The project's novelties are to increase the types of patterns that BDDs can utilize, and to unify several different varieties of decision diagrams into a single, consistent framework with broader applications. The project's impacts are theoretical advancements in BDD technology, significant improvements to the speed and memory efficiency of BDD solution techniques, making them suited to broader application areas that in the past have not relied on BDDs, and an open-source software library implementing the new BDDs. The software not only facilitates evaluation of the work on a variety of benchmark models, but also lowers the adoption barriers for researchers in other areas. In addition, the project incorporates research results in their graduate and undergraduate courses.Historically, BDDs exist in two main but separate versions: fully-reduced and zero-suppressed, which can be viewed as different reduction rules that exploit different types of patterns. This project involves integrating these two reduction rules, along with new ones, into a single structure. This allows users to exploit all the reduction rules simultaneously, without having to choose one over the other. Similarly, the project integrates (historically separated) variants to represent non-boolean functions, namely multi-terminal and edge-valued BDDs, and incorporates the new reduction rules. The framework design (i.e., reduction rules and edge value types) is guided by a variety of application domains, including both domains where BDDs have already enjoyed widespread success (model checking, hardware verification, and constraint problems) and domains where BDDs have potential to make substantial impact in the near future (motion planning, logistics, and network verification). The technical challenges of the project include developing rules so that the combination of features do not interfere with each other (in particular, so that every function has a unique representation in the BDD, even when several reduction rules apply), improving BDD algorithms to exploit the new rules, and finally implementing those algorithms efficiently in a software library.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.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
DOI:
--
发表时间:
2023
期刊:
IEEE John Vincent Atanasoff Symposium on Modern Computing
影响因子:
--
作者:
[Ciardo, Gianfranco, Miner, Andrew S.]
通讯作者:
Miner, Andrew S.
DOI:
--
发表时间:
2023
期刊:
Application and Theory of Petri Nets and Concurrency
影响因子:
--
作者:
[Hosseini, Seyedehzahra, Ciardo, Gianfranco]
通讯作者:
Ciardo, Gianfranco
SBIR Phase II: Micro-Fluidic LiDAR for Autonomous Vehicles
-
批准号:1853156
-
项目类别:Standard Grant
-
资助金额:$74.97万
-
财政年份:2019
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase I: Micro-Fluidic LiDAR for Autonomous Vehicles
-
批准号:1747116
-
项目类别:Standard Grant
-
资助金额:$22.5万
-
财政年份:2018
-
负责人:Andrew Miner
-
依托单位:
SI2 - SSE: A Next-Generation Decision Diagram Library
-
批准号:1642397
-
项目类别:Standard Grant
-
资助金额:$49.87万
-
财政年份:2017
-
负责人:Andrew Miner
-
依托单位:
Midwest Verification Day 2016
-
批准号:1707092
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2016
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase II: Thermo-Electric Conversion by Optimally Scaled Nanocomposite Materials
-
批准号:0848530
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2009
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase I: Thermo-Electric Conversion by Optimally Scaled Nanocomposite Materials
-
批准号:0740295
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2008
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase II: High Performance Cooling Devices through Wafer Scale Manufacturing
-
批准号:0750189
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase I: High Performance Cooling Devices through Wafer Scale Manufacturing
-
批准号:0637734
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2007
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase I: Photon Assisted Active Cooling
-
批准号:0712220
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2007
-
负责人:Andrew Miner
-
依托单位:
SBIR Phase I: Nanoparticle Gaskets for Room Temperature MEMS Packaging
-
批准号:0539799
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Andrew Miner
-
依托单位:
CAREER: Composition Approaches for the Analysis of Complex Systems
-
批准号:0546041
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2006
-
负责人:Andrew Miner
-
依托单位:
CSR--SMA: Software Verification Using Plug and Play Components
-
批准号:0509340
-
项目类别:Standard Grant
-
资助金额:$4.99万
-
财政年份:2005
-
负责人:Andrew Miner
-
依托单位:
海外基金