2005•Unpublished venueRequires access

Efficient partition of state space for parallel reachability analysis

Mustapha Bourahla, Mohamed Benmohamed

Open publisher page 2 citations

Abstract

Summary form only given. As the model-checking (which is based on reachability analysis) becomes increasingly used in the industry, there is a big need for efficient new methods to deal with the large real-size designs. This paper presents a novel method for improving the performance of reachability analysis using parallelization techniques. We propose a new method for partitioning the large state space modeling industrial designs with hundreds of millions of states and transitions. This method partitions the state space by performing a combination of abstraction-partition-refinement on its structure. The reachability analysis is distributed on processes located on the different network machines. Each one owns a partition and executes the reachability analysis on it. The algorithm for parallel reachability analysis is designed by a way reducing the communication overhead between the processes. The experimental results on large real designs show that this method improves the quality of partitions, the communication overhead and then the overall performance of the reachability analysis.

About this research paper

What this paper is about

Summary form only given. As the model-checking (which is based on reachability analysis) becomes increasingly used in the industry, there is a big need for efficient new methods to deal with the large real-size designs. This paper presents a novel method for improving the performance of reachability analysis using parallelization techniques. We propose a new method for partitioning the large state space modeling industrial designs with hundreds of millions of states and transitions. This method partitions the state space by performing a combination of abstraction-partition-refinement on its structure. The reachability analysis is distributed on processes located on the different network machines. Each one owns a partition and executes the reachability analysis on it. The algorithm for parallel reachability analysis is designed by a way reducing the communication overhead between the processes. The experimental results on large real designs show that this method improves the quality of partitions, the communication overhead and then the overall performance of the reachability analysis.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Summary form only given. As the model-checking (which is based on reachability analysis) becomes increasingly used in the industry, there is a big need for efficient new methods to deal with the large real-size designs. This paper presents a novel method for improving the performance of reachability analysis using parallelization techniques. We propose a new method for partitioning the large state space modeling industrial designs with hundreds of millions of states and transitions. This method partitions the state space by performing a combination of abstraction-partition-refinement on its structure. The reachability analysis is distributed on processes located on the different network machines. Each one owns a partition and executes the reachability analysis on it. The algorithm for parallel reachability analysis is designed by a way reducing the communication overhead between the processes. The experimental results on large real designs show that this method improves the quality of partitions, the communication overhead and then the overall performance of the reachability analysis.

Key concepts: Reachability, Partition (number theory), Computer science, Overhead (engineering), Abstraction, State space, Model checking, Theoretical computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient partition of state space for parallel reachability analysis — Research Paper | ScholarLens