Program synthesis is the task of automatically deriving a program that has been specified by a user in advance. Combining automated theorem proving with program synthesis enables the automated construction of proven-to-be-correct programs, thereby ensuring software reliability. In this paper, we consider the superposition-based calculus extended to support synthesis of recursion-free programs allowing reasoning with uncomputable symbols. We present cases where the calculus fails and refine it to solve them. We prove that the refined calculus is sound. Finally, we also prove completeness in the following sense: if at least one computable program satisfying the given specification exists, we show that the modified calculus finds one.


翻译:程序合成是自动推导用户预先指定程序的任务。将自动定理证明与程序合成相结合,能够自动构建经证明的正确程序,从而确保软件可靠性。本文研究了扩展至支持无递归程序合成的基于重叠演算系统,该系统允许对不可计算符号进行推理。我们展示了该演算系统失效的情形,并通过改进使其能够解决这些问题。证明了改进后演算系统的可靠性。最后,我们还证明了以下意义上的完备性:若存在至少一个满足给定规范的可计算程序,则该改进演算系统能够发现这样一个程序。

0
下载
关闭预览

相关内容

Automator是苹果公司为他们的Mac OS X系统开发的一款软件。 只要通过点击拖拽鼠标等操作就可以将一系列动作组合成一个工作流,从而帮助你自动的(可重复的)完成一些复杂的工作。Automator还能横跨很多不同种类的程序,包括:查找器、Safari网络浏览器、iCal、地址簿或者其他的一些程序。它还能和一些第三方的程序一起工作,如微软的Office、Adobe公司的Photoshop或者Pixelmator等。
基于深度学习的程序合成研究进展
专知会员服务
18+阅读 · 2024年11月14日
面向强化学习的可解释性研究综述
专知会员服务
45+阅读 · 2024年7月30日
《图强化学习在组合优化中的应用》综述
专知会员服务
61+阅读 · 2024年4月10日
具有组合结构的统计推断和在线算法
专知会员服务
12+阅读 · 2022年12月13日
自动结构变分推理,Automatic structured variational inference
专知会员服务
41+阅读 · 2020年2月10日
「强化学习可解释性」最新2022综述
专知
12+阅读 · 2022年1月16日
智能合约的形式化验证方法研究综述
专知
16+阅读 · 2021年5月8日
深度学习可解释性研究进展
专知
19+阅读 · 2020年6月26日
关系推理:基于表示学习和语义要素
计算机研究与发展
19+阅读 · 2017年8月22日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
8+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
最新内容
致命七类无人机:无人机时代的演进型合成兵种
《异构无人水面艇集群作战自主制导算法》130页
相关VIP内容
基于深度学习的程序合成研究进展
专知会员服务
18+阅读 · 2024年11月14日
面向强化学习的可解释性研究综述
专知会员服务
45+阅读 · 2024年7月30日
《图强化学习在组合优化中的应用》综述
专知会员服务
61+阅读 · 2024年4月10日
具有组合结构的统计推断和在线算法
专知会员服务
12+阅读 · 2022年12月13日
自动结构变分推理,Automatic structured variational inference
专知会员服务
41+阅读 · 2020年2月10日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
8+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员