Recurrence and Transience for Probabilistic Automata

In a context of w-regular specifications for infinite execution sequences, the classical Buchi condition, or repeated liveness condition, asks that an accepting state is visited infinitely often. In this paper, we show that in a probabilistic context it is relevant to strengthen this infinitely often condition. An execution path is now accepting if the proportion of time spent on an accepting state does not go to zero as the length of the path goes to infinity. We introduce associated notions of recurrence and transience for non-homogeneous finite Markov chains and study the computational complexity of the associated problems. As Probabilistic Buchi Automata (PBA) have been an attempt to generalize Buchi automata to a probabilistic context, we define a class of Constrained Probabilistic Automata with our new accepting condition on runs. The accepted language is defined by the requirement that the measure of the set of accepting runs is positive (probable semantics) or equals 1 (almost-sure semantics). In contrast to the PBA case, we prove that the emptiness problem for the language of a constrained probabilistic Buchi automaton with the probable semantics is decidable.

[1]  Marcus Größer,et al.  Reduction methods for probabilistic model checking , 2008 .

[2]  Moshe Y. Vardi Automatic verification of probabilistic concurrent finite state programs , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[3]  Berndt Farwer,et al.  ω-automata , 2002 .

[4]  Christel Baier,et al.  Recognizing /spl omega/-regular languages with probabilistic automata , 2005, 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05).

[5]  Mariëlle Stoelinga,et al.  An Introduction to Probabilistic Automata , 2002, Bull. EATCS.

[6]  A. Paz,et al.  Ergodic Theorems for Infinite Probabilistic Tables , 1970 .

[7]  Thomas A. Henzinger,et al.  Concurrent omega-regular games , 2000, Proceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332).

[8]  Sasha Rubin,et al.  Verifying omega-Regular Properties of Markov Chains , 2004, CAV.

[9]  Krishnendu Chatterjee,et al.  Stochastic Games with Finitary Objectives , 2009, MFCS.

[10]  Zohar Manna,et al.  The Temporal Logic of Reactive and Concurrent Systems , 1991, Springer New York.

[11]  J. Ben Atkinson,et al.  Modeling and Analysis of Stochastic Systems , 1996 .

[12]  Mahesh Viswanathan,et al.  Power of Randomization in Automata on Infinite Strings , 2009, CONCUR.

[13]  E. Seneta Non-negative Matrices and Markov Chains , 2008 .

[14]  B. Nordstrom FINITE MARKOV CHAINS , 2005 .

[15]  Christel Baier,et al.  On Decision Problems for Probabilistic Büchi Automata , 2008, FoSSaCS.

[16]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[17]  Thomas Wilke,et al.  Automata logics, and infinite games: a guide to current research , 2002 .

[18]  Dexter Kozen,et al.  Lower bounds for natural proof systems , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[19]  Mihalis Yannakakis,et al.  The complexity of probabilistic verification , 1995, JACM.