The Similarity Control Problem with Required Events
Yu Wang, Zhaohui Zhu, Rob van Glabbeekd, Jinjin Zhang, Yixuan Li
TL;DR
The paper addresses ensuring that a supervised discrete event system satisfies both safety requirements and must-enable events specified in the model. It introduces covariant-contravariant simulation (cc-simulation) to capture these dual constraints and establishes a necessary-and-sufficient solvability condition via Sigma_ucr-controllability sets, along with a method to synthesize a maximally permissive supervisor. The approach unifies and extends existing similarity and bisimilarity control results, and provides constructive procedures for implementing supervisors that are both safe and compliant with required events. This yields practically relevant guarantees for DES supervision and clarifies the relationships to related control paradigms such as range control and state-controllability.
Abstract
In order to guarantee that a supervised system satisfies safety requirements of the specification, as well as requirements saying that in certain states certain events must be enabled, this paper introduces required events for discrete event systems and reconsiders the similarity control problem while taking all requirements from the specification into account. The notion of a covariant-contravariant simulation, which is finer than the conventional notion of simulation, is adopted to act as the behavioral relation of supervisory control theory. A necessary and sufficient condition for the solvability of this problem is established and a method for synthesizing a maximally permissive supervisor is provided.
