CRII: SHF: Distributed Systems With Verified Complexity By Design
CRII:SHF:设计复杂性经过验证的分布式系统
基本信息
- 批准号:1657358
- 负责人:
- 金额:$ 17.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-03-01 至 2020-02-29
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Distributed systems, which coordinate multiple networked computers to meet a shared goal, are critical to the nation's digital infrastructure. Yet they are also notoriously difficult to get right, especially in the face of computer and network faults. Previous research efforts have used tools from formal methods, such as theorem provers, to build distributed systems with formally verified correctness guarantees. This project advances the state-of-the-art by attacking the complementary problem of formally verifying performance guarantees for a class of distributed systems representable as games: distributed routers, load balancers, and others. Such performance guarantees are useful in a wide variety of settings, from real-time systems to low-latency web applications. The project additionally supports curricular development at both the undergraduate and graduate levels, as well as activities such as the investigator's "Coq Bootcamp", a twice-weekly summer seminar on formal verification for undergraduates.The investigator's technical methodology combines tools from programming languages, such as domain-specific languages (DSLs) for correct-by-construction programming in Coq, with recent work in algorithmic game theory: Roughgarden?s smooth games and an implementation of games called multiplicative weights. By composing a DSL for smooth games with a verified implementation of multiplicative weights, this project formally bounds the time within which a smooth game converges, and the quality of the resulting state wrt. optimal. To recover guarantees against a network model that permits faults, the project uses a quantified version of the Verdi system's verified system transformers to wrap smooth games in implementations of common distributed design patterns such as sequence numbering.
分布式系统协调多台联网计算机以实现共同目标,对国家的数字基础设施至关重要。然而,他们也是出了名的难以得到正确的,特别是在面对计算机和网络故障。以前的研究工作使用的工具,从正式的方法,如定理证明,建立分布式系统的正式验证的正确性保证。该项目通过攻击可表示为游戏的一类分布式系统(分布式路由器,负载均衡器等)的正式验证性能保证的补充问题来推进最先进的技术。这种性能保证在各种设置中都很有用,从实时系统到低延迟Web应用程序。该项目还支持本科生和研究生水平的课程开发,以及研究者的“Coq Bootcamp”等活动,这是一个每周两次的针对本科生的形式验证夏季研讨会。研究者的技术方法结合了编程语言的工具,例如用于Coq中的正确构造编程的特定领域语言(DSL),以及最近在算法博弈论方面的工作:拉夫加登?的光滑游戏和游戏的实现称为乘法权重。通过组成一个DSL的平滑游戏与验证的乘法权重的实现,该项目正式界定的时间内,一个平滑的游戏收敛,并产生的状态wrt的质量。最佳为了恢复对允许故障的网络模型的保证,该项目使用了Verdi系统的验证系统转换器的量化版本,以在常见的分布式设计模式(如序列编号)的实现中包装平滑的游戏。
项目成果
期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Certifying the True Error: Machine Learning in Coq with Verified Generalization Guarantees
- DOI:10.1609/aaai.v33i01.33012662
- 发表时间:2019-07
- 期刊:
- 影响因子:0
- 作者:Alexander Bagnall;Gordon Stewart
- 通讯作者:Alexander Bagnall;Gordon Stewart
A Library for Algorithmic Game Theory in Ssreflect/Coq
Ssreflect/Coq 中的算法博弈论库
- DOI:10.6092/issn.1972-5787/7235
- 发表时间:2017
- 期刊:
- 影响因子:0
- 作者:Bagnall, Alexander;Merten, Samuel;Stewart, Gordon
- 通讯作者:Stewart, Gordon
Verified Learning Without Regret
验证学习无悔
- DOI:10.1007/978-3-319-89884-1
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Merten, Samuel;Bagnall, Alexander;Stewart, Gordon
- 通讯作者:Stewart, Gordon
Brief Announcement: Certified Multiplicative Weights Update: Verified Learning Without Regret
简短公告:认证乘法权重更新:验证学习无悔
- DOI:10.1145/3087801.3087852
- 发表时间:2017
- 期刊:
- 影响因子:0
- 作者:Bagnall, Alexander;Merten, Samuel;Stewart, Gordon
- 通讯作者:Stewart, Gordon
{{
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 }}
James Stewart其他文献
Chapter 24: Strategic Energy Management (SEM) Evaluation Protocol. The Uniform Methods Project: Methods for Determining Energy Efficiency Savings for Specific Measures
第 24 章:战略能源管理 (SEM) 评估协议。
- DOI:
10.2172/1358337 - 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
James Stewart - 通讯作者:
James Stewart
Benchmark problems for the Mesoscale Multiphysics Phase Field Simulator (MEMPHIS)
中尺度多物理相场模拟器 (MEMPHIS) 的基准问题
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
R. Dingreville;James Stewart;Elton Y. Chen - 通讯作者:
Elton Y. Chen
Fast mixing via polymers for random graphs with unbounded degree
通过聚合物快速混合以获得无界度的随机图
- DOI:
10.4230/lipics.approx/random.2021.36 - 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
Andreas Galanis;L. A. Goldberg;James Stewart - 通讯作者:
James Stewart
Revolution remixed? The emergence of Open Content Film-making as a viable component within the mainstream film industry
革命混音?
- DOI:
10.1080/1369118x.2018.1465109 - 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
G. Campagnolo;Evi Giannatou;M. Franklin;James Stewart;Robin Williams - 通讯作者:
Robin Williams
LONG-RUN SAVINGS AND COST-EFFECTIVENESS OF HOME ENERGY REPORT PROGRAMS
家庭能源报告计划的长期节省和成本效益
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
M. Khawaja;James Stewart;Mike Li;Scott Neuman Opower;Alex Lopez Opower;David Sumi Cadmus;Brian Hedman;Mehdi Maasoumy;Programs;Post;Savings;Life;17 References - 通讯作者:
17 References
James Stewart的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('James Stewart', 18)}}的其他基金
The role of LC3-associated phagocytosis during virus infection
LC3相关吞噬作用在病毒感染过程中的作用
- 批准号:
BB/R00904X/1 - 财政年份:2018
- 资助金额:
$ 17.5万 - 项目类别:
Research Grant
BPIFA1: from anti-viral peptide to immunomodulator
BPIFA1:从抗病毒肽到免疫调节剂
- 批准号:
BB/R018863/1 - 财政年份:2018
- 资助金额:
$ 17.5万 - 项目类别:
Research Grant
The Role of SPLUNC1/BPIFA1 in the Host Response to Respiratory Virus Infection
SPLUNC1/BPIFA1 在宿主对呼吸道病毒感染反应中的作用
- 批准号:
BB/K009664/1 - 财政年份:2013
- 资助金额:
$ 17.5万 - 项目类别:
Research Grant
Evolution of Placental Calcium Transport in Reptiles
爬行动物胎盘钙运输的进化
- 批准号:
0615695 - 财政年份:2006
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
A Longitudinal, Multidicipline Study of HS Students Modeling in Science
高中学生科学建模的纵向、多学科研究
- 批准号:
9972963 - 财政年份:1999
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
Model-Revising Problem Solving in Evolutionary Biology
进化生物学中的模型修正问题解决
- 批准号:
9554193 - 财政年份:1996
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
Doctoral Dissertation Research: Scientists in the Classroom: The Structure of the Disciplines Movement in American Science Education, 1949-1964
博士论文研究:课堂上的科学家:美国科学教育学科运动的结构,1949-1964
- 批准号:
9632778 - 财政年份:1996
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Enhancement of Minority Student Achievement in the Science Classroom
提高少数民族学生在科学课堂上的成绩
- 批准号:
9155170 - 财政年份:1992
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
相似国自然基金
天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
- 批准号:82302939
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
- 批准号:81572468
- 批准年份:2015
- 资助金额:60.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: SHF: Small: Technical Debt Management in Dynamic and Distributed Systems
合作研究:SHF:小型:动态和分布式系统中的技术债务管理
- 批准号:
2232720 - 财政年份:2023
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Technical Debt Management in Dynamic and Distributed Systems
合作研究:SHF:小型:动态和分布式系统中的技术债务管理
- 批准号:
2232721 - 财政年份:2023
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CRII: SHF: A Parallel and Distributed Framework for Graph Mining on GPUs
CRII:SHF:GPU 上图挖掘的并行分布式框架
- 批准号:
2245792 - 财政年份:2023
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
SHF: Small: A Distributed Scalable End-to-End Tail Latency SLO Guaranteed Resource Management Framework for Microservices
SHF:Small:分布式可扩展端到端尾部延迟 SLO 保证的微服务资源管理框架
- 批准号:
2226117 - 财政年份:2022
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Distributed Fragmented Software Design Meetings
协作研究:SHF:小型:分布式碎片化软件设计会议
- 批准号:
2210812 - 财政年份:2022
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Distributed Fragmented Software Design Meetings
协作研究:SHF:小型:分布式碎片化软件设计会议
- 批准号:
2210813 - 财政年份:2022
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: HERMES: On-Device Distributed Machine Learning via Model-Hardware Co-Design
协作研究:SHF:媒介:HERMES:通过模型硬件协同设计实现设备上分布式机器学习
- 批准号:
2107085 - 财政年份:2021
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
Collaborative Research: SHF: Medium: HERMES: On-Device Distributed Machine Learning via Model-Hardware Co-Design
协作研究:SHF:媒介:HERMES:通过模型硬件协同设计实现设备上分布式机器学习
- 批准号:
2107024 - 财政年份:2021
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
SHF: Medium: Configuration for Assurance: Safe, Live, and Secure Distributed Systems
SHF:中:保证配置:安全、实时和可靠的分布式系统
- 批准号:
1954837 - 财政年份:2020
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
SHF: Small: Synthesis of Complex Deep Neural Networks on Distributed Resource-Constrained Devices
SHF:小型:分布式资源受限设备上复杂深度神经网络的综合
- 批准号:
2006394 - 财政年份:2020
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant