Local Model Checking of Weighted CTL with Upper-Bound Constraints

  • Jonas Finnemann Jensen
  • Kim Guldstrand Larsen
  • Jiří Srba
  • Lars Kaerlund Oestergaard
Conference paper

DOI: 10.1007/978-3-642-39176-7_12

Part of the Lecture Notes in Computer Science book series (LNCS, volume 7976)
Cite this paper as:
Jensen J.F., Larsen K.G., Srba J., Oestergaard L.K. (2013) Local Model Checking of Weighted CTL with Upper-Bound Constraints. In: Bartocci E., Ramakrishnan C.R. (eds) Model Checking Software. SPIN 2013. Lecture Notes in Computer Science, vol 7976. Springer, Berlin, Heidelberg

Abstract

We present a symbolic extension of dependency graphs by Liu and Smolka in order to model-check weighted Kripke structures against the logic CTL with upper-bound weight constraints. Our extension introduces a new type of edges into dependency graphs and lifts the computation of fixed-points from boolean domain to nonnegative integers in order to cope with the weights. We present both global and local algorithms for the fixed-point computation on symbolic dependency graphs and argue for the advantages of our approach compared to the direct encoding of the model checking problem into dependency graphs. We implement all algorithms in a publicly available tool prototype and evaluate them on several experiments. The principal conclusion is that our local algorithm is the most efficient one with an order of magnitude improvement for model checking problems with a high number of “witnesses”.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Jonas Finnemann Jensen
    • 1
  • Kim Guldstrand Larsen
    • 1
  • Jiří Srba
    • 1
  • Lars Kaerlund Oestergaard
    • 1
  1. 1.Department of Computer ScienceAalborg UniversityAalborgDenmark

Personalised recommendations