COALGEBRAS FOR BISIMULATION OF WEIGHTED AUTOMATA OVER SEMIRINGS

被引:1
|
作者
Bhaduri, Purandar [1 ]
机构
[1] Indian Inst Technol Guwahati, Gauhati 781039, India
关键词
Coalgebra; Bisimulation; Weighted Automata; Semirings; Semimodules;
D O I
10.46298/LMCS-19(1:4)2023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Weighted automata are a generalization of nondeterministic automata that associate a weight drawn from a semiring K with every transition and every state. Their behaviours can be formalized either as weighted language equivalence or weighted bisimula-tion. In this paper we explore the properties of weighted automata in the framework of coalgebras over (i) the category SMod of semimodules over a semiring K and K-linear maps, and (ii) the category Set of sets and maps. We show that the behavioural equivalences defined by the corresponding final coalgebras in these two cases characterize weighted language equivalence and weighted bisimulation, respectively. These results extend earlier work by Bonchi et al. using the category Vect of vector spaces and linear maps as the underlying model for weighted automata with weights drawn from a field K. The key step in our work is generalizing the notions of linear relation and linear bisimulation of Boreale from vector spaces to semimodules using the concept of the kernel of a K-linear map in the sense of universal algebra. We also provide an abstract procedure for forward partition refinement for computing weighted language equivalence. Since for weighted automata defined over semirings the problem is undecidable in general, it is guaranteed to halt only in special cases. We provide sufficient conditions for the termination of our procedure. Although the results are similar to those of Bonchi et al., many of our proofs are new, especially those about the coalgebra in SMod characterizing weighted language equivalence.
引用
收藏
页数:25
相关论文
共 50 条
  • [41] Neutrosophic N-Structures in Semimodules over Semirings
    Muhiuddin, Ghulam
    Abughazalah, Nabilah
    Elavarasan, Balasubramanian
    Porselvi, Kasi
    Al-Kadi, Deena
    SYMMETRY-BASEL, 2023, 16 (01):
  • [42] Weighted automata and weighted logics with discounting
    Droste, Manfred
    Rahonis, George
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2007, 4783 : 73 - +
  • [43] Weighted automata and weighted logics with discounting
    Droste, Manfred
    Rahonis, George
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (37) : 3481 - 3494
  • [44] Weighted tree automata and weighted logics
    Droste, Manfred
    Vogler, Heiko
    THEORETICAL COMPUTER SCIENCE, 2006, 366 (03) : 228 - 247
  • [45] Pebble Weighted Automata and Weighted Logics
    Bollig, Benedikt
    Gastin, Paul
    Monmege, Benjamin
    Zeitoun, Marc
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2014, 15 (02)
  • [46] Weighted automata with discounting
    Droste, Manfred
    Sakarovitch, Jacques
    Vogler, Heiko
    INFORMATION PROCESSING LETTERS, 2008, 108 (01) : 23 - 28
  • [47] Nested Weighted Automata
    Chatterjee, Krishnendu
    Henzinger, Thomas A.
    Otop, Jan
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2017, 18 (04)
  • [48] Weighted synchronous automata
    Gomes, Leandro
    Madeira, Alexandre
    Barbosa, Luis Soares
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2022, 32 (09) : 1234 - 1253
  • [49] Weighted Automata Over Valuation Monoids with Input and Multi-output Characteristics
    Jin, Jian-Hua
    Li, Dong-Xue
    Li, Chun-Quan
    QUANTITATIVE LOGIC AND SOFT COMPUTING 2016, 2017, 510 : 193 - 201
  • [50] Weighted automata and multi-valued logics over arbitrary bounded lattices
    Droste, Manfred
    Vogler, Heiko
    THEORETICAL COMPUTER SCIENCE, 2012, 418 : 14 - 36