A Constraint Programming Approach for Polytopic Simulation of Ordinary Differential Equations — A Collision Detection Application

Julien Alexandre dit Sandretto, Alexandre Chapoutot, Christophe Garion, Xavier Thirioux

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Pages (from-to)755-774
Number of pages20
JournalActa Cybernetica
Volume26
Issue number4
DOIs
Publication statusPublished - 1 Jan 2024

Keywords

  • abstract domains
  • abstract interpretation
  • constraint programming
  • cyber-physical systems
  • ordinary differential equations

Fingerprint

Dive into the research topics of 'A Constraint Programming Approach for Polytopic Simulation of Ordinary Differential Equations — A Collision Detection Application'. Together they form a unique fingerprint.

Cite this