TY - JOUR
T1 - A Constraint Programming Approach for Polytopic Simulation of Ordinary Differential Equations — A Collision Detection Application
AU - dit Sandretto, Julien Alexandre
AU - Chapoutot, Alexandre
AU - Garion, Christophe
AU - Thirioux, Xavier
N1 - Publisher Copyright:
© 2024 University of Szeged, Institute of Informatics. All rights reserved.
PY - 2024/1/1
Y1 - 2024/1/1
N2 - This paper presents a constraint-based approach to compute the reachable tube of nonlinear differentiable equations. A set of initial values for the equations is considered and defined by a polytope represented as intersections of zonotopes. Guaranteed numerical integration based on zonotopic computation is used to compute reachable tubes. In order to efficiently build polytopes defined by the intersection of several zonotopes, we use a previously developed abstract domain [27] to represent reachable tubes. The proposed contribution allows to compute more expressive reachable tubes more efficiently than methods based only on boxes, and therefore could improve verification/validation processes in robotics application for example. The approach is evaluated on examples taken from literature and we present two applications of this work.
AB - This paper presents a constraint-based approach to compute the reachable tube of nonlinear differentiable equations. A set of initial values for the equations is considered and defined by a polytope represented as intersections of zonotopes. Guaranteed numerical integration based on zonotopic computation is used to compute reachable tubes. In order to efficiently build polytopes defined by the intersection of several zonotopes, we use a previously developed abstract domain [27] to represent reachable tubes. The proposed contribution allows to compute more expressive reachable tubes more efficiently than methods based only on boxes, and therefore could improve verification/validation processes in robotics application for example. The approach is evaluated on examples taken from literature and we present two applications of this work.
KW - abstract domains
KW - abstract interpretation
KW - constraint programming
KW - cyber-physical systems
KW - ordinary differential equations
U2 - 10.14232/actacyb.300771
DO - 10.14232/actacyb.300771
M3 - Article
AN - SCOPUS:85211613766
SN - 0324-721X
VL - 26
SP - 755
EP - 774
JO - Acta Cybernetica
JF - Acta Cybernetica
IS - 4
ER -