Javascript must be enabled to continue!
A Layered and Parallelized Method of Eventual Model Checking
View through CrossRef
Termination or halting is an important system requirement that many systems should satisfy and can be expressed in linear temporal logic as eventual properties. We devised a divide-and-conquer approach to eventual model checking in order to reduce the state space explosion in model checking. The idea of the technique is to split an original model checking problem for eventual properties into multiple smaller model checking problems and handle each smaller one. Due to the nature of the divide-and-conquer approach, each smaller model checking problem can essentially be tackled independently. Hence, this paper proposes a parallel technique/tool based on a master–worker pattern for the divide-and-conquer approach to model checking eventual properties. We carry out some experiments to show the effectiveness of our parallel technique/tool, which can somewhat enhance the running performance to a certain extent when conducting model checking for eventual properties.
Title: A Layered and Parallelized Method of Eventual Model Checking
Description:
Termination or halting is an important system requirement that many systems should satisfy and can be expressed in linear temporal logic as eventual properties.
We devised a divide-and-conquer approach to eventual model checking in order to reduce the state space explosion in model checking.
The idea of the technique is to split an original model checking problem for eventual properties into multiple smaller model checking problems and handle each smaller one.
Due to the nature of the divide-and-conquer approach, each smaller model checking problem can essentially be tackled independently.
Hence, this paper proposes a parallel technique/tool based on a master–worker pattern for the divide-and-conquer approach to model checking eventual properties.
We carry out some experiments to show the effectiveness of our parallel technique/tool, which can somewhat enhance the running performance to a certain extent when conducting model checking for eventual properties.
Related Results
Model-checking ecological state-transition graphs
Model-checking ecological state-transition graphs
Abstract
Model-checking is a methodology developed in computer science to automatically assess the dynamics of discrete systems, by checking if a system modelled as...
A Divide and Conquer Approach to Eventual Model Checking
A Divide and Conquer Approach to Eventual Model Checking
The paper proposes a new technique to mitigate the state of explosion in model checking. The technique is called a divide and conquer approach to eventual model checking. As indica...
Evolution of a course on model checking for practical applications
Evolution of a course on model checking for practical applications
Although model checking is expected as a practical formal verification approach for its automatic nature, it still suffers from difficulties in writing the formal descriptions to b...
Layered Materials: Oxides and Hydroxides
Layered Materials: Oxides and Hydroxides
Abstract
Layered compounds exhibit various properties based on their layered structures. The most typical chemical property is the intercalation reaction, which most laye...
pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
ABSTRACT
Background
Studies using quantitative experimental methods have shown that intracellular spatial distribution of molec...
Development of 3D-Printed Cementitious Layered Model Rocks with Recycled Waste: A Study on Anisotropy
Development of 3D-Printed Cementitious Layered Model Rocks with Recycled Waste: A Study on Anisotropy
Understanding the anisotropy in the physical and mechanical properties of layered rocks is essential for predicting and preventing instability in layered rock masses. However, in-s...
Clock monitoring is associated with age-related decline in time-based prospective memory
Clock monitoring is associated with age-related decline in time-based prospective memory
AbstractIn laboratory time-based prospective memory tasks, older adults typically perform worse than younger adults do. It has been suggested that less frequent clock checking due ...
DataFlow based- Automatic parallelization of MATLAB/Simulink models for Fitting Modern Multicore Architectures
DataFlow based- Automatic parallelization of MATLAB/Simulink models for Fitting Modern Multicore Architectures
Abstract
In many fields including aerospace, automotive, and telecommunications, Math-Works’ MATLAB/Simulink is the current de facto standard for model-based design. The st...

