Networks of agents with logical states, namely Boolean networks, arise in various application domains including biology, computer networks, and social networks. The representation and control of Boolean networks have attracted much attention in recent years. In a parallel line of research, Koopman developed an operator view of nonlinear dynamical systems, which shows that, by making use of observable functions, every nonlinear dynamics can be represented as a (possibly infinite dimensional) linear system. In this paper, we present a Koopman theory for Boolean networks. We introduce algebraic operations for logical functions over semirings of binary numbers, defining a semimodule of Boolean functions. The classical Koopman operator and Koopman theory are then established for Boolean networks, where the key ingredient to a linear representation is shown to be Koopman invariance. Next, we establish a necessary and sufficient condition for shaping the closed-loop dynamics via feedback into any desired form for Boolean control networks under the Koopman representation, and we develop a feedback control synthesis algorithm to solve this feedback shaping problem. Finally, feedback shaping is applied to a real-world gene regulatory network, and it is demonstrated that the dynamics of such a network may be arbitrarily manipulated by means of feedback control.

Koopman Theory for Boolean Networks

Valcher, Maria Elena;
2025

Abstract

Networks of agents with logical states, namely Boolean networks, arise in various application domains including biology, computer networks, and social networks. The representation and control of Boolean networks have attracted much attention in recent years. In a parallel line of research, Koopman developed an operator view of nonlinear dynamical systems, which shows that, by making use of observable functions, every nonlinear dynamics can be represented as a (possibly infinite dimensional) linear system. In this paper, we present a Koopman theory for Boolean networks. We introduce algebraic operations for logical functions over semirings of binary numbers, defining a semimodule of Boolean functions. The classical Koopman operator and Koopman theory are then established for Boolean networks, where the key ingredient to a linear representation is shown to be Koopman invariance. Next, we establish a necessary and sufficient condition for shaping the closed-loop dynamics via feedback into any desired form for Boolean control networks under the Koopman representation, and we develop a feedback control synthesis algorithm to solve this feedback shaping problem. Finally, feedback shaping is applied to a real-world gene regulatory network, and it is demonstrated that the dynamics of such a network may be arbitrarily manipulated by means of feedback control.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3560306
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact