DOI: 10.1007/978-3-540-78929-1_58
|View full text |Cite
|
Sign up to set email alerts
|

Generating Box Invariants

Abstract: Abstract. Box invariant sets are box-shaped positively invariant sets. We show that box invariants are computable for a large class of nonlinear and hybrid systems. The technique for computing these invariants is based on nonlinear constraint solving. This paper also shows that the class of multiaffine systems, which has been used successfully for modeling and analyzing regulatory and biochemical reaction networks, can be generalized to the class of componentwise monotone and componentwise quasi monotone syste… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
20
0

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(20 citation statements)
references
References 21 publications
0
20
0
Order By: Relevance
“…Alternatively, SAT Modulo Theory decision procedures and polynomial systems [16,17,9,18,19] could also, eventually, lead to decision procedures for invariant generation. Nonetheless, despite significant progress over the years in static analysis and formal methods for algorithms and programs verification [8,20,21,9,11,[22][23][24][25]16,12,26], the problem of invariant generation for hybrid systems remains very challenging for non-linear discrete systems as well as for non-linear differential systems with non-abstracted local and initial conditions.…”
mentioning
confidence: 98%
“…Alternatively, SAT Modulo Theory decision procedures and polynomial systems [16,17,9,18,19] could also, eventually, lead to decision procedures for invariant generation. Nonetheless, despite significant progress over the years in static analysis and formal methods for algorithms and programs verification [8,20,21,9,11,[22][23][24][25]16,12,26], the problem of invariant generation for hybrid systems remains very challenging for non-linear discrete systems as well as for non-linear differential systems with non-abstracted local and initial conditions.…”
mentioning
confidence: 98%
“…Methods for automatic continuous invariant generation have been reported by numerous authors [49,59,18,53,52,25,63,16,30,54], but in practice often result in "coarse" invariants that cannot be used to prove the property of interest, or require an unreasonable amount of time due to their reliance on expensive real quantifier elimination algorithms. Stability analysis (involving a linearisation; see [56] for details) can be used to suggest a polynomial function V : R n → R, given by V (x) = 50599.6 − 14235.7x1 + 1234.22x for which we can reasonably conjecture that V (x) ≤ 1400 defines a positively invariant set under the flow of our non-linear system.…”
Section: Continuous Invariantmentioning
confidence: 99%
“…In the past few years, there has been an extensive push for extending formal verification approaches to also verify physical and cyber-physical systems. Broadly speaking, these techniques can be classified as follows: 1) reach-set methods that compute the set of all reachable states of the system, either exactly [20], or approximately [7], [35], [19], [12], [17], [15] 2) abstraction-based methods that first abstract the system and then analyze the abstraction [33], [1], [8] 3) certificate-based methods that directly search for certificates of correctness (such as inductive invariants and Lyapunov functions) of systems [30], [25], [27], [23], [16], [31], [4], [24] While all these techniques have had some success, the certificate-based methods are turning out to be particularly effective in proving deep properties of complex systems. Certificate-based methods work by fixing a template for the "certificate of correctness", and casting the verification problem as a problem of finding an appropriate instantiation of the template.…”
Section: Introductionmentioning
confidence: 99%