×

用于问题可解循环的基于矩的不变量的自动生成。 (英语) 兹比尔1437.68041

Chen,Yu-Fang(编辑)等,验证和分析自动化技术。2019年10月28日至31日,第17届国际研讨会,ATVA 2019,台湾台北。诉讼程序。查姆:斯普林格。莱克特。注释计算。科学。11781, 255-276 (2019).
概要:概率程序分析的主要挑战之一是计算总结循环行为的不变属性。不变量生成的自动化仍处于初级阶段,大多数时候只针对程序变量的预期值,这不足以恢复程序的全部概率行为。我们提出了一种自动生成概率程序子类的基于矩的不变量的方法,称为概率可解循环,对随机变量和参数化分布进行多项式赋值。我们将符号求和和和和与统计学的方法结合起来,导出不变量作为程序变量的高阶矩(如期望值或方差)的有效属性。我们在几个例子中成功地评估了我们的工作,在这些例子中,还不可能完全自动化地计算程序变量的高阶矩和不变量。
关于整个系列,请参见[Zbl 1428.68012号].

MSC公司:

68号30 软件工程的数学方面(规范、验证、度量、需求等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Baier,C.,Katoen,J.P.:模型检验原理。麻省理工学院出版社,剑桥(2008)·兹比尔1179.68076
[2] Barthe,G.,Espitau,T.,Ferrer Fioriti,L.M.,Hsu,J.:通过Doob分解合成概率不变量。收录:Chaudhuri,S.,Farzan,A.(编辑)CAV 2016。LNCS,第9779卷,第43-61页。查姆施普林格(2016)。https://doi.org/10.1007/978-3-319-41528-4_3 ·Zbl 1411.68057号 ·数字对象标识代码:10.1007/978-3-319-41528-43
[3] Batz,K.,Kaminski,B.L.,Katoen,J.-P.,Matheja,C.:贝叶斯网络,我会给你采样多久?摘自:Ahmed,A.(编辑)《2018年员工持股计划》。LNCS,第10801卷,第186-213页。查姆施普林格(2018)。https://doi.org/10.1007/978-3-319-89884-1_7 ·Zbl 1418.68050号 ·数字对象标识代码:10.1007/978-3-319-89884-17
[4] Bouissou,O.,Goubault,E.,Puto,S.,Chakarov,A.,Sankaranarayanan,S.:使用概率仿射形式和测量不等式集中的不确定性传播。收录:Chechik,M.,Raskin,J.-F.(编辑)TACAS 2016。LNCS,第9636卷,第225-243页。斯普林格,海德堡(2016)。https://doi.org/10.1007/978-3-662-49674-9_13 ·兹比尔1420.68205 ·文件编号:10.1007/978-3-662-49674-9_13
[5] Chakarov,A.,Sankaranarayanan,S.:概率程序循环作为不动点的期望不变量。摘自:Müller-Olm,M.,Seidl,H.(编辑)SAS 2014。LNCS,第8723卷,第85-100页。施普林格,查姆(2014)。https://doi.org/10.1007/978-3-319-10936-7_6 ·数字对象标识代码:10.1007/978-3-319-10936-76
[6] Chatterjee,K.,Fu,H.,Goharshady,A.K.,Goharsady,E.K.:非确定性递归程序的多项式不变量生成。In:PLDI(2019年,即将推出)·Zbl 1411.68025号
[7] Chen,Y.-F.,Hong,C.-D.,Wang,B.-Y.,Zhang,L.:通过拉格朗日插值生成反例制导多项式回路不变量。收录人:Kroening,D.,Psreanu,C.s.(eds.)CAV 2015。LNCS,第9206卷,第658-674页。查姆施普林格(2015)。https://doi.org/10.1007/978-3-319-21690-4_44 ·Zbl 1381.68049号 ·数字对象标识代码:10.1007/978-3-319-21690-44
[8] Dehnert,C.,Junges,S.,Katoen,J.-P.,Volk,M.:风暴即将来临:现代概率模型检查器。收录人:Majumdar,R.,Kunčak,V.(编辑)CAV 2017。LNCS,第10427卷,第592-600页。查姆施普林格(2017)。https://doi.org/10.1007/978-3-319-63390-9_31 ·数字对象标识代码:10.1007/978-3-319-63390-9_31
[9] Feng,Y.,Zhang,L.,Jansen,D.N.,Zhan,N.,Xia,B.:寻找概率规划的多项式循环不变量。收录人:D'Souza,D.,Narayan Kumar,K.(编辑)ATVA 2017。LNCS,第10482卷,第400-416页。查姆施普林格(2017)。https://doi.org/10.1007/978-3-319-68167-2_26 ·Zbl 1495.68042号 ·数字对象标识代码:10.1007/978-3-319-68167-2_26
[10] Fu,H.,Chatterjee,K.:非确定性概率程序的终止。收录:Enea,C.,Piskac,R.(编辑)VMCAI 2019。LNCS,第11388卷,第468-490页。查姆施普林格(2019)。https://doi.org/10.1007/978-3-030-11245-5_22 ·Zbl 1522.68152号 ·doi:10.1007/978-3-030-11245-5_22
[11] Gehr,T.、Misailovic,S.、Vechev,M.:PSI:概率程序的精确符号推理。收录:Chaudhuri,S.,Farzan,A.(编辑)CAV 2016。LNCS,第9779卷,第62-83页。查姆施普林格(2016)。https://doi.org/10.1007/978-3-319-41528-44 ·文件编号:10.1007/978-3-319-41528-4_4
[12] Ghahramani,Z.:概率机器学习和人工智能。《自然》521(7553),452-459(2015)·doi:10.1038/nature14541
[13] Gretz,F.,Katoen,J.-P.,McIver,A.:Prinsys-on对概率循环不变量的探索。收录人:Joshi,K.、Siegle,M.、Stoelinga,M.和D'Argenio,P.R.(编辑)QEST 2013。LNCS,第8054卷,第193-208页。斯普林格,海德堡(2013)。https://doi.org/10.1007/978-3-642-40196-1_17 ·doi:10.1007/978-3-642-40196-1_17
[14] Hermanns,H.,Wachter,B.,Zhang,L.:概率CEGAR。收录:Gupta,A.,Malik,S.(编辑)CAV 2008。LNCS,第5123卷,第162-175页。施普林格,海德堡(2008)。https://doi.org/10.1007/978-3-540-70545-1_16 ·Zbl 1155.68438号 ·doi:10.1007/978-3-540-70545-1_16
[15] Humenberger,A.,Jaroschek,M.,Kovács,L.:Aligator.jl–循环不变量生成的Julia包。收件人:Rabe,F.,Farmer,W.M.,Passmore,G.O.,Youssef,A.(编辑)CICM 2018。LNCS(LNAI),第11006卷,第111-117页。查姆施普林格(2018)。https://doi.org/10.1007/978-3-319-96812-4_10 ·Zbl 1417.68293号 ·数字对象标识代码:10.1007/978-3-319-96812-4-10
[16] Jansen,N.、Dehnert,C.、Kaminski,B.L.、Katoen,J.-P、Westhofen,L.:概率程序的有界模型检验。收录人:Artho,C.,Legay,A.,Peled,D.(编辑)ATVA 2016。LNCS,第9938卷,第68-85页。查姆施普林格(2016)。https://doi.org/10.1007/978-3-319-46520-3_5 ·Zbl 1398.68343号 ·doi:10.1007/978-3-319-46520-35
[17] Kaminski,B.L.,Katoen,J.,Matheja,C.:关于分析概率程序的难度。《信息学报》56(3),255-285(2019)·兹伯利1417.68054 ·doi:10.1007/s00236-018-0321-1
[18] Karp,R.M.:概率递推关系。J.ACM 41(6),1136-1150(1994)·Zbl 0830.68046号 ·数字对象标识代码:10.1145/195613.195632
[19] Katoen,J.-P.,McIver,A.K.,Meinicke,L.A.,Morgan,C.C.:概率程序的线性变分生成:自动支持基于证据的方法。In:Cousot,R.,Martel,M.(编辑)SAS 2010。LNCS,第6337卷,第390-406页。施普林格,海德堡(2010)。https://doi.org/10.1007/978-3-642-15769-1_24 ·Zbl 1239.68020号 ·doi:10.1007/978-3642-15769-124
[20] Katoen,J.P.,Zaprev,I.S.,Hahn,E.M.,Hermanns,H.,Jansen,D.N.:概率模型检查器MRMC.执行.评估。68(2), 90-104 (2011) ·doi:10.1016/j.peva.2010.04.001
[21] Kattenbelt,M.,Kwiatkowska,M.Z.,Norman,G.,Parker,D.:马尔可夫决策过程的基于游戏的抽象再定义框架。形式方法系统。设计。36(3), 246-280 (2010) ·Zbl 1233.90276号 ·doi:10.1007/s10703-010-0097-6
[22] Kauers,M.,Paule,P.:混凝土四面体-符号和,递归方程,生成函数,渐近估计。符号计算的文本和专著。斯普林格,海德堡(2011)·Zbl 1225.00001号
[23] Kovács,L.:关于P-可解循环的代数推理。收录:Ramakrishnan,C.R.,Rehof,J.(编辑)TACAS 2008。LNCS,第4963卷,第249-264页。施普林格,海德堡(2008)。https://doi.org/10.1007/978-3-540-78800-3_18 ·Zbl 1134.68600号 ·doi:10.1007/978-3-540-78800-3_18
[24] Kura,S.、Urabe,N.、Hasuo,I.:随机程序运行时的尾部概率(通过鞅计算)。收录:Vojnar,T.,Zhang,L.(编辑)TACAS 2019。LNCS,第11428卷,第135-153页。查姆施普林格(2019)。https://doi.org/10.1007/978-3-030-17465-1_8 ·Zbl 1527.68037号 ·doi:10.1007/978-3-030-17465-18
[25] Kwiatkowska,M.,Norman,G.,Parker,D.:PRISM 4.0:概率实时系统的验证。在:Gopalakrishnan,G.,Qadeer,S.(编辑)CAV 2011。LNCS,第6806卷,第585-591页。斯普林格,海德堡(2011)。https://doi.org/10.1007/978-3-642-22110-1_47 ·doi:10.1007/978-3642-22110-147
[26] Lin,G.L.:通过力矩描述分布。印度统计局(1992年)
[27] McIver,A.,Morgan,C.:概率系统的抽象、精炼和证明。计算机科学专著。施普林格,海德堡(2005)·Zbl 1069.68039号
[28] McIver,A.、Morgan,C.、Kaminski,B.L.、Katoen,J.P.:一项新的几乎完全终止证明规则。PACMPL 2(POPL),33:1-33:28(2018)·doi:10.1145/3158121
[29] 诺维·因弗拉迪,P。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。