Improving Probabilistic Bisimulation for MDPs Using Machine Learning

Mohammadsadegh Mohaghegh, Khayyam Salehi
7/30/2023
cs.LOcs.LGcs.PF

No confident code implementation found for this paper.

Abstract

The utilization of model checking has been suggested as a formal verification technique for analyzing critical systems. However, the primary challenge in applying to complex systems is state space explosion problem. To address this issue, bisimulation minimization has emerged as a prominent method for reducing the number of states in a labeled transition system, aiming to overcome the difficulties associated with the state space explosion problem. In the case of systems exhibiting stochastic behaviors, probabilistic bisimulation is employed to minimize a given model, obtaining its equivalent form with fewer states. Recently, various techniques have been introduced to decrease the time complexity of the iterative methods used to compute probabilistic bisimulation for stochastic systems that display nondeterministic behaviors. In this paper, we propose a new technique to partition the state space of a given probabilistic model to its bisimulation classes. This technique uses the PRISM program of a given model and constructs some small versions of the model to train a classifier. It then applies machine learning classification techniques to approximate the related partition. The resulting partition is used as an initial one for the standard bisimulation technique in order to reduce the running time of the method. The experimental results show that the approach can decrease significantly the running time compared to state-of-the-art tools.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mohaghegh2023improving,
  title  = {Improving Probabilistic Bisimulation for MDPs Using Machine Learning},
  author = {Mohammadsadegh Mohaghegh and Khayyam Salehi},
  year   = {2023},
  eprint = {2308.02519},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.02519v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.02519.svg)](https://codeofpaper.com/paper/2308.02519)

Discussion