Parameter and Insertion Function Co-synthesis for Opacity Enhancement in Parametric Stochastic Discrete Event Systems
This work addresses security and task specification enforcement in discrete event systems, but it appears incremental as it builds on existing opacity and synthesis methods without introducing a new paradigm.
The paper tackles the problem of enhancing opacity in parametric stochastic discrete event systems by co-synthesizing parameters and insertion functions to keep secrets hidden from intruders while enforcing task specifications, converting this into a nonlinear program and proving that valid solutions guarantee both security and task enforcement.
Opacity is a property that characterizes the system's capability to keep its "secret" from being inferred by an intruder that partially observes the system's behavior. In this paper, we are concerned with enhancing the opacity using insertion functions, while at the same time, enforcing the task specification in a parametric stochastic discrete event system. We first obtain the parametric Markov decision process that encodes all the possible insertions. Based on which, we convert this parameter and insertion function co-synthesis problem into a nonlinear program. We prove that if the output of this program satisfies all the constraints, it will be a valid solution to our problem. Therefore, the security and the capability of enforcing the task specification can be simultaneously guaranteed.