VIABLAB est une bibliothèque implémentant un ensemble d'algorithmes numériques de la théorie mathématique de la viabilité. Développée par Anna DESILLES en collaboration avec des chercheurs du LASTRE, sous la direction de Jean-Pierre Aubin, cette bibliothèque permet l'analyse de systèmes dynamiques contrôlés sous contraintes d'état.
La version actuelle de VIABLAB implémente l'algorithme du noyau de viabilité pour les systèmes dynamiques à temps discret et continu. Elle contient également des algorithmes épigraphiques pour les systèmes micro-macro. Cette classe d'algorithmes est adaptée à l'étude des fonctions de valeur de certains systèmes de contrôle optimal, en utilisant l'approche de la théorie de la viabilité.
Cette bibliothèque est utilisée dans différents projets de recherche, dans différents domaines d'application (planification de trajectoires pour véhicules autonomes, analyse économique de la planification agricole sous contraintes de restauration des sols, etc.).
Installation de VIABLAB à partir d'un exécutable (Linux, Windows)
Installation de VIABLAB à partir d'un dépôt (Linux, Windows, MacOS)