Abstract
This paper proposes a new approach, grounded in Satisfiability Modulo Theories (SMT), to study the transient of a Max-Plus Linear (MPL) system, that is the number of steps leading to its periodic regime. Differently from state-of-the-art techniques, our approach allows the analysis of periodic behaviors for subsets of initial states, as well as the characterization of sets of initial states exhibiting the same specific periodic behavior and transient. Our experiments show that the proposed technique dramatically outperforms state-of-the-art methods based on max-plus algebra computations for systems of large dimensions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Because we regard \(\mathbb {R}^n\) to be the state space of the MPL system (2), we only consider eigenvectors with finite elements.
- 3.
In this reference, one can find the cyclicity for reducible and irreducible matrices using graph-theoretical approaches.
References
Abate, A., Cimatti, A., Micheli, A., Mufid, M.S.: Computation of the transient in max-plus linear systems via SMT-solving. arXiv e-prints, July 2020. https://arxiv.org/abs/2007.00505v2
Adzkiya, D., De Schutter, B., Abate, A.: Backward reachability of autonomous max-plus-linear systems. IFAC Proc. Vol. 47(2), 117–122 (2014)
Alirezaei, M., van den Boom, T.J., Babuska, R.: Max-plus algebra for optimal scheduling of multiple sheets in a printer. In: Proceedings of the 31st American Control Conference (ACC), pp. 1973–1978, June 2012
Baccelli, F., Cohen, G., Olsder, G.J., Quadrat, J.P.: Synchronization and Linearity: An Algebra for Discrete Event Systems. Wiley, New York (1992)
Barrett, C.W., Sebastiani, R., Seshia, S.A., Tinelli, C.: Satisfiability modulo theories. In: Biere, A., Heule, M., van Maaren, H., Walsh, T. (eds.) Handbook of Satisfiability, Frontiers in Artificial Intelligence and Applications, vol. 185, pp. 825–885. IOS Press (2009). https://doi.org/10.3233/978-1-58603-929-5-825
Brackley, C.A., Broomhead, D.S., Romano, M.C., Thiel, M.: A max-plus model of ribosome dynamics during mRNA translation. J. Theor. Biol. 303, 128–140 (2012)
Butkovič, P., Schneider, H., et al.: Generators, extremals and bases of max cones. Linear Algebra Appl. 421(2–3), 394–406 (2007)
Charron-Bost, B., Függer, M., Nowak, T.: New transience bounds for max-plus linear systems. Discrete Appl. Math. 219, 83–99 (2017)
Clarke, E., Kroening, D., Ouaknine, J., Strichman, O.: Completeness and complexity of bounded model checking. In: Steffen, B., Levi, G. (eds.) VMCAI 2004. LNCS, vol. 2937, pp. 85–96. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24622-0_9
Comet, J.P.: Application of max-plus algebra to biological sequence comparisons. Theoret. Comput. Sci. 293(1), 189–217 (2003)
Dutertre, B.: Yices 2.2. In: Biere, A., Bloem, R. (eds.) CAV 2014. LNCS, vol. 8559, pp. 737–744. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-08867-9_49
Fahim, K., Subiono, S., van der Woude, J.: On a generalization of power algorithms over max-plus algebra. Discrete Event Dyn. Syst. 27(1), 181–203 (2017)
Gaubert, S., Katz, R.D.: Minimal half-spaces and external representation of tropical polyhedra. J. Algebraic Comb. 33(3), 325–348 (2011)
Heidergott, B., Olsder, G.J., Van der Woude, J.: Max Plus at Work: Modeling and Analysis of Synchronized Systems: A Course on Max-Plus Algebra and Its Applications. Princeton University Press, Princeton (2014)
Imaev, A., Judd, R.P.: Hierarchial modeling of manufacturing systems using max-plus algebra. In: Proceedings of the American Control Conference 2008, pp. 471–476 (2008)
Merlet, G., Nowak, T., Sergeev, S.: Weak CSR expansions and transience bounds in max-plus algebra. Linear Algebra Appl. 461, 163–199 (2014)
Mufid, M.S., Adzkiya, D., Abate, A.: Symbolic reachability analysis of high dimensional max-plus linear systems. arXiv e-prints, July 2020. https://arxiv.org/abs/2007.04510, accepted at the International Workshop on Discrete Event Systems (WODES)
Syifaul Mufid, M., Adzkiya, D., Abate, A.: Bounded model checking of max-plus linear systems via predicate Abstractions. In: André, É., Stoelinga, M. (eds.) FORMATS 2019. LNCS, vol. 11750, pp. 142–159. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29662-9_9
Nowak, T., Charron-Bost, B.: An overview of transience bounds in max-plus algebra. Trop. Idempot. Math. Appl. 616, 277–289 (2014)
Soto Y Koelemeijer, G.: On the behaviour of classes of min-max-plus systems. Ph.D. thesis, Delft University of Technology (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Abate, A., Cimatti, A., Micheli, A., Mufid, M.S. (2020). Computation of the Transient in Max-Plus Linear Systems via SMT-Solving. In: Bertrand, N., Jansen, N. (eds) Formal Modeling and Analysis of Timed Systems. FORMATS 2020. Lecture Notes in Computer Science(), vol 12288. Springer, Cham. https://doi.org/10.1007/978-3-030-57628-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-57628-8_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57627-1
Online ISBN: 978-3-030-57628-8
eBook Packages: Computer ScienceComputer Science (R0)