Verification of Safety Properties Using IntegerProgramming: Beyond the State Equation

作者: Javier Esparza , Stephan Melzer

DOI: 10.1023/A:1008743212620

关键词: Range (mathematics)Linear programmingSafety propertyTheoretical computer sciencePetri netNet (mathematics)Computer scienceApplied mathematicsProperty (philosophy)

摘要: The state equation is a verification technique that has been applied—not always under this name—to numerous systems modelled as Petri nets or communicating automata. Given safety property P, the used to derive necessary condition for P hold which can be mechanically checked. conditions derived from are known of little use by means shared variables, in sense many these satisfy but not conditions. In paper, we traps, well-known notion net theory, obtain stronger still efficiently We show new significantly extend range verifiable systems.

参考文章(36)
Monika Heiner, Peter Deussen, Petri Net Based Qualitative Analysis - a Case Study ,(1995)
Peter H. Starke, Analyse von Petri-Netz-Modellen Vieweg+Teubner Verlag. ,(1990) , 10.1007/978-3-663-09262-9
Enric Pastor, Oriol Roig, Jordi Cortadella, Rosa M. Badia, Petri Net Analysis Using Boolean Manipulation applications and theory of petri nets. pp. 416- 435 ,(1994) , 10.1007/3-540-58152-9_23
Stephan Kleuker, A Gentle Introduction to Specification Engineering Using a Case Study in Telecommunications colloquium on trees in algebra and programming. pp. 636- 650 ,(1995) , 10.1007/3-540-59293-8_225
J. Ezpeleta, J. M. Couvreur, M. Silva, A New Technique for Finding a Generating Family of Siphons, Traps and st-Components. Application to Colored Petri Nets applications and theory of petri nets. pp. 126- 147 ,(1991) , 10.1007/3-540-56689-9_42
Jörg Desel, Javier Esparza, Free choice Petri nets ,(1995)
M. Raynal, D. Beeson, Algorithms for mutual exclusion ,(1986)
Alexander Bockmayr, Peter Barth, Modelling mixed-integer optimisation problems in constraint logic programming Max-Planck-Institut für Informatik. ,(1995)
George S. Avrunin, Ugo A. Buy, James C. Corbett, Integer Programming in the Analysis of Concurrent Systems computer aided verification. ,vol. 575, pp. 92- 102 ,(1991) , 10.1007/3-540-55179-4_10