×

高阶(pi)演算中的可逆性。 (英语) Zbl 1338.68078号

摘要:可逆计算的概念由于其在不同领域的应用,特别是在可靠系统的编程抽象研究中,越来越受到人们的关注。在本文中,我们继续由V.达诺斯J.克里文[Lect.Notes Comput.Sci.3170,292–307(2004;1099.68066兹比尔); 同上,第3653、398–412页(2005年;Zbl 1134.68432号)]通过定义一个可逆的高阶(pi)演算,称为(mathsf{rho}\pi)。我们证明了演算中的可逆性是因果一致的,用于支持可逆性的因果信息与由M.博雷尔D.桑吉奥吉【Acta Inf.35,No.5,353–400(1998;Zbl 0908.68103号)]. 最后,我们证明了可以将\(\mathsf{rho}\pi\)忠实地编码为高阶\(\pi\)的变体,这大大改进了我们在本文会议版中获得的结果。

理学硕士:

2010年第68季度 计算模式(非确定性、并行、交互式、概率性等)
68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部 哈尔

参考文献:

[1] Bennett,C.H.,《可逆计算历史注释》,IBM J.Res.Dev.,32,1,16-23(1988)
[2] Landauer,R.,计算过程中产生的不可逆性和热量,IBM J.Res.Dev.,5183-191(1961)·Zbl 1160.68305号
[3] Frank,M.P.,《可逆计算导论:动机、进展和挑战》(第二届计算前沿会议(2005年),美国计算机学会),385-390
[4] 卡德利,L。;Laneve,C.,《可逆结构》(CMSB(2011),ACM),131-140
[5] Akgul,T。;Mooney,V.J.,用于调试的汇编指令级反向执行,ACM Trans。柔和。工程方法。,13, 2, 149-198 (2004)
[6] Altenkirch,T。;Grattage,J.,《函数量子编程语言》(LICS(2005),IEEE计算机学会),249-258
[7] Bishop,P.,《使用可逆计算实现故障安全》(第八届软件可靠性工程国际研讨会(1997)),182-191年
[8] 阿维齐尼斯,A。;J.-C.拉普利。;Randell,B。;Landwehr,C.E.,可靠和安全计算的基本概念和分类,IEEE Trans。可靠秒计算。,1, 1, 11-33 (2004)
[9] 雅各布斯,B。;Piessens,F.,《故障箱:可证明的安全异常处理》,(ECOOP.CECOOP,LNCS,第5653卷(2009年),施普林格出版社),470-494
[10] 埃尔诺扎希,E.N。;阿尔维西,L。;Wang,Y.-M。;Johnson,D.B.,消息传递系统中回滚恢复协议的调查,ACM Compute。调查。,34, 3, 375-408 (2002)
[11] 魏库姆,G。;Vossen,G.,《事务信息系统:并发控制和恢复的理论、算法和实践》(2002),Morgan Kaufmann
[12] Danos,V。;Krivine,J.,《可逆通信系统》,(CONCUR.CONCUR,LNCS,第3170卷(2004),施普林格出版社),292-307·Zbl 1099.68066号
[13] Danos,V。;Krivine,J.,《RCCS交易》,(CONCUR.CONCUR,LNCS,第3653卷(2005年),斯普林格出版社),第398-412页·Zbl 1134.68432号
[14] 菲利普斯,I.C.C。;Ulidowski,I.,逆转代数过程演算,J.Log。阿尔盖布。程序。,73, 1-2, 70-96 (2007) ·Zbl 1123.68065号
[15] Milner,R.,《通信和移动系统-π-微积分》(1999),剑桥大学出版社·Zbl 0942.68002号
[16] 拉内斯,我。;Mezzina,C.A。;Stefani,J.-B.,《反转高阶π》,(CONCUR.CONCUR,LNCS,第6269卷(2010年),施普林格出版社),478-493·Zbl 1287.68137号
[17] Sangiorgi,D.,高阶过程计算的双向模拟,Inf.Comput。,131, 2, 141-178 (1996) ·Zbl 0876.68042号
[18] 拉内斯,我。;Mezzina,C.A。;施密特,A。;Stefani,J.-B.,《控制高阶π的可逆性》,(CONCUR.CONCUR,LNCS,第6901卷(2011年),施普林格出版社),297-311·Zbl 1344.68168号
[19] 拉内斯,我。;Lienhardt,M。;Mezzina,C.A。;施密特,A。;Stefani,J.-B.,并发柔性可逆性,(ESOP.ESOP,LNCS,第7792卷(2013),施普林格出版社),370-390·Zbl 1381.68210号
[20] 克里斯特斯库,I。;Krivine,J。;Varacca,D.,可逆π演算的合成语义,(LICS(2013),IEEE计算机学会),388-397·Zbl 1366.68201号
[21] 博雷尔,M。;Sangiorgi,D.,《π演算因果关系的完全抽象语义》,《信息学报》。,35, 5, 353-400 (1998) ·Zbl 0908.68103号
[22] Danos,V。;Krivine,J.,《CCS-R中的正式分子生物学》,BioConcur。BioConcur,电子。注释Theor。计算。科学。,180、3、31-49(2007),爱思唯尔
[23] Lienhardt,M。;拉内斯,我。;Mezzina,C.A。;Stefani,J.-B.,《可逆抽象机及其空间开销》(FMOODS/FORTE.FMOODS/WORTE,LNCS,第7273卷(2012),施普林格出版社),第1-17页
[24] Sangiorgi,D.,在过程代数中表达迁移:一阶和高阶范式(1992),爱丁堡大学,博士论文CST-99-93
[25] 德尼古拉,R。;蒙塔纳里,美国。;Vaandrager,F.W.,《前后双向模拟》(CONCUR.CONCUR,LNCS,第458卷(1990年),施普林格出版社),152-165
[26] Hasuo,I.,通用正向和反向模拟,(CONCUR.CONCUR,LNCS,第4137卷(2006),Springer),406-420·Zbl 1151.68532号
[27] 菲利普斯,I.C.C。;Ulidowski,I.,《历史-保护双模拟的反向模式逻辑》(EXPRESS.EXPRESS,EPTCS,第64卷(2011年)),104-118·Zbl 1457.68193号
[28] Lévy,J.-J.,对λβK-演算;和标签的应用程序λ-微积分,理论。计算。科学。,2, 1, 97-114 (1976) ·Zbl 0335.02016号
[29] Cattani,G.L。;Sewell,P.,《姓名传递过程模型:交错和因果》,Inf.Compute。,190, 2, 136-178 (2004) ·Zbl 1101.68693号
[30] 克雷法,S。;瓦拉卡,D。;Yoshida,N.,内部像素的合成事件结构语义,(CONCUR.CONCUR,LNCS,第4703卷(2007),Springer),317-332·Zbl 1151.68524号
[31] 瓦拉卡,D。;吉田,N.,《类型事件结构和线性像素》,理论。计算。科学。,411, 19, 1949-1973 (2010) ·Zbl 1200.68165号
[32] Fournet,C。;Gonthier,G.,自反化学抽象机和连接微积分,(POPL(1996),ACM),372-385
[33] Fournet,C。;Gonthier,G.,连接演算:一种用于分布式移动编程的语言,(APPSEM.APPSEM,LNCS,vol.2395(2000),Springer),268-332·Zbl 1065.68071号
[34] Milner,R.,《函数作为过程》,数学。结构计算。科学。,2119-141(1992年)·Zbl 0773.03012号
[35] Sangiorgi,D.,《从λ到π》;或者,重新发现延续,数学。结构计算。科学。,9, 4, 367-401 (1999) ·Zbl 0939.68019号
[36] 巴伦德雷格特,H.P.,《兰姆达演算——它的语法和语义》(1984),北荷兰·Zbl 0551.03007号
[37] 施密特,A。;Stefani,J.-B.,《M演算:一种高阶分布式过程演算》(POPL(2003),ACM),50-61·兹比尔1321.68365
[38] Lenglet,S。;施密特,A。;Stefani,J.-B.,钝化结石中的正常双模拟,(FOSSACS.FOSSACS,LNCS,第5504卷(2009年),Springer),257-271·Zbl 1234.68303号
[39] Abramov,S.M。;Glück,R.,《逆计算原理和通用求解算法》,(计算的本质。计算的本质,LNCS,第2566卷(2002年),Springer),269-295·Zbl 1026.68023号
[40] Czarnecki,K。;福斯特,J.N。;胡,Z。;拉梅尔,R。;Schürr,A。;Terwilliger,J.F.,《双向转换:跨学科视角》,(ICMT,ICMT,LNCS,第5563卷(2009),Springer),260-283
[41] 福斯特,J.N。;格林沃尔德,M.B。;摩尔,J.T。;皮尔斯,公元前。;Schmitt,A.,《双向树转换的组合器:视图更新问题的语言方法》,ACM Trans。程序。语言系统。,29, 3 (2007)
[42] Lecerf,Y.,《设计可逆性的机器》。不溶性草书en\(n\ in n\)de l’équation\(n=\theta^n\),o\(θ\)est un“代码同构”,C.r.Acad。科学。,257, 2597-2600 (1963) ·Zbl 0192.06901号
[43] Bennett,C.H.,《计算的逻辑可逆性》,IBM J.Res.Dev.,17,6,525-532(1973)·Zbl 0267.68024号
[44] Morita,K.,《可逆计算和细胞自动机——一项调查》,Theoret。计算。科学。,395, 1, 101-131 (2008) ·Zbl 1145.68036号
[45] Zelkowitz,M.,《可逆执行》,Commun。ACM,16566(1973年)
[46] Leeman,G.B.,《编程语言中撤销操作的正式方法》,ACM Trans。程序。语言系统。,8, 1, 50-87 (1986) ·Zbl 0592.68015号
[47] Abramsky,S.,可逆计算的结构方法,定理。计算。科学。,347, 3, 441-464 (2005) ·Zbl 1081.68019号
[48] Danos,V。;Regnier,L.,可逆、不可逆和最优λ-机器,理论。计算。科学。,227, 1-2, 79-97 (1999) ·Zbl 0952.03008号
[49] Kluge,W.E.,可逆SE(M)CD机,(IFL.IFL,LNCS,第1868卷(1999),施普林格),95-113
[50] 斯托达特,B。;Lynas,R。;Zeyda,F.,一种支持可逆概率保护命令语言的虚拟机,RC。RC,电子。注释Theor。计算。科学。,253,6,33-56(2010),爱思唯尔
[51] 横山,T。;Glück,R.,《一种可逆编程语言及其可逆自解释器》(PEPM(2007),ACM),144-153
[52] 横山,T。;Axelsen,H.B。;Glück,R.,可逆编程语言的原理,(第五届计算前沿会议(2008),ACM),43-54
[53] 横山,T。;Axelsen,H.B。;Glück,R.,可逆流程图语言和结构化可逆程序定理,(ICALP.ICALP,LNCS,第5126卷(2008),Springer),258-270·Zbl 1155.68388号
[54] Mu,S。;胡,Z。;Takeichi,M.,可逆计算的内射语言,(第七届国际程序构造数学会议。第七届程序构造数学国际会议,MPC·Zbl 1106.68345号
[55] 横山,T。;Axelsen,H.B。;Glück,R.,《走向可逆功能语言》(RC.RC,LNCS,第7165卷(2011),施普林格出版社),14-29·Zbl 1407.68075号
[56] 詹姆斯·R·P。;Sabry,A.,《信息效应》(POPL(2012),ACM),73-84·Zbl 1321.68267号
[58] Danos,V。;Krivine,J。;Sobocinski,P.,一般可逆性,EXPRESS。EXPRESS电子。注释Theor。计算。科学。,175、3、75-86(2007),爱思唯尔·Zbl 1277.68175号
[59] 贾奇诺,E。;拉内斯,我。;Mezzina,C.A。;Tiezzi,F.,基于元组的语言中的因果一致可逆性,(PDP(2015),IEEE计算机学会),467-475
[60] 德尼古拉,R。;费拉里,G。;Pugliese,R.,KLAIM:代理交互和移动性的核心语言,Trans。柔和。工程师,24115-330(1998)
[61] 菲利普斯一世。;乌利多夫斯基,I。;Yuen,S.,《可逆过程演算与ERK信号通路建模》,(RC.RC,LNCS,第7581卷(2012年),Springer),218-232·兹比尔1451.68124
[62] Balzer,R.M.,EXDAMS:可扩展调试和监控系统,(AFIPS Spring Joint Computing Conference。AFIPS春季联合计算会议,AFIPS Conferences Proceedings,vol.34(1969),AFIPS Press),567-580
[63] 费尔德曼,S.I。;Brown,C.B.,Igor:通过可逆执行进行程序调试的系统,(并行和分布式调试研讨会(1988)),112-123
[64] Boothe,B.,《双向调试的高效算法》(PLDI(2000),ACM),299-310
[65] 波蒂埃,G。;西班牙坦特。,回到未来:无所不知的调试,IEEE Softw。,26, 6, 78-85 (2009)
[66] 贾奇诺,E。;拉内斯,我。;Mezzina,C.A.,因果一致可逆调试,(FASE.FASE,LNCS,第8411卷(2014),施普林格),370-384
[67] Carothers,C.D。;Perumalla,K.S。;Fujimoto,R.,使用反向计算的高效乐观并行模拟,ACM Trans。模型。计算。模拟。,9, 3, 224-253 (1999)
[68] LeBlanc,T。;Mellor-Crummey,J.,用即时回放调试并行程序,IEEE Trans。计算。,36, 4 (1987)
[69] Cook,J.J.,Java字节码的反向执行,计算。J.,45,6,608-619(2002)·Zbl 1036.68016号
[70] Buhrman,H。;Tromp,J。;Vitányi,P.M.B.,可逆模拟的时间和空间界限,(ICALP.ICALP,LNCS,第2076卷(2001年),Springer),1017-1027·Zbl 0986.68512号
[71] Vitányi,P.M.B.,《可逆计算中的时间、空间和能量》(Conf.computing Frontiers(2005),ACM),435-444
[72] Klarlund,N。;Schneider,F.,使用进度措施证明非确定性规定的安全特性,Inform。和计算。,107, 1, 151-170 (1993) ·Zbl 0799.68136号
[73] 北卡罗来纳州林奇。;Vaandrager,F.W.,《正向和反向模拟》,I:无约束系统,Inform。和计算。,121, 2, 214-233 (1995) ·Zbl 0834.68123号
[74] 北卡罗来纳州林奇。;Vaandrager,F.W.,向前和向后仿真,II:基于时间的系统,Inform。和计算。,128,1,1-25(1996年)·Zbl 0856.68103号
[75] 菲利普斯一世。;Ulidowski,I.,事件结构中的可逆性和不对称冲突,(CONCUR.CONCUR,LNCS,第8052卷(2013年),Springer),303-318·兹比尔1390.68486
[76] 菲利普斯,I.C.C。;Ulidowski,I.,稳定构型结构上的反向互模拟,(SOS.SOS,EPTCS,第18卷(2009年)),62-76·Zbl 1454.68081号
[77] Degano,P。;Priami,C.,移动进程的非交互语义,Theoret。计算。科学。,216,1-2237-270(1999年)·Zbl 0914.68128号
[78] 克雷法,S。;瓦拉卡,D。;Yoshida,N.,pi-calculus中并行挤压的事件结构语义,(FOSSACS.FOSSACS,LNCS,vol.7213(2012),Springer),225-239·Zbl 1352.68179号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。