Bounded model checkingmethodologies check the correctnessofasystem with respect to a given specification by examining computations of a bounded length. Results from set-theoretic topology imply that sets in Σω that are both open and closed (clopen sets) are precisely bounded sets: membership of a word in a clopen set can be determined by examining a bounded prefix of it. Clopen sets correspond to specifications that are both safety and co-safety. In this paper we study bounded specifications from this perspective. We consider both the linear and the branching frameworks. In the linear framework, we show that when clopen specifications are given by word automata or temporal logic formulas, we can identify a bound and translate the specification to bounded formalisms such as cycle-free automata and bounded LTL. In the branching framework, we show that while clopen sets of trees with infinite branching degrees may not be bounded, we can extend the results from the linear framework to clopen specifications given by tree automata or temporal logic formulas, even for trees with infinite branching degrees. There, we can identify a bound and translate clopen specifications to cycle-free automata and modal logic. Finally, we show how our results imply that the bottom levels of the μ-calculus hierarchy coalesce.
|Original language||American English|
|Title of host publication||Logic for Programming, Artificial Intelligence, and Reasoning - 8th International Conference, LPAR 2001, Proceedings|
|Editors||Robert Nieuwenhuis, Andrei Voronkov|
|Number of pages||15|
|State||Published - 2001|
|Event||8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning, LPAR 2001 - Havana, Cuba|
Duration: 3 Dec 2001 → 7 Dec 2001
|Name||Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|
|Conference||8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning, LPAR 2001|
|Period||3/12/01 → 7/12/01|
Bibliographical noteFunding Information:
Acknowledgements: The authors acknowledge the University of Alberta HIV Research Fund for their generous financial support. The HIV database has also been funded by the HIV program with support from the LCDC and the Capital Health Authority. This paper derives from the first author’s Master of Science thesis at the University of Alberta, entitled “The Pathogenesis of Human Immunodeficiency Virus in a Cohort of Patients Co-infected with Hepatitis C Virus”, 2001.
© Springer-Verlag Berlin Heidelberg 2001.