<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CMB</journal-id><journal-title-group><journal-title>Computational Molecular Bioscience</journal-title></journal-title-group><issn pub-type="epub">2165-3445</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cmb.2022.122006</article-id><article-id pub-id-type="publisher-id">CMB-118122</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject></subj-group></article-categories><title-group><article-title>
 
 
  &lt;i&gt;H&lt;/i&gt;&lt;sub&gt;2&lt;/sub&gt; and &lt;i&gt;H&lt;/i&gt;&lt;sub&gt;∞&lt;/sub&gt;-Feedback Control Design for Nonlinear Gene Networks via Successive Galerkin’s Approximation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Alexander</surname><given-names>W. Bae</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Deprment of International Studies, Hankuk Academy of Foreign Studies, Yongin, Republic of Korea</addr-line></aff><pub-date pub-type="epub"><day>10</day><month>06</month><year>2022</year></pub-date><volume>12</volume><issue>02</issue><fpage>95</fpage><lpage>108</lpage><history><date date-type="received"><day>26,</day>	<month>May</month>	<year>2022</year></date><date date-type="rev-recd"><day>26,</day>	<month>June</month>	<year>2022</year>	</date><date date-type="accepted"><day>29,</day>	<month>June</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper presents a design method of 
  <em>H</em>
  <sub>2</sub> and 
  <em>H</em>
  <sub>∞</sub>-feedback control loop for nonlinear smooth gene networks that are in control affine form. Formulaic solution methodology for solving the nonlinear partial differential equations, namely the 
  <em>Hamilton-Jacobi-Bellman</em> and 
  <em>Hamilton-Jacobi-Isaacs</em> equations through successive Galerkin’s approximation is implemented and the results are compared. Throughout the implementation, there were several caveats that need to be further resolved for practical applications in general cases. Such issues and the clarification of causes are mathematically established and reviewed.
 
</p></abstract><kwd-group><kwd>Gene Regulatory Network</kwd><kwd> GMA System</kwd><kwd> Galerkin’s Approximation</kwd><kwd>  Feedback Design of Biomolecular Systems</kwd><kwd> Hamilton-Jacobi Equation</kwd><kwd>  Nonlinear Control</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Over the recent decades, there had been increasing interest in control theoretic approach in synthetic biology [<xref ref-type="bibr" rid="scirp.118122-ref1">1</xref>]. Especially when dealing biomolecular circuits, external disturbances caused from molecular events are present which impose difficulties in observation of the state variables and design of the feedback controllers [<xref ref-type="bibr" rid="scirp.118122-ref2">2</xref>]. To attain certain amount of robustness and performance of the feedback control, quantitative inspection of the synthetic gene circuits was attempted. Regarding the traditional proportional-integral-differential (PID) control design, [<xref ref-type="bibr" rid="scirp.118122-ref3">3</xref>] demonstrated for gene circuits under stochastic disturbance. The biggest merit of PID control design is that the priori knowledge about the system is not necessary for the design of feedback control. In variational approaches, [<xref ref-type="bibr" rid="scirp.118122-ref4">4</xref>] used bang-bang control, which is typically obtained by solving the maximum principle. As there were animated researches held with the model predictive control (MPC) recently, [<xref ref-type="bibr" rid="scirp.118122-ref5">5</xref>] compared the three approaches.</p><p>Meanwhile at the other side of the academia, there had been breakthroughs on numerical solution methodology of nonlinear partial differential equations (PDEs), namely the Galerkin’s Approximation. The approximation is done by finding an appropriate linear combination of generating functions, or basis functions, to reduce the size of the residual of PDE to zero. Such method is meaningful since the typical optimal control problems are involved with the nonlinear PDEs, the Hamilton-Jacobi-Bellman (HJB) and Hamilton-Jacobi-Isaacs (HJI) equations. By solving these PDEs, the optimal control input required for minimization of the performance measure is determined. The PDE that needs to be solved depends on the performance measure. For typical choices so-called the H 2 and H ∞ feedback control, HJB and HJI need to be solved respectively [<xref ref-type="bibr" rid="scirp.118122-ref6">6</xref>]. But when the system is nonlinear, these PDEs are well-known to be extremely hard to solve. By exploiting Galerkin’s approximation, [<xref ref-type="bibr" rid="scirp.118122-ref7">7</xref>] had established a rigorous mathematical approach by using Galerkin’s approximation in iterative manner to solve HJB. Such methodology was named Successive Galerkin Approximation (SGA). Then it was proposed in [<xref ref-type="bibr" rid="scirp.118122-ref8">8</xref>] a similar approach to solve HJI and the point-wise convergence properties were also proved. Performance of such method was also verified. Moreover, it was confirmed in [<xref ref-type="bibr" rid="scirp.118122-ref9">9</xref>] about the superior performance of the controller designed through SGA over controller designed by linearization of the nonlinear dynamics. Although such methodology also requires precise modeling of the system we aim to control, thanks to chemists and biologists, a large portion of biochemical systems have reliable state dynamics and stochastic modeling of the intrinsic disturbances [<xref ref-type="bibr" rid="scirp.118122-ref10">10</xref>]. Unlike the PID control, H ∞ -feedback control provides quantitative amount of margin of the control system that can withstand against the external disturbance which makes it possible to maximize the disturbance rejection performance. Hence such optimal control strategy is preferred over traditional control strategies if an accurate modeling of the system is available.</p><p>To this end, we present an implementation of H 2 and H ∞ feedback control design methodology with SGA. Along the simulation, several limitations of the SGA algorithms are indicated and mathematical reasonings are provided.</p></sec><sec id="s2"><title>2. Feedback Control Design Problem</title><p>Let us consider the smooth nonlinear control system represented in the below form.</p><p>x ˙ ( t ) = f ( x ) + g ( x ) u ( x ) + k ( x ) w ,   x ( 0 ) = x 0 (1)</p><p>where x ∈ ℝ n , u ∈ ℝ m , w ∈ ℝ q for each t, and f : ℝ n ↦ ℝ n , g : ℝ n ↦ ℝ n &#215; m , k : ℝ n ↦ ℝ n &#215; q . u ( x ) denotes the state feedback. The system is observable through output y ( t ) = h ( x ( t ) ) where h : ℝ n ↦ ℝ p is a smooth function with h ( 0 ) = 0 . When the unknown external disturbance v is entering the system, it is desired to find an appropriate state feedback u ( x ) that achieves robust stability and performance. Throughout this paper, we impose the below assumption about the system. With this assumption, we introduce the two design purposes, namely H 2 and H ∞ -feedback throughout this section.</p><p>Assumption 1 f ( 0 ) = 0 and h ( 0 ) = 0 .</p><sec id="s2_1"><title>2.1. H 2 -Feedback Control Design</title><p>For H 2 -feedback control design problem, the performance measure is set as J = ∫ 0 ∞     l ( x ) + ‖ u ( x ) ‖ R 2 d t where l = x T Q x , ‖ u ‖ R 2 = u T R u for some Q , R ≻ 0 . It was shown from the previous studies including [<xref ref-type="bibr" rid="scirp.118122-ref11">11</xref>] that for the solution V ( x ) of the Hamilton-Jacobi-Bellman Equation (HJB) below, feedback control u ( x ) = − 1 2 R − 1 g ( x ) T ∂ V ∂ x attains minimum of the above performance measure.</p><p>∂ V ∂ x T f ( x ) + l ( x ) − 1 4 ∂ V ∂ x T g ( x ) R − 1 g ( x ) T ∂ V ∂ x = 0,   V ( 0 ) = 0 (2)</p><p>Although the PDE (2) can be easily solved by casting into form of algebraic Riccati equation in linear cases, gene networks typically include high nonlinearities and hence PDE (2) is extremely hard to solve in general.</p></sec><sec id="s2_2"><title>2.2. H ∞ -Feedback Control Design</title><p>Unlike the H 2 -feedback control, the objective of H ∞ -feedback control is to achieve asymptotic stability and disturbance-to-output L 2 -gain under certain level γ &gt; 0 . Such condition can be expressed as below.</p><p>∫ 0 T ‖ y ( t ) ‖ 2 + ‖ u ( t ) ‖ R 2 d t ≤ γ 2 ∫ 0 T ‖ w ( t ) ‖ P 2 d t ,   ∀ T ≥ 0 (3)</p><p>where w ∈ L 2 ( 0, T ) and ‖ w ‖ P 2 = w T P w for some P ≻ 0 . It was proved in [<xref ref-type="bibr" rid="scirp.118122-ref6">6</xref>] that for solution V ( x ) of the Hamilton-Jacobi-Isaacs Equation (HJI) below, feedback control u ( x ) = − 1 2 R − 1 g ( x ) T ∂ V ∂ x achieves the condition of Equation (3). Moreover, it was also proven that the worst case disturbance if given by w ( t ) = 1 2 γ 2 P − 1 k T ∂ V ∂ x . The inequality of Equation (3) is tight for such choice of u ( x ) and w ( t ) and when V ( x 0 ) = 0 .</p><p>∂ V ∂ x T f ( x ) + h ( x ) T h ( x ) − 1 4 ∂ V ∂ x T ( 1 γ 2 k ( x ) P − 1 k ( x ) T     − g ( x ) R − 1 g ( x ) T ) ∂ V ∂ x = 0,   V ( 0 ) = 0 (4)</p><p>Like the HJB, HJI is not tractable in general cases.</p></sec></sec><sec id="s3"><title>3. Successive Galerkin Approximation</title><p>A typical strategy to solve PDEs in numerical manner is Galerkin method [<xref ref-type="bibr" rid="scirp.118122-ref12">12</xref>]. Galerkin method approximates the solution with linear combination of finite number of trial functions.</p><p>[<xref ref-type="bibr" rid="scirp.118122-ref8">8</xref>] applied Galerkin method in sequential manner to obtain convergent solutions of HJB and HJI. Point-wise convergence of such method was also proved. Such approach was named Successive Galerkin Approximation (SGA). Although convergence and consistency under finite number of trial functions was not provided, with reasonable number and choice of trial (or basis) functions, it was verified that the feedback design through SGA performs decently. By taking the notations from [<xref ref-type="bibr" rid="scirp.118122-ref8">8</xref>], we summarize the SGA algorithm for HJB and HJI respectively in this section.</p><p>Let us begin by introducing the notations. For the basis functions { ϕ 1 , ϕ 2 , ⋯ , ϕ N } , let Φ = [ ϕ 1 ϕ 2 ⋯ ϕ N ] T . Now when the solution is approximated by V ( x ) ≈ c 1 ϕ 1 + ⋯ + c N ϕ N , let c = [ c 1 c 2 ⋯ c N ] T . We further denote the integration region of Galerkin method by Ω . Now we begin by introducing the iteration matrices for solution of the HJB.</p><p>A 1 = ∫ Ω     Φ ( x ) f ( x ) T ⋅ ∇ Φ ( x ) T d x A 2 ( u 0 ) = ∫ Ω     Φ ( x ) u 0 ( x ) T g ( x ) T ⋅ ∇ Φ ( x ) T d x b 1 = − ∫ Ω     l ( x ) d x b 2 ( u 0 ) = − ∫ Ω ‖ u 0 ( x ) ‖ R 2 ⋅ Φ ( x ) d x G i = ∫ Ω     Φ ∂ ϕ i ∂ x T g ( x ) R − 1 g ( x ) T ⋅ ∇ Φ ( x ) d x ,   i = 1, ⋯ , N (5)</p><p>The derivation of the above formulas (5) can be found at [<xref ref-type="bibr" rid="scirp.118122-ref8">8</xref>].</p><p>In Algorithm 1, c ( i − 1 ) is the result from the ( i − 1 ) -th iteration and ε is the tolerance for termination criterion.</p><disp-formula id="scirp.118122-formula3"><graphic  xlink:href="//html.scirp.org/file/2-2220147x62.png?20220628174729319"  xlink:type="simple"/></disp-formula><p>For solution of HJI, construction of the iteration matrices is as below.</p><p>A 1 = ∫ Ω     Φ ( x ) f ( x ) T ⋅ ∇ Φ ( x ) T d x A 2 ( u 0 ) = ∫ Ω     Φ ( x ) u 0 ( x ) T g ( x ) T ⋅ ∇ Φ ( x ) T d x b 1 = − ∫ Ω h ( x ) T h ( x ) ⋅ Φ d x b 2 ( u 0 ) = − ∫ Ω ‖ u 0 ( x ) ‖ R 2 ⋅ Φ ( x ) d x G i = ∫ Ω     Φ ∂ ϕ i ∂ x T g ( x ) R − 1 g ( x ) T ⋅ ∇ Φ ( x ) d x ,   i = 1, ⋯ , N K i = ∫ Ω     Φ ∂ ϕ i ∂ x T k ( x ) P − 1 k ( x ) T ⋅ ∇ Φ ( x ) d x ,   i = 1, ⋯ , N (6)</p><disp-formula id="scirp.118122-formula4"><graphic  xlink:href="//html.scirp.org/file/2-2220147x64.png?20220628174729319"  xlink:type="simple"/></disp-formula><p>In Algorithm 2, c ( i , j ) is the result from the ( i , j ) -th iteration, or the i-th inner loop and j-th outer loop iteration. ε is the tolerance for termination criterion. It was proved in the previous researches the convergence of both Algorithm 3 and Algorithm 3 for complete set of basis functions of continuous L 2 space. But under finite number of basis functions, convergence of the solution procedure and convergence of the residual of the nonlinear PDE to zero was not proved. Due to finite computation resources, this is the case in practical applications. Our consequent results in this paper will review the results obtained from the SGA algorithms and point out such issues especially for the application in HJI case.</p></sec><sec id="s4"><title>4. Problem Description</title><p>For illustrative purpose, we consider the gene regulatory network in cascaded form brought from [<xref ref-type="bibr" rid="scirp.118122-ref10">10</xref>]. The system dynamics f ( x ) is represented by the below first order ODE. Though we specify the system dynamics as below, large amount of gene network systems are represented in the similar form and hence such an approach can be employed at various situations [<xref ref-type="bibr" rid="scirp.118122-ref10">10</xref>]. For the H ∞ -feedback control design of this system, linearization and application of fuzzy interpolation was attempted in [<xref ref-type="bibr" rid="scirp.118122-ref2">2</xref>].</p><p>x ˙ 1 = 4 x 1 0.5 − 4 x 1 0.5 x 2 − 1 + 1.5 w x ˙ 2 = 4 x 1 0.5 x 2 − 1 − 2 x 2 0.5 − 2 x 2 x ˙ 3 = 2 x 2 0.5 − 2 x 3 0.5 x ˙ 4 = 2 x 2 − 2 x 4 0.5 (7)</p><p>where w ( t ) is the external disturbance and the initial conditions are given by x 1 ( 0 ) = 2.5 , x 2 ( 0 ) = 2 , x 3 ( 0 ) = 2 , x 4 ( 0 ) = 2 . Such representation is also called the generalized-mass-action(GMA) form. It is evident that one equilibrium point is x e = [ 1 1 1 1 ] T . We sketch a formulaic design method of H 2 and H ∞ -feedback controls for this system. Rewriting the Equation (2), it follows</p><p>∂ V ∂ x T ( f ( x ) + g ( x ) u ( x ) ) + l ( x ) + ‖ u ‖ R 2 = d d t V ( x ( t ) ) + x T Q x + ‖ u ‖ R 2 = 0 (8)</p><p>Because boundness of V ( x ) has to be guaranteed for Galerkin’s approximation to be used, l i m t → ∞ d d t V ( x ( t ) ) = l i m t → ∞ − x T Q x − ‖ u ‖ R 2 = 0 . Hence it is evident that it is required to have l i m t → ∞ x ( t ) = l i m t → ∞ u ( t ) = 0 for application of the SGA algorithm. Due to such reason, we consider the perturbed system as below.</p><p>x ˜ ˙ 1 = 4 ( x ˜ 1 + 1 ) 0.5 − 4 ( x ˜ 1 + 1 ) 0.5 ( x ˜ 2 + 1 ) − 1 + 1.5 w x ˜ ˙ 2 = 4 ( x ˜ 1 + 1 ) 0.5 ( x ˜ 2 + 1 ) − 1 − 2 ( x ˜ 2 + 1 ) 0.5 − 2 ( x ˜ 2 + 1 ) x ˜ ˙ 3 = 2 ( x ˜ 2 + 1 ) 0.5 − 2 ( x ˜ 3 + 1 ) 0.5 x ˜ ˙ 4 = 2 ( x ˜ 2 + 1 ) − ( 2 x ˜ 4 + 1 ) 0.5 (9)</p><p>By such perturbation, the system now has x ˜ e = [ 0 0 0 0 ] T as an equilibrium point.</p></sec><sec id="s5"><title>5. Numerical Demonstration &amp; Discussion</title><p>In this section, we provide the numerical demonstration results of the previously described nonlinear gene network system. For both H 2 and H ∞ -feedback designs, total six basis functions were used and are given by { ϕ 1 , ϕ 2 , ϕ 3 , ϕ 4 , ϕ 5 , ϕ 6 } = { x ˜ 1 2 , x ˜ 2 2 , x ˜ 3 2 , x ˜ 1 x ˜ 2 , x ˜ 2 x ˜ 3 , x ˜ 1 x ˜ 3 } . Such choice was to obtain linear approximation of the true solution u * ( x ) = − 1 2 R − 1 g T ∂ V * ∂ x of HJB or HJI and satisfy l i m t → ∞ u ( x ( t ) ) = 0 simultaneously. The integration region was set as ( x ˜ 1 , x ˜ 2 , x ˜ 3 , x ˜ 4 ) ∈ [ − 0.3,3 ] &#215; [ − 0.3,2 ] &#215; [ − 0.3,2 ] &#215; [ − 0.3,2 ] . For the feedback input, g ( x ) = [ I 2 O 2 ] T was considered where I 2 and O 2 are the 2 &#215; 2 identity and zero matrices respectively. Numerical simulation was done by Simulink software on Matlab 2019b with Macbook Pro, 2.4GHz Intel Core i5.</p><sec id="s5_1"><title>5.1. H 2 -Feedback Design</title><p>For the design parameters, Q = d i a g ( [ 10 1 1 1 ] ) and R = I 2 was chosen. With the given basis, it took 7 iterations to converge within the tolerance ε = 10 − 3 . Converged solution is shown in <xref ref-type="table" rid="table1">Table 1</xref>. The state and control variables from the designed H 2 controller are depicted in <xref ref-type="fig" rid="fig1">Figure 1</xref>. Simulation results with external disturbance entering through the state dynamics of x ˜ 1 are depicted in <xref ref-type="fig" rid="fig2">Figure 2</xref> together with the random disturbance. The designed control system withstands such disturbance decently.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Obtained solution of the HJB</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Basis Functions</th><th align="center" valign="middle" >Coefficients c i</th></tr></thead><tr><td align="center" valign="middle" >ϕ 1</td><td align="center" valign="middle" >3.7839</td></tr><tr><td align="center" valign="middle" >ϕ 2</td><td align="center" valign="middle" >0.1924</td></tr><tr><td align="center" valign="middle" >ϕ 3</td><td align="center" valign="middle" >1.3827</td></tr><tr><td align="center" valign="middle" >ϕ 4</td><td align="center" valign="middle" >2.2592</td></tr><tr><td align="center" valign="middle" >ϕ 5</td><td align="center" valign="middle" >0.4725</td></tr><tr><td align="center" valign="middle" >ϕ 6</td><td align="center" valign="middle" >−0.2893</td></tr></tbody></table></table-wrap></sec><sec id="s5_2"><title>5.2. H ∞ -Feedback Design</title><p>For the H ∞ -feedback control design, as from [<xref ref-type="bibr" rid="scirp.118122-ref2">2</xref>], it is desirable to find the smallest γ that the solution of HJI exists. Hence for the design parameter, γ = 3.5 was used for the initial choice and we designed the feedback control throughout the solution. It took total 8 iterations for the outer loop to converge while inner loops typically took 4 iterations to converge within the same tolerance from previous subsection. Converged solution is shown in <xref ref-type="table" rid="table2">Table 2</xref>. Though the H 2 feedback controller had shown slightly rapid convergence to the desired equilibrium point, both controllers show similar performances. Comparing with the results from [<xref ref-type="bibr" rid="scirp.118122-ref2">2</xref>] obtained from fuzzy interpolation after linearization, <xref ref-type="fig" rid="fig3">Figure 3</xref> and <xref ref-type="fig" rid="fig4">Figure 4</xref> show more rapid convergence. Such superiority of the feedback design without linearization was also confirmed at [<xref ref-type="bibr" rid="scirp.118122-ref9">9</xref>]. Then by trial and error, it was confirmed that the SGA algorithm also converges for smaller values of γ ≥ 0.4 . But for the solution obtained for γ less than 2, the SGA algorithm did converge but the designed feedback controller exhibited unstable properties. Converged solution is shown in <xref ref-type="table" rid="table3">Table 3</xref>. Simulation results for γ = 1.0 is depicted in <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref> which shows unstable response regardless the presence of disturbance. We speculate that this is due to non-zero residual of the HJI (4). Because the choice of our basis was obviously not a complete set that can span the whole continuous L 2 space, although the projection of the residual onto the subspace generated by our basis functions may be zero, it does not imply that the residual itself is zero. Regarding this, we would like to point out that the solution obtained from the SGA algorithm is indeed the utmost solution with the given basis, but it does not necessarily imply that it is the exact solution of HJI. This could be resolved through adding the number of basis functions or choosing appropriate basis functions depending on the system dynamics through heuristic. Though it was proposed in [<xref ref-type="bibr" rid="scirp.118122-ref8">8</xref>] a clever methodology exploiting tensor products to mitigate the computational burden of massive number of numerical integrations, in practice we are only allowed to use finite number of basis functions due to finite computing power. Also it should be pointed out that in a lot of cases, full-state observability of the system is not present and hence there are limitations in choice of basis functions too.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Obtained solution of the HJI with γ = 3.5 </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Basis Functions</th><th align="center" valign="middle" >Coefficients c i</th></tr></thead><tr><td align="center" valign="middle" >ϕ 1</td><td align="center" valign="middle" >1.9798</td></tr><tr><td align="center" valign="middle" >ϕ 2</td><td align="center" valign="middle" >0.2858</td></tr><tr><td align="center" valign="middle" >ϕ 3</td><td align="center" valign="middle" >1.787</td></tr><tr><td align="center" valign="middle" >ϕ 4</td><td align="center" valign="middle" >1.7534</td></tr><tr><td align="center" valign="middle" >ϕ 5</td><td align="center" valign="middle" >0.2893</td></tr><tr><td align="center" valign="middle" >ϕ 6</td><td align="center" valign="middle" >−0.2927</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Obtained solution of the HJI with γ = 1.0 </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Basis Functions</th><th align="center" valign="middle" >Coefficients c i</th></tr></thead><tr><td align="center" valign="middle" >ϕ 1</td><td align="center" valign="middle" >0.8388</td></tr><tr><td align="center" valign="middle" >ϕ 2</td><td align="center" valign="middle" >0.6259</td></tr><tr><td align="center" valign="middle" >ϕ 3</td><td align="center" valign="middle" >23.7091</td></tr><tr><td align="center" valign="middle" >ϕ 4</td><td align="center" valign="middle" >−1.9829</td></tr><tr><td align="center" valign="middle" >ϕ 5</td><td align="center" valign="middle" >3.9033</td></tr><tr><td align="center" valign="middle" >ϕ 6</td><td align="center" valign="middle" >−10.6959</td></tr></tbody></table></table-wrap></sec></sec><sec id="s6"><title>6. Conclusions &amp; Future Scope</title><p>In this paper, nonlinear H 2 and H ∞ -feedback controls have been developed for nonlinear gene regulatory network in GMA form. With the choice of basis functions from Section 5, Successive Galerkin Approximation did converge rapidly for both the Hamilton-Jacobi-Bellman and Hamilton-Jacobi-Isaacs equations. Because the majority of gene network systems are of the form of Equation (7), such feedback design methodology from this paper could be applied in a wide range of systems in GMA form. Comparison between the designed H 2 and H ∞ -feedback control systems was made and for the hyper parameters used, it was confirmed that the two controllers exhibited similar performances.</p><p>It was also confirmed from our simulation that even when the SGA algorithm converged, there were cases where the corresponding feedback control system was unstable. This is due to nonzero residual of the HJI, and it needs to be further resolved by improvements in the algorithm for solving HJB and HJI. This issue could indeed be overcome by different choice of basis functions, but still there is no guarantee that the solution obtained with new basis functions will not exhibit such instability. Additionally in practice, there are limitations in observability of the state variables, which again impose restriction on the choice of the basis functions. Hence it requires further research to analyze the feedback control systems’ properties under finite number of basis functions to overcome these issues. Our consequent work will include breakthroughs in such issues discussed and consideration of stochastic disturbance entering through the system dynamics due to molecular noises.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The author declares no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Bae, A.W. (2022) -Feedback Control Design for Nonlinear Gene Networks via Successive Galerkin’s Approximation. Computational Molecular Bioscience, 12, 95-108. https://doi.org/10.4236/cmb.2022.122006</p></sec></body><back><ref-list><title>References</title><ref id="scirp.118122-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, W.H. and Chen, B. (2006) State Feedback H&lt;sub&gt;∞&lt;/sub&gt; Control for a Class of Nonlinear Stochastic Systems. SIAM Journal on Control and Optimization, 44, 1973-1991.</mixed-citation></ref><ref id="scirp.118122-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Shannon, B., Zamora-Chimal, C.G., Postiglione, L., Salzano, D., Grierson, C.S., Marucci, L., Savery, N.J. and di Bernardo, M. (2020) In Vivo Feedback Control of an Antithetic Molecular-Titration Motif in Escherichia coli Using Microfluidics. ACS Synthetic Biology, 9, 2617-2624. https://doi.org/10.1021/acssynbio.0c00105</mixed-citation></ref><ref id="scirp.118122-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">van der Schaft, A.J. (1992) L&lt;sub&gt;2&lt;/sub&gt;-gain Analysis of Nonlinear Systems and Nonlinear State-Feedback H&lt;sub&gt;∞&lt;/sub&gt; Infinity Control. IEEE Transactions on Automatic Control, 37, 770-784. https://doi.org/110.1109/9.256331</mixed-citation></ref><ref id="scirp.118122-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Saridis, G.N. and Lee, C.-S.G. (1979) An Approximation Theory of Optimal Control for Trainable Manipulators. IEEE Transactions on Systems, Man, and Cybernetics, 9, 1522-159. https://doi.org/10.1109/TSMC.1979.4310171</mixed-citation></ref><ref id="scirp.118122-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Bea, R.W. (1998) Successive Galerkin Approximation Algorithms for Nonlinear Optimal and Robust Control. International Journal of Control, 71, 717-743.  
https://doi.org/10.1080/002071798221542</mixed-citation></ref><ref id="scirp.118122-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Volt, E.O. (2000) Computational Analysis of Biochemical Systems: A Practical Guide for Biochemists and Molecular Biologists. Cambridge Univ. Press, Cambridge.</mixed-citation></ref><ref id="scirp.118122-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Modi, S., Dey, S. and Singh, A. (2021) Noise Suppression in Stochastic Genetic Circuits Using PID Controllers. PLOS Computational Biology, 17, e1009249.  
https://doi.org/10.1371/journal.pcbi.1009249</mixed-citation></ref><ref id="scirp.118122-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Fletcher, C.A.J. (1984) Computational Galerkin Methods. Springer, Berlin.</mixed-citation></ref><ref id="scirp.118122-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Fiore, G., Perrino, G., di Bernardo, M. and di Bernardo, D. (2016) In Vivo Real-Time Control of Gene Expression: A Comparative Analysis of Feedback Control Strategies in Yeast. ACS Synthetic Biology, 5, 154-162.  
https://doi.org/10.1021/acssynbio.5b00135</mixed-citation></ref><ref id="scirp.118122-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Oudjama, F., Boumédiène, A., Messirdi, M. and Boubekeur, D. (2021) Comparison of Linear and Nonlinear H-Infinity Controllers for an Electric Vehicle Driven by the Permanent Magnet Synchronous Motor. International Journal on Emerging Technologies, 12, 247-257.</mixed-citation></ref><ref id="scirp.118122-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Del Vecchio, D., Dy, A.J. and Qian, Y.L. (2016) Control Theory Meets Synthetic Biology. Journal of the Royal Society Interface, 13, Issue 120.  
https://doi.org/10.1098/rsif.2016.0380</mixed-citation></ref><ref id="scirp.118122-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Chen, B. and Chang, Y.-T. and Wang, Y.-C. (2008) Robust H&lt;sub&gt;∞&lt;/sub&gt;-Stabilization Design in Gene Networks under Stochastic Molecular Noises: Fuzzy-Interpolation Approach. Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, 38, 25-42.</mixed-citation></ref></ref-list></back></article>