Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pavel Šimeček is active.

Publication


Featured researches published by Pavel Šimeček.


computer aided verification | 2006

DiVinE: a tool for distributed verification

Jiří Barnat; Luboš Brim; Ivana Černá; Pavel Moravec; Petr Ročkai; Pavel Šimeček

We present a tool for cluster-based LTL model-checking and reachability analysis. The tool incorporates several novel distributed-memory algorithms and provides a unique interface to use them. We describe the basic structure of the tool, discuss the main architecture decisions made, and briefly explain how the tool can be used.


tools and algorithms for construction and analysis of systems | 2008

Revisiting resistance speeds up I/O-efficient LTL model checking

Jiří Barnat; Luboš Brim; Pavel Šimeček; M. Weber

Revisiting resistant graph algorithms are those, whose correctness is not vulnerable to repeated edge exploration. Revisiting resistant I/O efficient graph algorithms exhibit considerable speed-up in practice in comparison to nonrevisiting resistant algorithms. In the paper we present a new revisiting resistant I/O efficient LTL model checking algorithm. We analyze its theoretical I/O complexity and we experimentally compare its performance to already existing I/O efficient LTL model checking algorithms.


computer aided verification | 2008

Semi-external LTL Model Checking

Stefan Edelkamp; Peter Sanders; Pavel Šimeček

In this paper we establish c-bit semi-external graph algorithms, --- i.e., algorithms which need only a constant number cof bits per vertex in the internal memory. In this setting, we obtain new trade-offs between time and space for I/O efficient LTL model checking. First, we design a c-bit semi-external algorithm for depth-first search. To achieve a low internal memory consumption, we construct a RAM-efficient perfect hash function from the vertex set stored on disk. We give a similar algorithm for double depth-first search, which checks for presence of accepting cycles and thus solves the LTL model checking problem. The I/O complexity of the search itself is proportional to the time for scanning the search space. For on-the-fly model checking we apply iterative-deepening strategy known from bounded model checking.


computer aided verification | 2007

I/O efficient accepting cycle detection

Jiri Barnat; Luboš Brim; Pavel Šimeček

We show how to adapt an existing non-DFS-based accepting cycle detection algorithm OWCTY [10,15,29] to the I/O efficient setting and compare its I/O efficiency and practical performance to the existing I/O efficient LTL model checking approach of Edelkamp and Jabbar [14]. The new algorithm exhibits similar I/O complexity with respect to the size of the graph while it avoids quadratic increase in the size of the graph. Therefore, the number of I/O operations performed is significantly lower and the algorithm exhibits better practical performance.


automated software engineering | 2009

Cluster-Based I/O-Efficient LTL Model Checking

Jiri Barnat; Luboš Brim; Pavel Šimeček

I/O-efficient algorithms take the advantage of large capacities of external memories to verify huge state spaces even on a single machine with low-capacity RAM. On the other hand, parallel algorithms are used to accelerate the computation and their usage may significantly increase the amount of available RAM memory if clusters of computers are involved. Since both the large amount of memory and high speed computation are desired in verification of large-scale industrial systems, extending I/O-efficient model checking to work over a network of computers can bring substantial benefits. In this paper we propose an explicit state cluster-based I/O efficient LTL model checking algorithm that is capable to verify systems with approximately


formal methods for industrial critical systems | 2009

Can Flash Memory Help in Model Checking

Jiří Barnat; Luboš Brim; Stefan Edelkamp; Damian Sulewski; Pavel Šimeček

10^{10}


Archive | 2005

DIVINE - The Distributed Verification Environment

Jiří Barnat; Luboš Brim; Ivana Černá; Pavel Šimeček

states within hours.


Archive | 2002

YAHODA: verification tools database

Jitka Crhová; Pavel Krčál; Jan Strejček; David Šafránek; Pavel Šimeček

As flash media become common and their capacities and speed grow, they are becoming a practical alternative for standard mechanical drives. So far, external memory model checking algorithms have been optimized for mechanical hard disks corresponding to the model of Aggarwal and Vitter [1]. Since flash memories are essentially different, the model of Aggarwal and Vitter no longer describes their typical behavior. On such a different device, algorithms can have different complexity, which may lead to the design of completely new flash-memory-efficient algorithms. We provide a model for computation of I/O complexity on the model of Aggarwal and Vitter modified for flash memories. We discuss verification algorithms optimized for this model and compare the performance of these algorithms with approaches known from I/O efficient model checking on mechanical hard disks. We also give an answer, when the usage of flash devices pays off and whether their further evolution in speed and capacity could broaden a range, where new algorithms outperform the old ones.


Archive | 2003

Verification of COMBO6 VHDL Design

Tomáš Kratochvíla; Vojtěch Řehák; Pavel Šimeček


Archive | 2006

Formal Verification of the CRC Algorithm Properties

Aleš Smrčka; Petr Hlávka; David Šafránek; Vojtěch Řehák; Pavel Šimeček; Tomáš Vojnar

Collaboration


Dive into the Pavel Šimeček's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Vojtěch Řehák

Brno University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Pavel Moravec

Technical University of Ostrava

View shared research outputs
Top Co-Authors

Avatar

Petr Hlávka

Brno University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tomáš Vojnar

Brno University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge