Simulations and bisimulations for max-plus automata

被引:3
作者
Ciric, Miroslav [1 ]
Micic, Ivana [1 ]
Matejic, Jelena [1 ]
Stamenkovic, Aleksandar [1 ]
机构
[1] Univ Nis, Fac Sci & Math, Visegradska 33, Nish 18000, Serbia
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2024年 / 34卷 / 02期
关键词
Max-plus semiring; Complete max-plus semiring; Max-plus automaton; Simulation; Bisimulation; Containment problem; Equivalence problem; 2-SIDED LINEAR-SYSTEMS; ALGORITHM; ALGEBRA;
D O I
10.1007/s10626-024-00395-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Two types of simulations and four types of bisimulations for weighted finite automata over the complete max-plus semiring we define as solutions of particular systems of matrix inequations. We provide a procedure that either decides that there is a simulation or bisimulation of a given type between two automata, and outputs the greatest one, or decides that no simulation or bisimulation of that type exists. The procedure is iterative and does not have to end in a finite number of steps. Certain conditions under which this procedure must terminate in a finite number of steps are described in a slightly more general context in Stamenkovic et al. (Discrete Event Dynamic Systems, 32:1-25, 2022). We also propose a modification of this procedure which, in case there is no simulation or bisimulation of a given type between two max-plus automata, detects this in finitely many steps and faster than the original procedure. In the same case, that modification also finds a natural number such that containment or equivalence is valid for all input words of length less than that number. For max-plus automata with non-negative weights, we point out the differences that occur when the above mentioned procedure is applied over the complete max-plus semiring, and when it is applied over its non-negative part with minus infinity added.
引用
收藏
页码:269 / 295
页数:27
相关论文
共 27 条
[1]  
Baccelli F., 1992, Ser.: Wiley Series in Probability and Statistics
[2]   Exponential behaviour of the Butkovic-Zimmermann algorithm for solving two-sided linear systems in max-algebra [J].
Bezem, Marc ;
Nieuwenhuis, Robert ;
Rodriguez-Carbonell, Enric .
DISCRETE APPLIED MATHEMATICS, 2008, 156 (18) :3506-3509
[3]  
Boukra R., 2012, IFAC Proc Vol, V45, P116
[4]   A strongly polynomial algorithm for solving two-sided linear systems in max-algebra [J].
Butkovic, P ;
Zimmermann, K .
DISCRETE APPLIED MATHEMATICS, 2006, 154 (03) :437-446
[5]  
ciric M., 2022, Res. Sq, DOI [10.21203/rs.3.rs-2386298/v1, DOI 10.21203/RS.3.RS-2386298/V1]
[6]   Computation of the greatest simulations and bisimulations between fuzzy automata [J].
Ciric, Miroslav ;
Ignjatovic, Jelena ;
Jancic, Ivana ;
Damljanovic, Nada .
FUZZY SETS AND SYSTEMS, 2012, 208 :22-42
[7]   Bisimulations for fuzzy automata [J].
Ciric, Miroslav ;
Ignjatovic, Jelena ;
Damljanovic, Nada ;
Basic, Milan .
FUZZY SETS AND SYSTEMS, 2012, 186 (01) :100-139
[8]  
Colcombet T, 2014, LECT NOTES COMPUT SC, V8634, P208, DOI 10.1007/978-3-662-44522-8_18
[9]   Bisimulations for weighted automata over an additively idempotent semiring [J].
Damljanovic, Nada ;
Ciric, Miroslav ;
Ignjatovic, Jelena .
THEORETICAL COMPUTER SCIENCE, 2014, 534 :86-100
[10]  
Daviaud L, 2017, 42 INT S MATH FDN CO, V83, p19:1