English

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

Logic in Computer Science 2019-07-09 v1 Systems and Control Systems and Control

Abstract

This paper introduces the abstraction of max-plus linear (MPL) systems via predicates. Predicates are automatically selected from system matrix, as well as from the specifications under consideration. We focus on verifying time-difference specifications, which encompass the relation between successive events in MPL systems. We implement a bounded model checking (BMC) procedure over a predicate abstraction of the given MPL system, to verify the satisfaction of time-difference specifications. Our predicate abstractions are experimentally shown to improve on existing MPL abstractions algorithms. Furthermore, with focus on the BMC algorithm, we can provide an explicit upper bound on the completeness threshold by means of the transient and the cyclicity of the underlying MPL system.

Keywords

Cite

@article{arxiv.1907.03564,
  title  = {Bounded Model Checking of Max-Plus Linear Systems via Predicate Abstractions},
  author = {Muhammad Syifa'ul Mufid and Dieky Adzkiya and Alessandro Abate},
  journal= {arXiv preprint arXiv:1907.03564},
  year   = {2019}
}

Comments

19 pages, accepted in FORMATS 19

R2 v1 2026-06-23T10:14:45.903Z