scispace - formally typeset
Search or ask a question

Showing papers by "Paulo Tabuada published in 2004"


Journal ArticleDOI
TL;DR: This paper presents differential geometric characterizations of two notions of bisimulation for nonlinear systems and shows that bisimilar systems of different dimensions are obtained by factoring out certain invariant distributions.

66 citations


Journal ArticleDOI
TL;DR: A composition operator is introduced that allows to build complex hybrid systems from simpler ones and show compatibility between abstractions and this compositional operator and also proposes constructions to obtain abstractions of hybrid control systems.
Abstract: ion is a natural way to hierarchically decompose the analysis and design of hybrid systems. Given a hybrid control system and some desired properties, one extracts an abstracted system while preserving the properties of interest. Abstractions of purely discrete systems is a mature area, whereas abstractions of continuous systems is a recent activity. In this paper we present a framework for abstraction that applies to discrete, continuous, and hybrid systems. We introduce a composition operator that allows to build complex hybrid systems from simpler ones and show compatibility between abstractions and this compositional operator. Besides unifying the existing methodologies we also propose constructions to obtain abstractions of hybrid control systems.

51 citations


Book ChapterDOI
31 Aug 2004
TL;DR: This paper revisits the notion of alternating simulation introduced by Alur and co-workers and shows that existence of controllers enforcing specifications through bisimulation, alternating simulation or simulation can be characterized by the existence of certain alternating simulations and bisimulations between the specification and the system to be controlled.
Abstract: Control synthesis is slowly transcending its traditional application domain within engineering to find interesting and useful applications in computer science. Synthesis of interfaces, distributed network monitors or reactive programs are some examples that benefit from this design paradigm. In this paper we shed new light on the interplay between the fundamental notion of bisimulation and the control synthesis problem. We first revisit the notion of alternating simulation introduced by Alur and co-workers as it naturally captures important ingredients of the control synthesis problem. We then show that existence of controllers enforcing specifications through bisimulation, alternating simulation or simulation can be characterized by the existence of certain alternating simulations and bisimulations between the specification and the system to be controlled. These results highlight and unify the role of simulations and bisimulations in the control synthesis setting for a wide range of concurrency models. This is achieved by developing our study within the framework of open maps. We illustrate our results on transition systems and timed transition systems.

21 citations


Journal Article
TL;DR: In this paper, the authors show that the existence of controllers enforcing specifications through bisimulation, alternating simulation or simulation can be characterized by certain alternating simulations and bisimulations between the specification and the system to be controlled.
Abstract: Control synthesis is slowly transcending its traditional application domain within engineering to find interesting and useful applications in computer science. Synthesis of interfaces, distributed network monitors or reactive programs are some examples that benefit from this design paradigm. In this paper we shed new light on the interplay between the fundamental notion of bisimulation and the control synthesis problem. We first revisit the notion of alternating simulation introduced by Alur and co-workers as it naturally captures important ingredients of the control synthesis problem. We then show that existence of controllers enforcing specifications through bisimulation, alternating simulation or simulation can be characterized by the existence of certain alternating simulations and bisimulations between the specification and the system to be controlled. These results highlight and unify the role of simulations and bisimulations in the control synthesis setting for a wide range of concurrency models. This is achieved by developing our study within the framework of open maps. We illustrate our results on transition systems and timed transition systems.

2 citations