|
ABSTRACT
We are given a transition system implicitly through a compact representation and wish to perform simultaneously reachability analysis and minimization without constructing first the whole system graph. We present an algorithm for this problem that applies to general systems, provided we have appropriate primitive operations for manipulating blocks of states and we can determine termination; the number of operations needed to construct the minimal reachable graph is quadratic in the size of this graph. We specialize the method to obtain efficient algorithms for extended finite state machines that apply separable affine transformations on the variables.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
ACD
|
Alur, R., Courcoubetis, C., and Dill, D. {1990}. Model Checking for Real Time Systems, in Proc. 5th IEEE LICS.
|
| |
BFH
|
|
| |
BFHRR
|
Bouajjani, A., Fernandez, J-C., Halbwachs, N., Raymond, P. and Rat~l, C. {1991}. Minimal State Graph Generation, IMAG Grenoble Preprint.
|
| |
Br
|
|
| |
BD
|
|
| |
BCMDH
|
Burch, J, R., Clarke, E. M., McMillan, K. L., Dill, D. L., and Hwang, L. J. {1990}. Symbolic Model Checking: 102o States and Beyond, in Proc. 5th IEEE LICS, pp. 428-439.
|
 |
CES
|
|
 |
CM
|
|
| |
CBM
|
|
| |
CVWY
|
|
| |
GS
|
|
| |
HN
|
Hochbaum, D.S. and Naor, J. {1991}. Simple and Fast Algorithms for Linear and Integer Programs with Two Variables Per Inequality, manuscript.
|
| |
Ho1
|
|
| |
Ho2
|
|
| |
Hp
|
Hopcroft, J. E. {1971}. An n log n Algorithm for Minimizing States in a Finite Automaton, in Theory of Machines and Computations, Z. Kohavi and A. Paz (eds.), pp. 189-196, Academic Press, New York.
|
| |
JJ
|
|
| |
KS
|
|
| |
LLC
|
Logical Link Control {1989}. International Standard ISO 8802-2, IEEE Std. 802.2, The Institute of Electrical and Electronics Engineers, Inc.
|
| |
PT
|
|
| |
Pn
|
|
| |
SL
|
|
| |
Si
|
Sifakis, J. {1982}. A Unified Approach for Studying the Properties of Transition Systems, in Theoretical Computer Science3.
|
| |
VW
|
Vardi, M. Y. and Wolper, P. {1986}. An Automata-Theoretic Approach to Automatic Program Verification, in Proc. LICS, pp. 322- 331.
|
| |
W
|
West, C. H. {1978} Generalized Technique for Communication Protocol Validation, in IBM J. Res. andDevel., vol. 22, pp. 393-404.
|
 |
YL
|
|
CITED BY 28
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Greta Yorsh , Thomas Ball , Mooly Sagiv, Testing, abstraction, theorem proving: better together!, Proceedings of the 2006 international symposium on Software testing and analysis, July 17-20, 2006, Portland, Maine, USA
|
|
|
Bhargav S. Gulavani , Thomas A. Henzinger , Yamini Kannan , Aditya V. Nori , Sriram K. Rajamani, SYNERGY: a new algorithm for property checking, Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering, November 05-11, 2006, Portland, Oregon, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert Givan , Thomas Dean, Model minimization, regression, and propositional STRIPS planning, Proceedings of the Fifteenth international joint conference on Artifical intelligence, p.1163-1168, August 23-29, 1997, Nagoya, Japan
|
|