07. – 12. Oktober 2012, Dagstuhl Seminar 12411
1 / 2 >
Auskunft zu diesem Dagstuhl Seminar erteilt
Modal Logic is a field with roots in philosophical logic and mathematics. As applied to Computer Science it has become central in order to reason about the behavioural and temporal properties of computing and communicating systems, as well as to model properties of agents such as knowledge, obligations, and permissions. Two of the reasons for the success of Modal Logic are the following. First, many modal logics are---despite their remarkable expressive power---decidable and, therefore, amenable to automated reasoning and verification. Second, Kripke's relational semantics of modal logic turned out to be amazingly flexible, both in terms of providing techniques to prove properties of modal logics and in terms of allowing the different applications of Modal Logic to Artificial Intelligence, Software Agents, etc.
Coalgebra is a more recent area. Following on from Aczel's seminal work on non-well founded set theory, coalgebra has been developed into a general theory of systems. The basic idea is that coalgebras are given with respect to a parameter F. Technically, the parameter F is a functor on a category C.
What has been achieved: The power of uniformity and modularity Following on from Moss' seminal paper, Coalgebraic Logic is now growing into a successful area. Conferences in this area now treat topics such as completeness, expressivity, compositionality, complexity, rule formats for process calculi, containing several hitherto unknown results on these classic topics.
The uniformity achieved in the above cited work is based on varying the type F for a given base category C, usually the category of sets. But it is also of interest to vary C.
Here probabilistic approaches deserve to be mentioned. In a number of papers Markov transition systems could be shown to interpret modal logics under different assumptions on the probabilistic structure. It was shown that general measurable spaces provide too general a structure, but that analytic spaces with Borel transition laws offer just the right blend of generality and measure theoretic accessibility. In this context, it was shown that logical equivalence, bisimilarity, and behavioral equivalence are equivalent concepts. Recent work shows that this can be extended to distributional aspects as well: instead of comparing states proper, one has a look at distributions over the states of a Kripke model. This approach was recently generalized from general modal logics to coalgebraic logics; these logics are interpreted through coalgebras in which the subprobability functor and the functor suggested by the phenomenon to be modelled form various syntactic alliances. This generalization brings stochastic coalgebraic logic into the mainstream of coalgebraic logics: the problems considered are similar, and one sees a convergence of methods.
Nevertheless it is to be mentioned that the probabilistic approach brings its own idiosyncratic touch due to measure theoretic problems. This entails among others that one sometimes has to work in a very specific topological context, for otherwise solutions are not available. On the other hand, leaving a topological context and working in general measurable spaces poses the question of the limits to the coalgebraic approach: What can be achieved in general measurable spaces, or in measurable spaces in which some of the properties are available (like Blackwell spaces, which are countably generated without being topological)?
Quantitative aspects are also considered when it comes to approximate Markov transition processes defined on uncountably infinite state spaces through finite processes. This is a classical problem that arises mostly in practical applications of Markov transition systems; it has to be investigated from a logical vantage point as well.
Related Dagstuhl Seminar
- 09502: "Coalgebraic Logics" (2009)
- Semantcis/formal Methods
- Modal logics
- Bisimulation and behavioral equivalence
- Markov transition systems