Performance preorder and competitive equivalence (Q678252)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Performance preorder and competitive equivalence |
scientific article; zbMATH DE number 1000550
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Performance preorder and competitive equivalence |
scientific article; zbMATH DE number 1000550 |
Statements
Performance preorder and competitive equivalence (English)
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