- ▪A.C.B. de Oliveira, M. Siami, E. D. Sontag, "Edge selections in bilinear dynamic networks", IEEE Transactions on Automatic Control, vol. 69, no. 1, pp. 331-338, 2024. doipdf
Abstract
We develop some basic principles for the design and robustness analysis of a continuous-time bilinear dynamical network, where an attacker can manipulate the strength of the interconnections/edges between some of the agents/nodes. We formulate the edge protection optimization problem of picking a limited number of attack-free edges and minimizing the impact of the attack over the bilinear dynamical network. In particular, the H2-norm of bilinear systems is known to capture robustness and performance properties analogous to its linear counterpart and provides valuable insights for identifying which edges are most sensitive to attacks. The exact optimization problem is combinatorial in the number of edges, and brute-force approaches show poor scalability. However, we show that the H2-norm as a cost function is supermodular and, therefore, allows for efficient greedy approximations of the optimal solution. We illustrate and compare the effectiveness of our theoretical findings via numerical simulation.
- ▪A.C.B de Oliveira, M. Siami, E.D. Sontag, "Sensor and actuator scheduling in bilinear dynamical networks", In Proc. 2022 61st IEEE Conference on Decision and Control (CDC), pp. WeCT09.4, 2022. pdf
Abstract
In this paper, we investigate the problem of finding a sparse sensor and actuator (S/A) schedule that minimizes the approximation error between the input-output behavior of a fully sensed/actuated bilinear system and the system with the scheduling. The quality of this approximation is measuredby an H2-like metric, which is defined for a bilinear (time-varying) system with S/A scheduling based on the discrete Laplace transform of its Volterra kernels. First, we discuss the difficulties of designing S/A schedules for bilinear systems, which prevented us from finding a polynomial time algorithmfor solving the problem. We then propose a polynomial-time S/A scheduling heuristic that selects a fraction of sensors and node actuators at each time step while maintaining a small approximation error between the input-output behavior of thefully sensed/actuated system and the one with S/A scheduling in this H2-based sense. Numerical experiments illustrate the good approximation quality of our proposed methods.
- ▪A.C.B de Oliveira, M. Siami, E.D. Sontag, "Eminence in noisy bilinear networks", In Proc. 2021 60th IEEE Conference on Decision and Control (CDC), pp. 4835-4840, 2021. pdf
Abstract
When measuring importance of nodes in a network, the interconnections and dynamics are often supposed to be perfectly known. In this paper, we consider networks of agents with both uncertain couplings and dynamics. Network uncertainty is modeled by structured additive stochastic disturbances on each agent's update dynamics and coupling weights. We then study how these uncertainties change the network's centralities. Disturbances on the couplings between agents resul in bilinear dynamics, and classical centrality indices from linear network theory need to be redefined. To do that, we first show that, similarly to its linear counterpart, the squared H2 norm of bilinear systems measures the trace of the steady-state error covariance matrix subject to stochastic disturbances. This makes the H2 norm a natural candidate for a performance metric of the system. We propose a centrality index for the agents based on the H2 norm, and show how it depends on the network topology and the noise structure. Finally, we simulate a few graphs to illustrate how uncertainties on different couplings affect the agents' centrality rankings compared to a linearized model of the same system.
- ▪A.C.B de Oliveira, M. Siami, E.D. Sontag, "Bilinear dynamical networks under malicious attack: an efficient edge protection method", In Proc. 2021 Automatic Control Conference, pp. 1210-1216, 2021. pdf
Abstract
In large-scale networks, agents and links are often vulnerable to attacks. This paper focuses on continuous-time bilinear networks, where additive disturbances model attacks or uncertainties on agents/states (node disturbances), and multiplicative disturbances model attacks or uncertainties on couplings between agents/states (link disturbances). It investigates network robustness notion in terms of the underlying digraph of the network, and structure of exogenous uncertainties and attacks. Specifically, it defines a robustness measure using the H_2-norm of the network and calculates it in terms of the reachability Gramian of the bilinear system. The main result is that under certain conditions, the measure is supermodular over the set of all possible attacked links. The supermodular property facilitates the efficient solution finding of the optimization problem. Examples illustrate how different structures can make the system more or less vulnerable to malicious attacks on links.
- ▪E.D. Sontag, Y. Wang, A. Megretski, "Input classes for identification of bilinear systems", IEEE Transactions Autom. Control, vol. 54, pp. 195-207, 2009. pdfAlso arXiv math.OC/0610633, 20 Oct 2006, and short version in ACC'07.
Abstract
This paper asks what classes of input signals are sufficient in order to completely identify the input/output behavior of generic bilinear systems. The main results are that step inputs are not sufficient, nor are single pulses, but the family of all pulses (of a fixed amplitude but varying widths) do suffice for identification.
- ▪E.D. Sontag, Y. Wang, "Uniformly Universal Inputs", In Analysis and Design of Nonlinear Control Systems, pp. 9-24, 2007. pdf
Abstract
A result is presented showing the existence of inputs universal for observability, uniformly with respect to the class of all continuous-time analytic systems. This represents an ultimate generalization of a 1977 theorem, for bilinear systems, due to Alberto Isidori and Osvaldo Grasselli.
- ▪E.D. Sontag, Y. Wang, A. Megretski, "Remarks on Input Classes for Identification of Bilinear Systems", In Proceedings American Control Conf., New York, July 2007, pp. 4345-4350, 2007.
- ▪E.D. Sontag, "Comments on integral variants of ISS", Systems Control Lett., vol. 34, no. 1-2, pp. 93–100, 1998. doipdf
Abstract
This note discusses two integral variants of the input-to-state stability (ISS) property, which represent nonlinear generalizations of L2 stability, in much the same way that ISS generalizes L-infinity stability. Both variants are equivalent to ISS for linear systems. For general nonlinear systems, it is shown that one of the new properties is strictly weaker than ISS, while the other one is equivalent to it. For bilinear systems, a complete characterization is provided of the weaker property. An interesting fact about functions of type KL is proved as well.
- ▪E.D. Sontag, "From linear to nonlinear: some complexity comparisons", In Proc.\ IEEE Conf.\ Decision and Control, New Orleans, Dec.\ 1995, IEEE Publications, 1995, pp. 2916–2920, 1995. pdf
Abstract
This paper deals with the computational complexity, and in some cases undecidability, of several problems in nonlinear control. The objective is to compare the theoretical difficulty of solving such problems to the corresponding problems for linear systems. In particular, the problem of null-controllability for systems with saturations (of a "neural network" type) is mentioned, as well as problems regarding piecewise linear (hybrid) systems. A comparison of accessibility, which can be checked fairly simply by Lie-algebraic methods, and controllability, which is at least NP-hard for bilinear systems, is carried out. Finally, some remarks are given on analog computation in this context.
- ▪E.D. Sontag, "Bilinear realizability is equivalent to existence of a singular affine differential I/O equation", Systems Control Lett., vol. 11, no. 3, pp. 181–187, 1988. doipdf
Abstract
For continuous time analytic input/output maps, the existence of a singular differential equation relating derivatives of controls and outputs is shown to be equivalent to bilinear realizability. A similar result holds for the problem of immersion into bilinear systems. The proof is very analogous to that of the corresponding, and previously known, result for discrete time.
- ▪E.D. Sontag, "Controllability is harder to decide than accessibility", SIAM J. Control Optim., vol. 26, no. 5, pp. 1106–1118, 1988. doipdf
Abstract
The present article compares the difficulties of deciding controllability and accessibility. These are standard properties of control systems, but complete algebraic characterizations of controllability have proved elusive. We show in particular that for subsystems of bilinear systems, accessibility can be decided in polynomial time, but controllability is NP-hard.
- ▪E.D. Sontag, "A Chow property for sampled bilinear systems", In Analysis and Control of Nonlinear Systems, pp. 205–211, 1988. pdf
Abstract
This paper studies accessibility (weak controllability) of bilinear systems under constant sampling rates. It is shown that the property is preserved provided that the sampling period satisfies a condition related to the eigenvalues of the autonomous dynamics matrix. This condition generalizes the classical Kalman-Ho-Narendra criterion which is well known in the linear case, and which, for observability, results in the classical Nyquist theorem.
- ▪E.D. Sontag, "A remark on bilinear systems and moduli spaces of instantons", Systems Control Lett., vol. 9, no. 5, pp. 361–367, 1987. doipdf
Abstract
Explicit equations are given for the moduli space of framed instantons as a quasi-affine variety, based on the representation theory of noncommutative power series, or equivalently, the minimal realization theory of bilinear systems.
- ▪E.D. Sontag, "An eigenvalue condition for sample weak controllability of bilinear systems", Systems Control Lett., vol. 7, no. 4, pp. 313–315, 1986. doipdf
Abstract
Weak controllability of bilinear systems is preserved under sampling provided that the sampling period satisfies a condition related to the eigenvalues of the autonomous dynamics matrix. This condition generalizes the classical Kalman-Ho-Narendra criterion which is well known in the linear case.
- ▪E.D. Sontag, "Realization theory of discrete-time nonlinear systems. I. The bounded case", IEEE Trans. Circuits and Systems, vol. 26, no. 5, pp. 342–356, 1979. pdfdiscrete-time systems · nonlinear systems · realization theory · bilinear systems · state-affine systems
Abstract
A state-space realization theory is presented for a wide class of discrete time input/output behaviors. Although In many ways restricted, this class does include as particular cases those treated in the literature (linear, multilinear, internally bilinear, homogeneous), as well as certain nonanalytic nonlinearities. The theory is conceptually simple, and matrix-theoretic algorithms are straightforward. Finite-realizability of these behaviors by state-affine systems is shown to be equivalent both to the existence of high-order input/output equations and to realizability by more general types of systems.