A probabilistic dynamic technique for the distributed generation of very large state spaces

Citation
Wj. Knottenbelt et al., A probabilistic dynamic technique for the distributed generation of very large state spaces, PERF EVAL, 39(1-4), 2000, pp. 127-148
Citations number
20
Categorie Soggetti
Computer Science & Engineering
Journal title
PERFORMANCE EVALUATION
ISSN journal
01665316 → ACNP
Volume
39
Issue
1-4
Year of publication
2000
Pages
127 - 148
Database
ISI
SICI code
0166-5316(200002)39:1-4<127:APDTFT>2.0.ZU;2-F
Abstract
Conventional methods for state space exploration are limited to the analysi s of small systems because they suffer from excessive memory and computatio nal requirements. We have developed a new dynamic probabilistic state explo ration algorithm which addresses this problem for general, structurally unr estricted state spaces. Our method has a low state omission probability and low memory usage that i s independent of the length of the state vector. In addition, the algorithm can be easily parallelised. This combination of probability and parallelis m enables us to rapidly explore state spaces that are an order of magnitude larger than those obtainable using conventional exhaustive techniques. We derive a performance model of this new algorithm in order to quantify it s benefits in terms of distributed run-time, speedup and efficiency. We imp lement our technique on a distributed-memory parallel computer acid demonst rate results which compare favourably with the performance model. Finally, we discuss suitable choices for the three hash functions upon which our alg orithm is based. (C)2000 Elsevier Science B.V. All rights reserved.