A Semiring Approach to Equivalences, Bisimulations and Control
نویسندگان
چکیده
Equivalences, partitions and (bi)simulations are usually tackled using concrete relations. There are only few treatments by abstract relation algebra or category theory. We give an approach based on the theory of semirings and quantales. This allows applying the results directly to structures such as path and tree algebras which is not as straightforward in the other approaches mentioned. Also, the amount of higher-order formulations used is low and only a one-sorted algebra is used. This makes the theory suitable for fully automated first-order proof systems. As a small application we show how to use the algebra to construct a simple control policy for infinite-state transition systems.
منابع مشابه
Deciding Weak Weighted Bisimulation
Weighted labelled transition systems are LTSs whose transitions are given weights drawn from a commutative monoid, subsuming a wide range of systems with quantitative aspects. In this paper we extend this theory towards other behavioural equivalences, by considering semirings of weights. Taking advantage of this extra structure, we consider a general notion of weak weighted bisimulation, which ...
متن کاملA Completeness Result for Finite λ-bisimulations
We show that finite λ-bisimulations (closely related to bisimulations up to context) are sound and complete for finitely generated λ-bialgebras for distributive laws λ of a monad T on Set over an endofunctor F on Set, such that F preserves weak pullbacks and finitely generated T -algebras are closed under taking kernel pairs. This result is used to infer the decidability of weighted language eq...
متن کاملLogical Characterisation of Parameterised Bisimulations
We explore the relationship between bisimulations and logic. The link between them is formed by logical characterisations, which have been given for well-known bisimulation equivalences and preorders. Parameterised bisimulations allow us to incorporate notions of abstraction or efficiency into behavioural equivalences. This generalised framework of parameterised bisimulations is used to develop...
متن کاملBisimulations for weighted automata over an additively idempotent semiring
We show that the methodology for testing the existence and computation the greatest simulations and bisimulations, developed in the framework of fuzzy automata [M. Ćirić et al., Fuzzy Sets and Systems 186 (2012) 100–139, 208 (2012) 22–42], can be applied in a similar form to weighted automata over an additively idempotent semiring. We define two types of simulations and four types of bisimulati...
متن کاملAxiomatic Foundations and Algorithms for Deciding Semantic Equivalences of SQL Queries
Deciding the equivalence of SQL queries is a fundamental problem in data management. As prior work has mainly focused on studying the theoretical limitations of the problem, very few implementations for checking such equivalences exist. In this paper, we present a new formalism and implementation for reasoning about the equivalences of SQL queries. Our formalism, U-semiring, extends SQL’s semir...
متن کامل