Finite-state concurrent programs can be expressed in pairwise normal form
详细信息    查看全文
文摘
We show that any finite-state shared-memory concurrent program can be transformed into pairwise normal form: all variables are shared between exactly two processes, and the guards on transitions are conjunctions of conditions over this pairwise shared state. Specifically, if P   is a finite-state shared-memory concurrent program, then there exists a finite-state shared-memory concurrent program class="mathmlsrc">class="formulatext stixSupport mathImg" data-mathURL="/science?_ob=MathURL&_method=retrieve&_eid=1-s2.0-S0304397515011184&_mathId=si1.gif&_user=111111111&_pii=S0304397515011184&_rdoc=1&_issn=03043975&md5=4937a53f2f551d0604328f07d9b38292" title="Click to view the MathML source">Pclass="mathContainer hidden">class="mathCode">croll">cript">P expressed in pairwise normal form such that class="mathmlsrc">class="formulatext stixSupport mathImg" data-mathURL="/science?_ob=MathURL&_method=retrieve&_eid=1-s2.0-S0304397515011184&_mathId=si1.gif&_user=111111111&_pii=S0304397515011184&_rdoc=1&_issn=03043975&md5=4937a53f2f551d0604328f07d9b38292" title="Click to view the MathML source">Pclass="mathContainer hidden">class="mathCode">croll">cript">P is strongly bisimilar to P  . Our result is constructive: we give an algorithm for producing class="mathmlsrc">class="formulatext stixSupport mathImg" data-mathURL="/science?_ob=MathURL&_method=retrieve&_eid=1-s2.0-S0304397515011184&_mathId=si1.gif&_user=111111111&_pii=S0304397515011184&_rdoc=1&_issn=03043975&md5=4937a53f2f551d0604328f07d9b38292" title="Click to view the MathML source">Pclass="mathContainer hidden">class="mathCode">croll">cript">P, given P.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700