Performance preorder and competitive equivalence (Q678252)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Performance preorder and competitive equivalence
scientific article

    Statements

    Performance preorder and competitive equivalence (English)
    0 references
    0 references
    0 references
    0 references
    11 September 1997
    0 references
    A preorder based on execution speed, called performance preorder, is introduced for a simple process algebra with durational actions. Two processes \(E\) and \(F\) are related -- \(E\sqsubseteq_p F\) -- if they have the same functionality (in this case, we have chosen strong bisimulation equivalence) and \(E\) is at least as fast as \(F\). Hence, this preorder supports the stepwise refinement ``from specification to implementation'' by increasing efficiency while retaining the same functionality. We show that the problem of finding faster implementations for a specification is connected to the problem of finding more distributed implementations of the same specification. Both performance preorder and the induced equivalence, called competitive equivalence, are provided with sound and complete axiomatizations for finite agents.
    0 references
    semantics for process description languages
    0 references
    parallelism
    0 references
    concurrency
    0 references
    performance preorder
    0 references
    process algebra with durational actions
    0 references
    strong bisimulation equivalence
    0 references
    stepwise refinement
    0 references
    specification
    0 references
    implementation
    0 references
    induced equivalence
    0 references
    competitive equivalence
    0 references
    axiomatizations for finite agents
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references