Model checking on trees with path equivalences

Alur R, Cerny P, Chaudhuri S. 2007. Model checking on trees with path equivalences. 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems. TACAS: Tools and Algorithms for the Construction and Analysis of Systems, LNCS, vol. 4424, 664–678.

Download
No fulltext has been uploaded. References only!

Conference Paper | Published | English

Scopus indexed
Author
Alur, Rajeev; Cerny, PavolISTA; Chaudhuri, Swarat
Series Title
LNCS
Abstract
For specifying and verifying branching-time requirements, a reactive system is traditionally modeled as a labeled tree, where a path in the tree encodes a possible execution of the system. We propose to enrich such tree models with “jump-edges” that capture observational indistinguishability: for an agent a, an a-labeled edge is added between two nodes if the observable behaviors of the agent a along the paths to these nodes are identical. We show that it is possible to specify information flow properties and partial information games in temporal logics interpreted on this enriched structure. We study complexity and decidability of the model checking problem for these logics. We show that it is PSPACE-complete and EXPTIME-complete respectively for fragments of CTL and μ-calculus-like logics. These fragments are expressive enough to allow specifications of information flow properties such as “agent A does not reveal x (a secret) until agent B reveals y (a password)” and of partial information games.
Publishing Year
Date Published
2007-01-01
Proceedings Title
13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
Publisher
Springer
Volume
4424
Page
664 - 678
Conference
TACAS: Tools and Algorithms for the Construction and Analysis of Systems
Conference Location
Braga, Portugal
Conference Date
2007-03-24 – 2007-04-01
IST-REx-ID

Cite this

Alur R, Cerny P, Chaudhuri S. Model checking on trees with path equivalences. In: 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems. Vol 4424. Springer; 2007:664-678. doi:10.1007/978-3-540-71209-1_51
Alur, R., Cerny, P., & Chaudhuri, S. (2007). Model checking on trees with path equivalences. In 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (Vol. 4424, pp. 664–678). Braga, Portugal: Springer. https://doi.org/10.1007/978-3-540-71209-1_51
Alur, Rajeev, Pavol Cerny, and Swarat Chaudhuri. “Model Checking on Trees with Path Equivalences.” In 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, 4424:664–78. Springer, 2007. https://doi.org/10.1007/978-3-540-71209-1_51.
R. Alur, P. Cerny, and S. Chaudhuri, “Model checking on trees with path equivalences,” in 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Braga, Portugal, 2007, vol. 4424, pp. 664–678.
Alur R, Cerny P, Chaudhuri S. 2007. Model checking on trees with path equivalences. 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems. TACAS: Tools and Algorithms for the Construction and Analysis of Systems, LNCS, vol. 4424, 664–678.
Alur, Rajeev, et al. “Model Checking on Trees with Path Equivalences.” 13th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, vol. 4424, Springer, 2007, pp. 664–78, doi:10.1007/978-3-540-71209-1_51.

Export

Marked Publications

Open Data ISTA Research Explorer

Search this title in

Google Scholar