Experimental Study on CTL model checking using Machine Learning

02/23/2019
by   WeiJun Zhu, et al.
0

The existing core methods, which are employed by the popular CTL model checking tools, are facing the famous state explode problem. In our previous study, a method based on the Machine Learning (ML) algorithms was proposed to address this problem. However, the accuracy is not satisfactory. First, we conduct a comprehensive experiment on Graph Lab to seek the optimal accuracy using the five machine learning algorithms. Second, given the optimal accuracy, the average time is seeked. The results show that the Logistic Regressive (LR)-based approach can simulate CTL model checking with the accuracy of 98.8 and its average efficiency is 459 times higher than that of the existing method, as well as the Boosted Tree (BT)-based approach can simulate CTL model checking with the accuracy of 98.7 higher than that of the existing method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2019

Predicting the Results of LTL Model Checking using Multiple Machine Learning Algorithms

In this paper, we study how to predict the results of LTL model checking...
research
05/30/2018

Approximate LTL model checking

Linear Temporal Logic (LTL) model checking has been applied to many fiel...
research
10/28/2021

A GNN Based Approach to LTL Model Checking

Model Checking is widely applied in verifying complicated and especially...
research
07/26/2018

Neural State Classification for Hybrid Systems

We introduce the State Classification Problem (SCP) for hybrid systems, ...
research
03/22/2022

Reduction of Register Pushdown Systems with Freshness Property to Pushdown Systems in LTL Model Checking

Pushdown systems (PDS) are known as an abstract model of recursive progr...
research
05/18/2023

Lightweight Online Learning for Sets of Related Problems in Automated Reasoning

We present Self-Driven Strategy Learning (sdsl), a lightweight online le...
research
05/05/2021

Higher-Order Model Checking Step by Step

We show a new simple algorithm that solves the model-checking problem fo...

Please sign up or login with your details

Forgot password? Click here to reset