Conference item icon

Conference item

Verification of Linear Duration Properties over Continuous Time Markov Chains

Abstract:
Stochastic modeling and algorithmic verification techniques have been proved useful in analyzing and detecting unusual trends in performance and energy usage of systems such as power management controllers and wireless sensor devices. Many important properties are dependent on the cumulated time that the device spends in certain states, possibly intermittently. We study the problem of verifying continuoustime Markov chains (CTMCs) against linear duration properties (LDP), i.e. properties stated as conjunctions of linear constraints over the total duration of time spent in states that satisfy a given property. We identify two classes of LDP properties, eventuality duration properties (EDP) and invariance duration properties (IDP), respectively referring to the reachability of a set of goal states, within a time bound; and the continuous satisfaction of a duration property over an execution path. The central question that we address is how to compute the probability of the set of infinite timed paths of the CTMC that satisfy a given LDP. We present algorithms to approximate these probabilities up to a given precision, stating their complexity and error bounds. The algorithms mainly employ an adaptation of uniformization and the computation of volumes of multi-dimensional integrals under systems of linear constraints, together with different mechanisms to bound the errors. Copyright 2012 ACM.
Publication status:
Published

Actions


Access Document


Publisher copy:
10.1145/2185632.2185672

Authors



Host title:
HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL
Pages:
265-274
Publication date:
2012-01-01
DOI:
ISBN:
9781450312202


Keywords:
Pubs id:
pubs:334320
UUID:
uuid:2d13c187-b34a-4879-9580-de0be504b0e2
Local pid:
pubs:334320
Source identifiers:
334320
Deposit date:
2013-11-16

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP