Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
10334019 | Theoretical Computer Science | 2005 | 18 Pages |
Abstract
Our second set of results concerns verification of MSC-graphs. While checking properties of a graph G, besides verifying all the scenarios in the set L(G) of MSCs specified by G, it is desirable to verify all the scenarios in the set Lw(G)-the closure of G, that contains the implied scenarios that any distributed implementation of G must include. For checking whether a given MSC M is a possible behavior, checking MâL(G) is NP-complete, but checking MâLw(G) has a quadratic solution. For temporal logic specifications, considering the closure makes the verification problem harder: while checking LTL properties of L(G) is PSPACE-complete for bounded graphs G, checking even simple “local” properties of Lw(G) is undecidable.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Rajeev Alur, Kousha Etessami, Mihalis Yannakakis,