EAGER: Duality-Based Algorithm Synthesis
EAGER: Duality-Based Algorithm Synthesis
批准号:
1750009
负责人:
Ashish Tiwari
金额:
$24.99万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-10-01 至 2020-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The task of designing an algorithm that performs a desired function, or achieves a desired goal, currently requires expertise in the problem domain. Consequently, although people have access to powerful computing platforms, most non-experts are limited to using these platforms through pre-programmed apps. Automated program synthesis changes this current state of affairs by enabling computers to convert high-level specification of the problem to a computable procedure. Apart from the benefit of making technology accessible to more people, program synthesis has the promise of reducing errors, and improving performance, of software. Program synthesis refers to the problem of discovering a program that meets the requirements specified by a user. It is a hard problem to solve in general. However, if the space of possible programs is restricted, then it becomes feasible to iteratively search the space of possible programs for some program that works correctly on all inputs. The quantifier alternation in this exists-forall formulation makes synthesis computationally difficult and hinders scalability. This project drastically improves efficiency of program synthesis by developing and exploiting a notion of duality in programming. Duality between computing and proving promises to play a foundational role in understanding program analysis and synthesis. It not only encompasses several well-known concepts, such as types, abstractions, and abstract interpretation, but also goes beyond them to provide a general methodology for attaching a proof with a program. Duality enables approximating the exists-forall synthesis constraint by a relatively more tractable exists-constraint. This project develops the duality-based synthesis approach. This project also makes contributions to education, research, and technology transfer to industry through freely distributed tools and academic visitor programs that include internships for graduate students.
期刊论文(15)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
2019-09
期刊:
arXiv: Learning
影响因子:
--
作者:
[Uyeong Jang;Susmit Jha;S. Jha]
通讯作者:
Uyeong Jang;Susmit Jha;S. Jha
DOI:
10.23919/acc.2019.8815169
发表时间:
2019-02
期刊:
2019 American Control Conference (ACC)
影响因子:
--
作者:
[Margaret P. Chapman;Jonathan Lacotte;Aviv Tamar;Donggun Lee;K. Smith;Victoria Cheng;J. Fisac;Susmit Jha;M. Pavone;C. Tomlin]
通讯作者:
Margaret P. Chapman;Jonathan Lacotte;Aviv Tamar;Donggun Lee;K. Smith;Victoria Cheng;J. Fisac;Susmit Jha;M. Pavone;C. Tomlin
DOI:
10.1016/j.ifacol.2018.08.026
发表时间:
2018
期刊:
影响因子:
--
作者:
[Souradeep Dutta;Susmit Jha;S. Sankaranarayanan;A. Tiwari]
通讯作者:
Souradeep Dutta;Susmit Jha;S. Sankaranarayanan;A. Tiwari
DOI:
--
发表时间:
2018
期刊:
Thirty-third Conference on Neural Information Processing Systems (NeurIPS
影响因子:
--
作者:
[VazquezChanlatte, Marcell, Jha, Susmit, Tiwari, Ashish, Seshia, Sanjit]
通讯作者:
Seshia, Sanjit
TrojDRL: Trojan Attacks on Deep Reinforcement Learning Agents. In Proc. 57th ACM/IEEE Design Automation Conference (DAC), 2020, March 2020
TrojDRL:针对深度强化学习代理的木马攻击。
DOI:
--
发表时间:
2020
期刊:
2020
影响因子:
--
作者:
[Panagiota, Kiourti, Kacper, Wardega, Jha, Susmit, Wenchao, Li.]
通讯作者:
Wenchao, Li.
共 12 条
SHF: Small: Computer-Aided Synthesis for Distributed Algorithms
-
批准号:1423296
-
项目类别:Standard Grant
-
资助金额:$49.95万
-
财政年份:2014
-
负责人:Ashish Tiwari
-
依托单位:
CSR: Small: Reinventing Formal Methods for Cyber-Physical Systems
-
批准号:1423298
-
项目类别:Standard Grant
-
资助金额:$43.92万
-
财政年份:2014
-
负责人:Ashish Tiwari
-
依托单位:
SHF: CSR: Small: Bounded Verification and Bounded Synthesis
-
批准号:1017483
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2010
-
负责人:Ashish Tiwari
-
依托单位:
CSR: Small: SMT-Aware Real Constraint Solving
-
批准号:0917398
-
项目类别:Continuing Grant
-
资助金额:$46.69万
-
财政年份:2009
-
负责人:Ashish Tiwari
-
依托单位:
CSR--EHS: Invariants for Continuous and Hybrid Dynamical Systems
-
批准号:0720721
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2007
-
负责人:Ashish Tiwari
-
依托单位:
Symbolic Approaches to Analysis and Hybrid Systems
-
批准号:0311348
-
项目类别:Continuing Grant
-
资助金额:$21.0万
-
财政年份:2003
-
负责人:Ashish Tiwari
-
依托单位:
海外基金