A logic for reasoning about time and reliability

   page       BibTeX_logo.png       attach   
Hans Hansson, Bengt Jonsson
Formal Aspects of Computing 6(5), pages 512–535
September 1994

We present a logic for stating properties such as, “after a request for service there is at least a 98% probability that the service will be carried out within 2 seconds”. The logic extends the temporal logic CTL by Emerson, Clarke and Sistla with time and probabilities. Formulas are interpreted over discrete time Markov chains. We give algorithms for checking that a given Markov chain satisfies a formula in the logic. The algorithms require a polynomial number of arithmetic operations, in size of both the formula and the Markov chain. A simple example is included to illustrate the algorithms.

journal or series
book Formal Aspects of Computing (FAC)