首页|Formalization of Birth-Death and IID processes in higher-order logic

Formalization of Birth-Death and IID processes in higher-order logic

扫码查看
Markov chains are extensively used in the modeling and analysis of engineering and scientific problems。 Usually, paper-and-pencil proofs, simulation or computer algebra software are used to analyze Markovian models。 However, these techniques either are not scalable or do not guarantee accurate results, which are vital in safety-critical systems。 Probabilistic model checking has been proposed to formally analyze Markovian systems, but it suffers from the inherent state-explosion problem and unacceptable long computation times。 Higher-order-logic theorem proving has been recently used to overcome the above-mentioned limitations but it lacks any support for discrete Birth-Death process and Independent and Identically Distributed (IID) random process, which are frequently used in many system analysis problems。 In this paper, we formalize these notions using formal Discrete-Time Markov Chains (DTMC) with finite state-space and classified DTMCs in higher-order logic theorem proving。 To demonstrate the usefulness of the formalizations, we present the formal performance analysis of two software applications。

Markov processesComputational modelingAnalytical modelsMathematical modelRandom processesSociologyStatistics

Liya Liu、Osman Hasan、Sofiène Tahar

展开 >

Department of Electrical and Computer Engineering, Concordia University, Montreal, Canada

Annual IEEE International Systems Conference

Montreal(CA)

11th Annual IEEE International Systems Conference

1-7

2017