• DocumentCode
    23666
  • Title

    Optimal Control of Boolean Control Networks

  • Author

    Fornasini, Ettore ; Valcher, Maria Elena

  • Author_Institution
    Dipt. di Ing. dell´Inf., Univ. di Padova, Padua, Italy
  • Volume
    59
  • Issue
    5
  • fYear
    2014
  • fDate
    May-14
  • Firstpage
    1258
  • Lastpage
    1270
  • Abstract
    In this paper, we address the optimal control problem for Boolean control networks (BCNs). We first consider the problem of finding the input sequences that minimize a given cost function over a finite time horizon. The problem solution is obtained by means of a recursive algorithm that represents the analogue for BCNs of the difference Riccati equation for linear systems. We prove that a significant number of optimal control problems for BCNs can be easily reframed into the present setup. In particular, the cost function can be adjusted so as to include penalties on the switchings, provided that we augment the size of the BCN state variable. In the second part of the paper, we address the infinite horizon optimal control problem and we provide necessary and sufficient conditions for the problem solvability. The solution is obtained as the limit of the solution over the finite horizon [0,T], and it is always achieved in a finite number of steps. Finally, the average cost problem over the infinite horizon, investigated in “Optimal control of logical control networks” (Y. Zhao , IEEE Trans. Autom. Control, vol 56, no. 8, pp. 1766-1776, Aug. 2011), is addressed by making use of the results obtained in the previous sections.
  • Keywords
    Boolean functions; Riccati equations; genetics; infinite horizon; optimal control; BCNs; Boolean control networks; average cost problem; cost function minimization; difference Riccati equation; finite time horizon; infinite horizon optimal control problem; input sequences; necessary and sufficient conditions; optimal control problem; problem solvability; recursive algorithm; Biological systems; Cost function; Indexes; Manganese; Optimal control; Switches; Vectors; Boolean control networks; Boolean networks; optimal control;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2013.2294821
  • Filename
    6683010