## Abstract

The simulation preorder for labeled transition systems is defined locally as a game that relates states with their immediate successor states. Livehess assumptions about transition systems are typically modeled using fairness constraints. Existing notions of simulation for fair transition systems, however, are not local, and as a result, many appealing properties of the simulation preorder are lost. We extend the local definition of simulation to account for fairness: System S]airly simulates system Z if[in the simulation game, there is a strategy that matches with each fair computation of 2: A fair computation of S. Our definition enjoys a fully abstract semantics and has a logical characterization: S fairly simulates I iff every fair computation tree embedded in the unrolling of 2: Can be embedded also in the unrolling of S or, equivalently, iff every Fair-u formula satisfied by Z is satisfied also by S (VAFMC is the universal fragment of the alternation-free p-calculus). The locality of the deftnition leads us to a polynomial-time algorithm for checking fair simulation for finite-state systems with weak and strong fairness constraints. Finally, fair simulation implies fair trace-containment, and is therefore useful as an efficientlycomputable local criterion for proving linear-time abstraction hierarchies.

Original language | American English |
---|---|

Title of host publication | CONCUR 1997 |

Subtitle of host publication | Concurrency Theory - 8th International Conference, Proceedings |

Editors | Antoni Mazurkiewicz, Józef Winkowski |

Publisher | Springer Verlag |

Pages | 273-287 |

Number of pages | 15 |

ISBN (Print) | 3540631410, 9783540631415 |

DOIs | |

State | Published - 1997 |

Externally published | Yes |

Event | 8th International Conference on Concurrency Theory, CONCUR 1997 - Warsaw, Poland Duration: 1 Jul 1997 → 4 Jul 1997 |

### Publication series

Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|

Volume | 1243 |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Conference

Conference | 8th International Conference on Concurrency Theory, CONCUR 1997 |
---|---|

Country/Territory | Poland |

City | Warsaw |

Period | 1/07/97 → 4/07/97 |

### Bibliographical note

Funding Information:1A preliminary version of this paper appeared in CONCUR 97: Concurrency Theory, Springer-Verlag, Lecture Notes in Computer Science, Vol. 1243, pp. 273–287, 1997. The research was supported in part by ONR YIP Award N00014-95-1-0520, by NSF CAREER Award CCR-9501708, by NSF Grant CCR-9504469, by ARPA Grant NAG2-892, and by SRC Contract 95-DC-324.036.

Publisher Copyright:

© Springer-Verlag Berlin Heidelberg 1997.