Symbolic Reachability Analysis of High Dimensional Max-Plus Linear Systems

07/09/2020
by   Muhammad Syifa'ul Mufid, et al.
0

This work discusses the reachability analysis (RA) of Max-Plus Linear (MPL) systems, a class of continuous-space, discrete-event models defined over the max-plus algebra. Given the initial and target sets, we develop algorithms to verify whether there exist trajectories of the MPL system that, starting from the initial set, eventually reach the target set. We show that RA can be solved symbolically by encoding the MPL system, as well as initial and target sets into difference logic, and then checking the satisfaction of the resulting logical formula via an off-the-shelf satisfiability modulo theories (SMT) solver. The performance and scalability of the developed SMT-based algorithms are shown to clearly outperform state-of-the-art RA algorithms for MPL systems, newly allowing to investigate RA of high-dimensional MPL systems: the verification of models with more than 100 continuous variables shows the applicability of these techniques to MPL systems of industrial relevance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2020

Computation of the Transient in Max-Plus Linear Systems via SMT-Solving

This paper proposes a new approach, grounded in Satisfiability Modulo Th...
research
03/15/2023

Symbolic Analysis and Parameter Synthesis for Time Petri Nets Using Maude and SMT Solving

Parametric time Petri nets with inhibitor arcs (PITPNs) support flexibil...
research
05/18/2018

Reachability Analysis for Spatial Concurrent Constraint Systems with Extrusion

Spatial concurrent constraint programming (SCCP) is an algebraic model o...
research
05/04/2023

Switched max-plus linear-dual inequalities: cycle time analysis and applications

P-time event graphs are discrete event systems suitable for modeling pro...
research
07/08/2019

Bounded Model Checking of Max-Plus Linear Systems via Predicate Abstractions

This paper introduces the abstraction of max-plus linear (MPL) systems v...
research
06/13/2019

Extending Eigentrust with the Max-Plus Algebra

Eigentrust is a simple and widely used algorithm, which quantifies trust...
research
07/18/2021

GoTube: Scalable Stochastic Verification of Continuous-Depth Models

We introduce a new stochastic verification algorithm that formally quant...

Please sign up or login with your details

Forgot password? Click here to reset