Trustworthy Systems

Ready to preorder: The case of weak process semantics

Authors

Taolue Chen, Wan Fokkink and Rob van Glabbeek

CWI

Vrije Universiteit Amsterdam

NICTA

UNSW

Abstract

Recently, Aceto, Fokkink & Ingólfsdóttir proposed an algorithm to turn any sound and complete axiomatisation of any preorder listed in the linear time – branching time spectrum at least as coarse as the ready simulation preorder, into a sound and complete axiomatisation of the corresponding equivalence—its kernel. Moreover, if the former axiomatisation is ω-complete, so is the latter. Subsequently, de Frutos Escrig, Gregorio Rodríguez & Palomino generalised this result, so that the algorithm is applicable to any preorder at least as coarse as the ready simulation preorder, provided it is initials preserving. The current paper shows that the same algorithm applies equally well to weak semantics: the proviso of initials preserving can be replaced by other conditions, such as weak initials preserving and satisfying the second τ-law. This makes it applicable to all 87 preorders surveyed in "the linear time – branching time spectrum II" that are at least as coarse as the ready simulation preorder. We also extend the scope of the algorithm to infinite processes, by adding recursion constants. As an application of both extensions, we provide a complete axiomatisation of the CSP failures equivalence for BCCS processes with divergence.

BibTeX Entry

  @article{Chen_FG_08,
    author           = {Chen, Taolue and Fokkink, Wan and van Glabbeek, Robert},
    issn             = {0020-0190},
    journal          = {Information Processing Letters},
    keywords         = {process algebra, semantic equivalences and preorders, equational axiomatisations, ω-completeness;
                        failures equivalence},
    month            = dec,
    number           = {2},
    pages            = {104--111},
    paperurl         = {https://trustworthy.systems/publications/nicta_full_text/773.pdf},
    title            = {Ready to Preorder: The Case of Weak Process Semantics},
    volume           = {109},
    year             = {2008}
  }

Download