课题基金 / 基金详情

SI2 - SSE: A Next-Generation Decision Diagram Library

SI2 - SSE: A Next-Generation Decision Diagram Library
SI2 - SSE:下一代决策图库
批准号:
1642397
负责人:
Andrew Miner
金额:
$49.87万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-01-01 至 2021-06-30

项目摘要

项目成果

Andrew Miner的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
There are a variety of scientific problems whose solution is made difficult because of the extremely large number of possibilities that must be considered and evaluated. Often, the difficulty is caused by a large number of combinations of interacting components, even though the individual components are relatively simple. Relevant practical problems are measuring the reliability of a communication network where links may fail (made difficult by the number of different communication paths in the network), or determining that an automobile's brakes will always work (made difficult by the number of combinations of the interacting software and hardware components in an automobile), or determining that the failure of one power generator will not cause a cascading failure that affects a large portion of the nation's power grid. This class of problem is conceptually similar to finding an optimal solution for Rubik's cube (which is made difficult by the large number of different possible configurations) or, in chess, determining if there is a sequence of moves in chess such that white can always force a win (made difficult by the huge number of different possible chess games). The goal of this project is to develop a software library called Meddly that various applications can use to build and represent solutions to these types of combinatoric problems. The underlying technology of Meddly is decision diagrams, a mechanism for organizing data in such a way that repeated patterns or subpatterns are automatically discovered and exploited during computation. The project will add to the capabilities of decision diagram technology, help to advance the understanding of this technology as well as apply it to more types of problems. Several researchers from around the world have expressed interest in Meddly, and as part of this project, developers will assist those researchers to integrate Meddly into existing tools, which will then be applied to real problems. The project also has educational goals, through the engagement of students in the project, and the incorporation of this work in existing courses.Many computer-based scientific or engineering applications need to store, analyze, and manipulate large data. Often, this data has enough structure that specialized data structures and algorithms can have dramatically smaller memory and time requirements than explicit approaches. An important such case is symbolic verification of hardware and software, where, traditionally, binary decision diagrams (BDDs) have been successfully employed to study systems with enormous state spaces. Several software libraries for BDDs have arisen to support these operations, and BDDs have been applied to diverse applications as a means to exploit structure that is often hidden. However, in the past decade, decision diagram theory has continued to advance, by generalizing BDDs to variants with multi-way decisions (MDDs), multi-way or numerical outcomes, or edge values to encode real-valued data, and by proposing a variety of reduction rules to change (and often shrink) the decision diagram shape, as well as many important algorithmic improvements. Unfortunately, decision diagram libraries have not kept up with these theoretical advances. The proposed work seeks to fill this gap, by merging and expanding two existing prototype libraries developed by the two invesigators, Meddly and TEDDY, into a powerful, next-generation decision diagram library that supports a more general theory of decision diagrams. The new library will encompass (1) non-binary variables, including a-priori unbounded discrete domains and even infinite domains under certain restrictions, (2) non-boolean function values, attached either to terminal nodes or to the edges of the decision diagram, and (3) a more general definition of canonicitythat includes a wide spectrum of reduction rules. Several proposed activities will help smooth the learning curve for users adopting this library, from proven methods such as user manuals, tutorials, examples, wikis, and user groups, to novel ones such as the development of visualization techniques to aid the debugging and understanding of decision diagrams. The proposed software will push decision diagram library support far beyond the capabilities of today's typical BDD libraries, allowing exciting new applications to emerge in diverse fields well beyond classic ones such as symbolic model checking. Additionally, the proposed research activities will improve our understanding of decision diagram technology, providing deep new insights into the nature of structured functions and their representations. This has the potential to advance the state of the art both in fields that currently utilize decision diagrams, as improved library support can lead to the ability to tackle problem instances of unprecedented size, and in fields where the availability of a library implementing the proposed decision diagram variants will allow researchers to tackle classic problems with novel approaches based on decision diagrams. A next-generation decision diagram library will positively impact disciplines ranging from engineering to computer science theory to biology, via improved software applications that manage large and structured data. Letters of support attest to the many research groups worldwide eager to include more general and powerful decision diagram capabilities in their tools. The anticipated educational impact includes development of publicly available online tutorials; research, implementation, and experimentation opportunities for both undergraduate and graduate students; and integration of the developed techniques and software into existing courses via lectures, assignments, and projects. The underlying theory and developed software resulting from the proposed activities will reinforce concepts that students will retain and apply during their careers.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
Reachability Set Generation Using Hybrid Relation Compatible Saturation
使用混合关系兼容饱和度生成可达性集
DOI: 10.1007/978-3-030-61739-4_3
发表时间: 2020
期刊: Lecture notes in computer science
影响因子: --
作者: [Biswal, Shruti, Miner, Andrew S]
通讯作者: Miner, Andrew S
SOUPS: A Variable Ordering Metric for the Saturation Algorithm
SOUPS:饱和算法的可变排序度量
DOI: 10.1109/acsd.2018.000-4
发表时间: 2018
期刊: 2018 18th International Conference on Application of Concurrency to System Design (ACSD
影响因子: --
作者: [Smith, Benjamin, Ciardo, Gianfranco]
通讯作者: Ciardo, Gianfranco
Variable Reordering in Binary Decision Diagrams
二元决策图中的变量重新排序
DOI: --
发表时间: 2017
期刊: 26th International Workshop on Logic & Synthesis
影响因子: --
作者: [Jiang, Chuan, Babar, Junaid, Ciardo, Gianfranco, Miner, Andrew S., Smith, Benjamin]
通讯作者: Smith, Benjamin
Improving Saturation Efficiency with Implicit Relations
利用隐式关系提高饱和效率
DOI: 10.1007/978-3-030-21571-2_17
发表时间: 2019
期刊: International Conference on Applications and Theory of Petri Nets and Concurrency
影响因子: --
作者: [Biswal, Shruti, Miner, Andrew]
通讯作者: Miner, Andrew
8
    SHF: Medium: Improving the Efficiency and Applicability of Decision Diagrams
    • 批准号:
      2212142
    • 项目类别:
      Standard Grant
    • 资助金额:
      $70.0万
    • 财政年份:
      2022
    • 负责人:
      Andrew Miner
    • 依托单位:
    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
    • 依托单位:
    Midwest Verification Day 2016
    • 批准号:
      1707092
    • 项目类别:
      Standard Grant
    • 资助金额:
      $1.0万
    • 财政年份:
      2016
    • 负责人:
      Andrew Miner
    • 依托单位:
    国内基金
    海外基金
    化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
    • 批准号:
      --
    • 项目类别:
      青年科学基金项目
    • 资助金额:
      30万元
    • 批准年份:
      2022
    • 负责人:
      张晓兰
    • 依托单位:
    太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
    • 批准号:
      --
    • 项目类别:
      面上项目
    • 资助金额:
      55万元
    • 批准年份:
      2022
    • 负责人:
      刘成延
    • 依托单位:
    掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
    • 批准号:
      12004100
    • 项目类别:
      青年科学基金项目
    • 资助金额:
      24.0万元
    • 批准年份:
      2020
    • 负责人:
      刘成延
    • 依托单位:
    基于SSE的航空信息系统信息安全保障评价指标体系的研究
    • 批准号:
      60776808
    • 项目类别:
      联合基金项目
    • 资助金额:
      19.0万元
    • 批准年份:
      2007
    • 负责人:
      吴志军
    • 依托单位: