詹伯华;马克西米利安·哈斯贝克。 在Isabelle中验证命令式程序的渐近时间复杂性。 (英语) Zbl 1511.68334号 Galmiche,Didier(编辑)等人,《自动推理》。2018年7月14日至17日在英国牛津举行的第九届国际联合会议IJCAR 2018,作为联邦逻辑会议的一部分。诉讼程序。查姆:斯普林格。莱克特。票据计算。科学。10900, 532-548 (2018). 摘要:我们在Isabelle中提出了一个用于验证命令式程序的渐近时间复杂性的框架。我们基于强制HOL及其分离逻辑的扩展,以包括运行时间。我们的框架能够处理时间复杂性分析的高级技术,例如使用Akra-Bazzi定理和摊销分析。各种自动化被构建并集成到auto2证明程序中,以推理具有时间信用的分离逻辑,并导出函数的渐近行为。作为案例研究,我们验证了命令式算法和数据结构(如中位数选择、Karatsuba算法和八叉树)的渐近时间复杂性(以及功能正确性)。关于整个系列,请参见[Zbl 1391.68006号]. 引用于三文件 MSC公司: 68伏15 定理证明(自动和交互式定理证明、演绎、解析等) 68号30 软件工程的数学方面(规范、验证、度量、需求等) 60年第68季度 规范和验证(程序逻辑、模型检查等) 关键词:伊莎贝尔;时间复杂性分析;分离逻辑;程序验证 软件:自动变速器2;自动2_强制_HOL;TiML公司;分离逻辑;朗道符号;贝列坎·扎森豪斯;中间值;Coq公司;伊莎贝尔/HOL;伊莎贝尔 PDF格式BibTeX公司 XML格式引用 \textit{B.Zhan}和\textit{M.P.L.Haslbeck},莱克特。票据计算。科学。10900,532--548(2018;Zbl 1511.68334) 全文: DOI程序 arXiv公司