学术活动
..
[6-24]Rabin’s Theorem in the Concurrency Setting
时间:2014-06-24

Title: Rabin's Theorem in the Concurrency Setting

Speaker: Shaofa Yang (Institute of Software, CAS)

Time: 15:30--16:30, 24th June 2014

Venue: Seminar Room (334), 3rd Floor, Building #5, State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences

Abstract:

Rabin's theorem says that the monadic second order theory of the infinite binary tree is decidable. This result has had a far reaching influence in the theory of branching time temporal logics. A simple consequence of Rabin's theorem is that for every finite state transition system, the monadic second order theory of its computation tree is decidable. Concurrency theory strongly suggests that finite 1-safe Petri nets (or simply, net systems) is a natural generalization of the notion of a finite state transition system while labelled event structures arising as the unfoldings of net systems are the proper counterparts to the computation trees obtained by unwinding finite (sequential) transition systems. It is easy to define the monadic second order theory of such event structures. It turns out that unlike the sequential case, not every net system (i.e. its event structure unfolding) has a decidable monadic second order theory. This gives rise to the question: Which net systems admit a decidable monadic second order theory? Here we present a conjecture based on a property called grid-freeness. Our conjecture is that a net system has a decidable monadic second order theory iff its event structure unfolding is grid-free. We show that it is decidable whether a net system has this property. We also prove that the monadic second order theory of a net system is undecidable if its event structure unfolding is not grid-free. In addition we show that our conjecture can be effectively reduced to the sub-class of free choice net systems. Finally we point out how the positive resolution of our conjecture will settle the decidability of a range of distributed controller synthesis problems.

This is joint work with P. S. Thiagarajan. The full paper is available at http://dx.doi.org/10.1016/j.tcs.2014.03.010 .