21 research outputs found
A weighted pair graph representation for reconstructibility of Boolean control networks
A new concept of weighted pair graphs (WPGs) is proposed to represent a new
reconstructibility definition for Boolean control networks (BCNs), which is a
generalization of the reconstructibility definition given in [Fornasini &
Valcher, TAC2013, Def. 4]. Based on the WPG representation, an effective
algorithm for determining the new reconstructibility notion for BCNs is
designed with the help of the theories of finite automata and formal languages.
We prove that a BCN is not reconstructible iff its WPG has a complete subgraph.
Besides, we prove that a BCN is reconstructible in the sense of [Fornasini &
Valcher, TAC2013, Def. 4] iff its WPG has no cycles, which is simpler to be
checked than the condition in [Fornasini & Valcher, TAC2013, Thm. 4].Comment: 20 pages, 10 figures, accepted by SIAM Journal on Control and
Optimizatio
Double Deep-Q Learning-Based Output Tracking of Probabilistic Boolean Control Networks
In this article, a reinforcement learning (RL)-based scalable technique is presented to control the probabilistic Boolean control networks (PBCNs). In particular, a double deep- network (DD ) approach is firstly proposed to address the output tracking problem of PBCNs, and optimal state feedback controllers are obtained such that the output of PBCNs tracks a constant as well as a time-varying reference signal. The presented method is model-free and offers scalability, thereby provides an efficient way to control large-scale PBCNs that are a natural choice to model gene regulatory networks (GRNs). Finally, three PBCN models of GRNs including a 16-gene and 28-gene networks are considered to verify the presented results
On detectability of labeled Petri nets and finite automata
Detectability is a basic property of dynamic systems: when it holds an observer can use the current and past values of the observed output signal produced by a system to reconstruct its current state. In this paper, we consider properties of this type in the framework of discrete-event systems modeled by labeled Petri nets and finite automata. We first study weak approximate detectability. This property implies that there exists an infinite observed output sequence of the system such that each prefix of the output sequence with length greater than a given value allows an observer to determine if the current state belongs to a given set. We prove that the problem of verifying this property is undecidable for labeled Petri nets, and PSPACE-complete for finite automata. We also consider one new concept called eventual strong detectability. The new property implies that for each possible infinite observed output sequence, there exists a value such that each prefix of the output sequence with length greater than that value allows reconstructing the current state. We prove that for labeled Petri nets, the problem of verifying eventual strong detectability is decidable and EXPSPACE-hard, where the decidability result holds under a mild promptness assumption. For finite automata, we give a polynomial-time verification algorithm for the property. In addition, we prove that strong detectability is strictly stronger than eventual strong detectability for labeled Petri nets and even for deterministic finite automata