@inbook{159ba8eb5a824312884e5f0b56021f9d,
title = "Bridging the gap between fair simulation and trace inclusion",
abstract = "The paper considers the problem of checking abstraction between two finite-state fair discrete systems. In automata-theoretic terms this is trace inclusion between two Streett automata. We propose to reduce this problem to an algorithm for checking fair simulation between two generalized B{\"u}chi automata. For solving this question we present a new triply nested μ-calculus formula which can be implemented by symbolic methods. We then show that every trace inclusion of this type can be solved by fair simulation, provided we augment the concrete system (the contained automaton) by appropriate auxiliary variables. This establishes that fair simulation offers a complete method for checking trace inclusion. We illustrate the feasibility of the approach by algorithmically checking abstraction between finite state systems whose abstraction could only be verified by deductive methods up to now.",
author = "Yonit Kesten and Nir Piterman and Amir Pnueli",
note = "Funding Information: This research was supported in part by the Israel Science Foundation (Grant No. 106/02-1) and the John von-Neumann Minerva center for Verification of Reactive Systems. ∗Corresponding author. Present address: School of Computer and Communication Sciences, Ecole Polytechnique Federal de Lausanne, Switzerland. Fax: +41 21 693 7540. E-mail addresses:
[email protected] (Y. Kesten),
[email protected] (N. Piterman), amir.pnueli@ weizmann.ac.il (A. Pnueli).",
year = "2003",
month = jan,
day = "1",
doi = "10.1007/978-3-540-45069-6_36",
language = "English",
isbn = "3540405240",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "381--393",
editor = "Hunt, {Warren A.} and Fabio Somenzi",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
address = "Germany",
}