Complete algorithms for algebraic strongest postconditions and weakest preconditions in polynomial ODEs
Michele Boreale

TL;DR
This paper presents algorithms for computing algebraic strongest postconditions and weakest preconditions in polynomial ODE systems, enabling verification of safety assertions expressed as algebraic varieties.
Contribution
It introduces a comprehensive algorithmic framework for algebraic postconditions and preconditions in polynomial ODEs, including practical applications and case studies.
Findings
Algorithm effectively computes algebraic strongest postconditions.
Method can find largest algebraic invariants within a given set.
Demonstrated success on multiple real-world case studies.
Abstract
A system of polynomial ordinary differential equations (ODEs) is specified via a vector of multivariate polynomials, or vector field, . A safety assertion means that the trajectory of the system will lie in a subset (the postcondition) of the state-space, whenever the initial state belongs to a subset (the precondition). We consider the case when and are algebraic varieties, that is, zero sets of polynomials. In particular, polynomials specifying the postcondition can be seen as a system's conservation laws implied by . Checking the validity of algebraic safety assertions is a fundamental problem in, for instance, hybrid systems. We consider a generalized version of this problem, and offer an algorithm that, given a user specified polynomial set and an algebraic precondition , finds the largest subset of polynomials…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
