We consider reduction in the synchronous pi-calculus with replication, without sums. Usual definitions of reduction in the pi-calculus use a closure w.r.t. structural congruence of processes. In this paper we operationalize structural congruence by providing a reduction relation for pi-processes which also performs necessary structural conversions explicitly by rewrite rules. As we show, a subset of structural congruence axioms is sufficient. We show that our rewrite strategy is equivalent to the usual strategy including structural congruence w.r.t.the observation of barbs and thus w.r.t. may- and should-testing equivalence in the pi-calculus.
@InProceedings{sabel:OASIcs.WPTE.2014.51, author = {Sabel, David}, title = {{Structural Rewriting in the pi-Calculus}}, booktitle = {First International Workshop on Rewriting Techniques for Program Transformations and Evaluation}, pages = {51--62}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-939897-70-5}, ISSN = {2190-6807}, year = {2014}, volume = {40}, editor = {Schmidt-Schau{\ss}, Manfred and Sakai, Masahiko and Sabel, David and Chiba, Yuki}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WPTE.2014.51}, URN = {urn:nbn:de:0030-drops-45827}, doi = {10.4230/OASIcs.WPTE.2014.51}, annote = {Keywords: Process calculi, Rewriting, Semantics} }
Feedback for Dagstuhl Publishing