×

演算中的强正规化。 (英文) Zbl 1101.68705号

摘要:我们引入了一种类型化演算,其中通过类型性确保了强正规化。强正规化在许多计算环境中都是有用的特性,包括分布式系统。尽管它很简单,但我们的类型训练捕获了一类广泛的聚合的名字传递交互行为。强正规性的证明将类型化计算和线性逻辑的方法与过程理论推理相结合。它适用于涉及状态、非确定性、多态性、控制和其他扩展的系统。强规范化被证明具有显著的后果,包括弱二相似性的有限公理化,简单类型的\(\lambda\)-微积分的完全抽象嵌入,具有乘积和和以及交互中的基本活性。强规范性作为函数演算、术语重写和逻辑系统中的一个基本性质已被广泛研究。这项工作是将强规范性的理论和证明方法扩展到名称传递过程的第一步。

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abramsky,S.,线性逻辑的计算解释,TCS,111,3-57(1993)·Zbl 0791.03003号
[2] Abramsky,S.,《作为过程的证明》,TCS,135,5-9(1994)·Zbl 0850.68297号
[3] Abramsky,S。;Jagadeesan,R.,《乘法线性逻辑的游戏和完全完备性》,JSL,59(1994)·Zbl 0822.03007号
[4] Abramsky,S。;Jagadeesan,R。;Malacaria,P.,PCF的完全抽象,Inform。计算。,163, 409-470 (2000) ·Zbl 1006.68028号
[5] S.Abramsky,《过程可实现性,可实现性语义和应用教程研讨会》,1999年。可从<web.comlab.ox.ac.uk/oucl/work/samson.abramsky>获得;S.Abramsky,《过程可实现性,可实现性语义和应用教程研讨会》,1999年。可从<web.comlab.ox.ac.uk/oucl/work/samson.abramsky>获取
[6] T.Altenkirch,P.Dybjer,M.Hofmann,P.Scott,带副积的类型lambda演算的求值归一化,收录于:LICS’01会议录,IEEE,伦敦,2001年,第303-310页;T.Altenkirch,P.Dybjer,M.Hofmann,P.Scott,带副积的类型lambda演算的求值归一化,收录于:LICS’01会议录,IEEE,伦敦,2001年,第303-310页
[7] Barendregt,H.,《兰姆达演算:语法和语义》(The Lambda Calculus:Its Syntax and Semantics)(1984年),北荷兰:北荷兰阿姆斯特丹·Zbl 0551.03007号
[8] Barendregt,H.,Lambda calculi with types,(《计算机科学逻辑手册》,第2卷(1992年),克拉伦登出版社:牛津克拉伦登出版公司),118-120·Zbl 0777.68001号
[9] 贝林,G。;Scott,P.J.,《关于微积分和线性逻辑》,TCS,135,11-65(1994)·Zbl 0817.03001号
[10] 伯杰,M。;本田,K。;Yoshida,N.,《序贯性和π演算》,(TLCA01论文集。TLCA01会议录,LNCS,第2044卷(2001),施普林格:施普林格柏林),29-45·Zbl 0981.68037号
[11] 10的完整版本。可从<www.dcs.qmw.ac.uk/kohei>获取;10的完整版本。可从<www.dcs.qmw.ac.uk/kohei>获取
[12] 伯杰,M。;本田,K。;吉田,N.,《遗传学与π演算》,(FoSSaCs03会议录)。FoSSaCs03会议录,LNCS,第2620卷(2003),施普林格:施普林格柏林),103-119·Zbl 1029.68039号
[13] Boreale,M.,《传名结石内部流动的表现力》,TCS,195,206-226(1998)·Zbl 0915.68059号
[14] 博雷尔,M。;Sangiorgi,D.,(π)-演算双相似性的一些同余性质,TCS,198,159-176(1998)·Zbl 0902.68117号
[15] G.Boudol,异步和pi-calculus,INRIA研究报告17021992;G.Boudol,异步和pi-calculus,INRIA研究报告17021992
[16] G.Boudol,《直接风格的pi-calculus》,摘自:《1997年流行音乐汇刊》,ACM,纽约,1997年,第228-241页;G.Boudol,《直接风格的pi-calculus》,摘自:《1997年流行音乐汇刊》,ACM,纽约,1997年,第228-241页
[17] 布多尔,G。;Castellani,I.,并发程序的非干扰,(ICALP01会议记录)。ICALP01会议记录,LNCS,第2076卷(2001),施普林格:施普林格柏林),382-395·Zbl 0986.68012号
[18] S.Chaki,S.Rajamani,J.Rehof,类型作为模型:模型检查消息传递程序,收录于:POPL'02会议录,美国医学会,纽约,2002年;S.Chaki,S.Rajamani,J.Rehof,作为模型的类型:模型检查消息传递程序,收录于:POPL'02会议录,ACM,纽约,2002·Zbl 1323.68365号
[19] N.Ghani,伴随重写,爱丁堡大学LFCS博士论文,1995年11月;N.Ghani,伴随重写,爱丁堡大学LFCS博士论文,1995年11月
[20] 北加尼。,βη-副产物的等式,(1995年TLCA会议记录)。TLCA’95会议录,LNCS,第902卷(1995),施普林格:施普林格柏林),171-185·Zbl 1063.03513号
[21] J.H.Gallier,《论Girard的“还原性候选方案”》,《逻辑与计算机科学》,纽约学术出版社,1990年,第123-203页;J.H.Gallier,论Girard的“Candidats de Reductibiliteé”,《逻辑与计算机科学》,纽约学术出版社,1990年,第123-203页
[22] 盖伊,S。;Hole,M.,《客户端-服务器交互的类型和子类型》,(《99年ESOP会议记录》)。《99年ESOP会议记录》,LNCS,第1576卷(1999),施普林格:柏林施普林格出版社,74-90
[23] Girard,J.-Y.,线性逻辑,TCS,50,1-102(1987)·Zbl 0625.03037号
[24] J.-Y.Girard、Y.Lafont、P.Taylor,《证明与类型》,《剑桥理论计算机科学丛书》第7卷,CUP,1989年;J.-Y.Girard,Y.Lafont,P.Taylor,《证明与类型》,剑桥理论计算机科学丛书第7卷,CUP,1989年·兹比尔0671.68002
[25] Gunter,C.A.,《程序设计语言的语义:结构和技术》(1992年),麻省理工学院出版社:麻省理工大剑桥·Zbl 0823.68059号
[26] M.Hicks,P.Kakkar,J.T.Moore,C.A.Gunter,S.Nettles,PLAN:主动网络的包语言,收录于:《函数式编程国际会议论文集》(ICFP'98),参考58;M.Hicks,P.Kakkar,J.T.Moore,C.A.Gunter,S.Nettles,PLAN:主动网络的包语言,收录于:国际函数编程会议论文集(ICFP'98),参考58·Zbl 1369.68075号
[27] K.Honda,并元相互作用的类型,见:CONCUR’93会议录,LNCS,第715卷,1993年,第509-523页;K.Honda,二元相互作用的类型,载于:《CONCUR'93会议录》,LNCS,第715卷,1993年,第509-523页·兹伯利0939.68642
[28] K.Honda,《合成过程》,载于:《持久性有机污染物公约》1996年会议记录,美国机械工程师协会,纽约,1996年,第344-357页;K.Honda,《作曲工艺》,摘自:《96年流行音乐会刊》,美国音乐协会,纽约,1996年,第344-357页
[29] 本田,K。;库博,M。;Vasconcelos,V.,《结构化通信编程的语言原语和类型规程》(ESOP’98会议录)。《98年ESOP会议记录》,LNCS,第1381卷(1998),施普林格:施普林格柏林),122-138
[30] 本田,K。;Tokoro,M.,《异步通信的对象演算》(1991年《ECOOP学报》)。《91年ECOOP会议记录》,LNCS,第512卷(1991),施普林格:施普林格柏林),133-147
[31] K.Honda,V.Vasconcelos,N.Yoshida,《作为类型化过程行为的安全信息流》,收录于:《99年ESOP会议录》,LNCS,第1782卷,施普林格出版社,柏林,2000年,第180-199页。完整版本作为2000年1月的MCS技术报告提供,莱斯特大学,2000年;K.Honda,V.Vasconcelos,N.Yoshida,《作为类型化过程行为的安全信息流》,收录于:《99年ESOP会议录》,LNCS,第1782卷,施普林格出版社,柏林,2000年,第180-199页。完整版本作为2000年1月的MCS技术报告提供,莱斯特大学,2000年·Zbl 0960.68126号
[32] 本田,K。;Yoshida,N.,《基于约简的过程语义》(On reduction-based process semantics),(TCS,151(1995),北荷兰:北荷兰阿姆斯特丹),437-486·Zbl 0871.68122号
[33] 本田,K。;Yoshida,N.,call-by-value计算的博弈论分析,(TCS,221(1999),北荷兰:北荷兰阿姆斯特丹),393-456·Zbl 0930.68061号
[34] K.Honda,N.Yoshida,《安全信息流的统一类型结构》,载于:《POPL'02会议录》,ACM,纽约,2002年,第81-92页,《DOC技术报告全文》,伦敦帝国理工学院计算系,2002/132002年8月。2003年8月修订。可从<www.doc.ic.ac.uk/yoshida>获取;K.Honda,N.Yoshida,《安全信息流的统一类型结构》,载于:《POPL'02会议录》,ACM,纽约,2002年,第81-92页,《DOC技术报告全文》,伦敦帝国理工学院计算系,2002/132002年8月。2003年8月修订。可从<www.doc.ic.ac.uk/yoshida>获取·Zbl 1323.68375号
[35] K.Honda,N.Yoshida,《通过流量分析实现非干扰》,DOC技术报告2002/14,伦敦帝国理工学院,2003年9月修订,40页,可从<www.DOC.ic.ac.uk/yoshdia>获得;K.Honda,N.Yoshida,《通过流量分析实现非干扰》,DOC技术报告2002/14,伦敦帝国理工学院,2003年9月修订,40页,可从<www.DOC.ic.ac.uk/yoshdia>获得
[36] 本田,K。;吉田,N。;Berger,M.,《π演算中的控制》,(CW'04(2004),ACM:ACM纽约)
[37] Huet,G.,Confluent reductions:抽象属性及其在术语重写系统中的应用,J.Assoc.Compute。,23, 1, 11-21 (1981) ·Zbl 0465.68014号
[38] 海兰德,M。;Ong,L.,关于PCF的完全抽象:I、II和III,Inform。计算。,163, 285-408 (2000) ·Zbl 1006.68027号
[39] A.Igarashi,N.Kobayashi,圆周率演算的一般类型系统,载于:POPL’01会议记录,美国计算机学会,纽约,2001年;A.Igarashi,N.Kobayashi,圆周率演算的一般类型系统,载于:POPL’01会议记录,美国计算机学会,纽约,2001·兹比尔1323.68410
[40] Klop,J.W.,术语重写系统,(《计算机科学逻辑手册》,第2卷(1992),克拉伦登出版社:牛津克拉伦登出版公司),2-117·Zbl 0806.68003号
[41] 小林,N.,《部分无死锁型过程演算》,ACM TOPLAS,20,2,436-482(1998)
[42] Kobayashi,N.,《并发进程的类型系统:从死锁自由到活锁自由,时间限制》(TCS2000论文集)。TCS2000会议录,LNCS,第1872卷(2000),施普林格:施普林格柏林),365-389·Zbl 0998.68085号
[43] 小林,N。;皮尔斯,B。;Turner,D.,《线性类型和π演算》(Proceedings of the POPL'96(1996),ACM:ACM New York),358-371
[44] Laird,J.,《非确定性经典切割消除的解构》(TLCA’01会议录)。TLCA’01会议录,LNCS,第2044卷(2001),施普林格:施普林格柏林),268-282·Zbl 0981.03057号
[45] O.Laurent,《极化游戏》,收录于:《2002年LICS会议记录》,IEEE,伦敦,2002年,第265-274页;O.Laurent,《极化游戏》,摘自:《2002年LICS会议录》,IEEE,伦敦,2002年,第265-274页
[46] O.Laurent,《受邀演讲:线性逻辑中的极性》,线性逻辑研讨会,2002年;O.Laurent,受邀演讲:线性逻辑中的极性,线性逻辑研讨会,2002年
[47] Lafont,Y.,《互动网络》,(《90年代POPL会议录》(1990),ACM:ACM纽约),95-108
[48] Lévy,J.-J.,《λ-β-K演算和标记λ-演算的代数解释》,(λ-微积分与计算机科学理论学报)。《(λ)-演算与计算机科学理论学报》,LNCS,第37卷(1975),Springer:Springer Berlin),147-165·Zbl 0335.02015号
[49] 梅罗,M。;Sangiorgi,D.,《姓名传递计算中的异步性》(ICALP’98年会议记录)。ICALP’98会议记录,LNCS,第1443卷(1998),施普林格:施普林格柏林),856-867·Zbl 0910.03019号
[50] R.Milner,通信系统微积分,LNCS,第76卷,施普林格,柏林,1980年;R.Milner,通信系统微积分,LNCS,第76卷,施普林格,柏林,1980年·Zbl 0452.68027号
[51] R.Milner,《作为过程的功能》,MSCS,第2卷(2),CUP,1992年,第119-146页;R.Milner,《作为过程的功能》,MSCS,第2卷(2),CUP,1992年,第119-146页·Zbl 0773.03012号
[52] Milner,R.,《多元(π)演算:教程》(《国际规范逻辑代数暑期学校学报》(1992),马克托伯多夫)
[53] 米尔纳,R。;帕罗,J.G。;Walker,D.J.,《移动进程演算》,Inform。计算。,100,1,1-77(1992年)·Zbl 0752.68037号
[54] Mitchell,J.,《程序设计语言基础》(1996),麻省理工学院出版社:麻省剑桥
[55] L.Ong,C.Stewart,《带控制的函数计算的Curry-Howard基金会》,载于:《1997年POPL会议录》,美国医学会,纽约,1997年;L.Ong,C.Stewart,《带控制的函数计算的Curry-Howard基金会》,摘自:《1997年POPL会议录》,美国医学会,纽约,1997年
[56] M·帕里戈特。,λμ-微积分:经典自然演绎的算法解释,(《逻辑编程与自动推理集》,《逻辑编程与自动推理集》,LNCS,第624卷(1992年),施普林格:施普林格-柏林),190-201·Zbl 0925.03092号
[57] B.C.Pierce,D.Sangiorgi,《移动过程的打字和分型》,载于:《LICS’93会议录》,IEEE,伦敦,1993年,第187-215页;B.C.Pierce,D.Sangiorgi,《移动过程的打字和分型》,载于:LICS’93会议录,IEEE,伦敦,1993年,第187-215页·Zbl 0861.68030号
[58] 计划:主动网络的包语言,SwitchWare项目,宾夕法尼亚大学。可从以下位置获得<http://www.cis.upenn.edu/开关软件/>;计划:主动网络的包语言,SwitchWare项目,宾夕法尼亚大学。可从以下位置获得<http://www.cis.upenn.edu/交换机/>
[59] 夸里亚,P。;Walker,D.,《同步和异步移动进程》(FoSSaCS 00会议录)。FoSSaCS 00会议记录,LNCS,第1784卷(2000),Springer:Springer Berlin),283-296·Zbl 0961.68092号
[60] D.Sangiorgi,(π)-微积分、内部流动性和代理传递计算,TCS 167(2)(1996)235-271,荷兰北部,阿姆斯特丹;D.Sangiorgi,(π)-微积分、内部流动性和代理传递计算,TCS 167(2)(1996)235-271,荷兰北部,阿姆斯特丹·兹比尔0874.68103
[61] Sangiorgi,D.,《统一接受性的命名规则》(1997年ICALP会议记录)。1997年ICALP会议记录,LNCS,第1256卷(1997),施普林格:施普林格柏林),303-313·Zbl 0930.68035号
[62] Sangiorgi,D.,类型,或:CCS和\(π\)的区别在哪里?,(2002年CONCUR会议记录。2002年CONCUR会议记录,LNCS,第2421卷(2002),Springer:Springer Berlin),76-97·Zbl 1012.68137号
[63] G.Smith,《安全信息流的新型系统》,载于《CSFW’01会议录》,IEEE,伦敦,2001年;G.Smith,一种新型的安全信息流系统,收录于:CSFW’01会议录,IEEE,伦敦,2001
[64] G.Smith,D.Volpano,《多线程命令式语言中的安全信息流》,收录于:《98年POPL会议录》,ACM,纽约,1998年,第355-364页;G.Smith,D.Volpano,《多线程命令式语言中的安全信息流》,收录于:《98年POPL会议录》,ACM,纽约,1998年,第355-364页
[65] Tait,W.,有限型泛函的内涵解释,I,J.Symb。Log,32,198-212(1967)·Zbl 0174.01202号
[66] 城市,C。;Bierman,G.M.,《经典逻辑中删减的强正规化》,Fundam。通知。,45, 1-2, 123-155 (2001) ·Zbl 0982.03032号
[67] Vasconcelos,V.,《打字并发对象》(ECOOP’94会议记录)。《94年ECOOP会议记录》,LNCS,第821卷(1994),施普林格:施普林格柏林),100-117
[68] 瓦康塞洛斯,V。;Honda,K.,《多元(π)演算的主要类型方案》,(CONCUR’93会议录)。1993年CONCUR会议记录,LNCS,第715卷(1993),施普林格:施普林格柏林),524-538
[69] N.Yoshida,monadic移动进程的图形类型,收录于:FST/TCS’16,LNCS第1180卷,Springer,Berlin,1996年。完整版本为LFCS技术报告,ECS-LFCS-96-350,1996年,第371-387页;N.Yoshida,monadic移动进程的图形类型,收录于:FST/TCS’16,LNCS第1180卷,Springer,Berlin,1996年。完整版本为LFCS技术报告,ECS-LFCS-96-350,1996年,第371-387页
[70] N.Yoshida,存在非终结性和非确定性的基于类型的生存性保证,2002年4月。MCS技术报告,2002-20,莱斯特大学。可从<www.doc.ic.ac.uk/yoshida>获取;吉田(N.Yoshida),在非终结性和不确定性存在下基于类型的生活保障,2002年4月。莱斯特大学2002-20年MCS技术报告。可从<www.doc.ic.ac.uk/yoshida>获取
[71] N.Yoshida,M.Berger,K.Honda,《π演算中的强归一化》,收录于:LICS’01会议录,IEEE,伦敦,2001年,第311-322页。第一个完整版本为MCS技术报告,2001-09,莱斯特大学,2001;N.Yoshida,M.Berger,K.Honda,《π演算中的强归一化》,收录于:LICS’01会议录,IEEE,伦敦,2001年,第311-322页。第一个完整版本为MCS技术报告,2001-09,莱斯特大学,2001
[72] N.Yoshida,K.Honda,M.Berger,线性和互模拟,摘自:第五届国际会议论文集,软件科学和计算机结构基础(FoSSaCs 2002),LNCS 2303,第417-433页,柏林斯普林格,2002。完整版MCS技术报告,2001-48,莱斯特大学,2001。可从<www.doc.ic.ac.uk/yoshida>获取;N.Yoshida,K.Honda,M.Berger,线性和互模拟,摘自:第五届国际会议论文集,软件科学和计算机结构基础(FoSSaCs 2002),LNCS 2303,第417-433页,柏林斯普林格,2002。完整版MCS技术报告,2001-48,莱斯特大学,2001。可从<www.doc.ic.ac.uk/yoshida>获取·Zbl 1077.68719号
[73] Yoshida,N.,《高阶移动进程的通道依赖类型》,《POPL'04会议录》(2004),ACM:ACM纽约
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。