- Research
- Open access
- Published:
Passivity analysis of spatially and temporally BAM neural networks with the Neumann boundary conditions
Boundary Value Problems volume 2015, Article number: 174 (2015)
Abstract
In the paper, a delay-differential equation modeling a bidirectional associative memory neural networks (BAM NNs) with reaction-diffusion terms is investigated, for which the input and output variables are varied with the time and space variables. By taking advantage of the inequality techniques, some Lyapunov-Krasovskii functional candidates are introduced to arrive at the novel sufficient conditions that warrant the passivity of spatially and temporally BAM NNs with mixed time delays. Moreover, when the parameter uncertainties appear in spatially and temporally BAM NNs, the criterion for robust passivity is also given. Novel passivity criteria are proposed in terms of inequalities, which can be checked easily. A numerical example is provided to demonstrate the effectiveness of the proposed results.
1 Introduction
Since NNs related to BAM had been proposed by Kosko [1], the BAM NNs have been one of the most interesting research and extensively studied topics due to their potential applications in pattern recognition, etc. This class of NNs have been successfully applied to pattern recognition, signal and image processing, and artificial intelligence due to its generalization of the single-layer auto-associative Hebbian correlation to a two-layer pattern matched hetero-associative circuits. Some of these applications require that the designed network has a unique stable equilibrium point [2]. Recently, these two-layer hetero associative networks called BAM networks with axonal signal transmission delays have been studied in [2, 3], which have been used to obtain important advances in many fields such as pattern recognition and automatic control. Recently, studies on neural dynamical systems not only involved a discussion of stability properties, but they also involved many dynamic behaviors such as periodic oscillatory behavior, bifurcation, and chaos [2–10].
Stability problems are often linked to the theory of dissipative systems, which postulate that the energy dissipated inside a dynamic system is less than that supplied from an external source. Passivity is part of a broader and a general theory of dissipativeness [11, 12]. The passivity theory originated from circuit theory and plays an important role in the analysis and design of linear and nonlinear systems. It should be pointed out that the essence of the passivity theory is that the passive properties of a system can keep the system’s internal stability. The passivity theory was first proposed in the circuit analysis [13], and since then it has found successful applications in diverse areas such as stability [14, 15], signal processing [16], complexity [17], fuzzy control [18], and synchronization control [19]. These are the main reasons why passivity theory has become a very relevant topic across many fields, and much investigative attention has been focused on this topic. It is noted that research on passivity has attracted so much attention, little of that had been devoted to the passivity properties of delayed NNs until [20] derived the conditions for passivity of delayed NNs. Recently, considerable attention has also been paid to the passivity analysis of NNs with time delay [20–24]. For example, some passivity conditions have been proposed for continuous-time NNs with time delay in [20]. Considering this, some delay-dependent conditions guaranteeing the passivity of NNs with time-varying delays have been proposed in [22] by use of an LMI approach. The results on passivity analysis of discrete-time NNs with time-varying delays can be found in [23].
In fact, one remarkable feature of passivity is that the passive system utilizes the product of input and output as the energy provision, and it embodies the energy attenuation character. A passive system only burns energy, without energy production, i.e., passivity represents the property of energy consumption of the system. In addition, the passivity analysis for NNs can help us understand the complex brain functionalities. It is worthy pointing out that, in most existing works on the passivity of delayed NNs, the diffusion effects were not discussed. The reaction-diffusion NNs (RDNNs) were firstly introduced by Chua in order to study passivity and complexity in [17]. What is more, in man-made NNs, strictly speaking, the diffusion phenomena cannot be ignored when electrons are moving in asymmetric electromagnetic fields, thus we must consider the space is varying with time [3, 8–10, 17, 24, 25]. It is also common to consider the diffusion effect in biological systems such as immigration [26, 27]. The stability of NNs with diffusion terms, which is expressed by partial differential equations, are discussed in [3, 8–10, 25]. Furthermore, the input and output variables are also dependent on the time and space in many practical situations. To the best of our knowledge, few authors considered the passivity problem for delayed RDNNs. It is interesting and important to discuss the passivity of RDNNs, in which the input and output variables are varied with the time and space variables. In NNs, besides the diffusion phenomena, there might also be some uncertainties due to the existence of modeling errors, external disturbance, and parameter fluctuation, which might lead to undesirable dynamic network behaviors such as oscillation and instability [24, 25]. Therefore, it is important to consider robust passivity of RDNNs against these uncertainties.
Based on the above discussion, there are many results as regards the passivity problem for delayed NNs. To the best of our knowledge, a passivity analysis has seldom been reported for the class of delayed BAM NNs with reaction-diffusion terms. In the theory of partial differential equations, Poincaré integral inequality is often used in the deduction of a diffusion operator [28]. This paper will investigate the passivity problem for the class of BAM RDNNs with mixed delays and Neumann boundary conditions, which is very important in theories and applications and also is a very challenging problem. Several sufficient general conditions are derived for the robust passivity of delayed BAM NNs with reaction-diffusion terms by using Lyapunov functional method and Poincaré integral inequality, which are very convenient to verify. Finally, a numerical example is illustrated to show the usefulness of the proposed criteria.
2 Model description and preliminaries
In this paper, we consider the BAM NNs model described by the following partial differential equations:
where \(x = ( x_{1},x_{2},\ldots,x_{l} )^{T} \in \Omega \subset R^{l}\), Ω is a compact set with smooth boundary ∂Ω and \(\operatorname{mes}\Omega > 0\) in space \(R^{l}\); \(u = ( u_{1},u_{2},\ldots,u_{m} )^{T} \in R^{m}\), \(v = ( v_{1},v_{2},\ldots,v_{n} )^{T} \in R^{n}\), \(u_{i} ( t,x )\) and \(v_{j} ( t,x )\) represent the states of the ith neuron and the jth neuron at time t and in space x, respectively. \(b_{ji}\), \(\tilde{b}_{ji}\), \(\bar{b}_{ji}\), \(d_{ij}\), \(\bar{d}_{ij}\), and \(\tilde{d}_{ij}\) are known constants denoting the synaptic connection strengths between the neurons, respectively; \(f_{j}\) and \(g_{i}\) denote the activation functions of the neurons and the signal propagation functions, respectively; \(\sigma_{i} ( t,x )\) and \(\vartheta_{j} ( t,x )\) denote inputs of the ith neuron and the jth neuron at time t and in space x, respectively; \(p_{i}\) and \(q_{j}\) represent the rate with which the ith neuron and the jth neuron will reset its potential to the resting state when disconnected from the networks and external inputs in space, respectively; \(\tau_{ij} ( t )\) and \(\theta_{ji} ( t )\) represent continuous time-varying discrete delays, respectively; \(D_{ik} \ge 0\) and \(D_{jk}^{ *} \ge 0\) stand for the transmission diffusion coefficient along the ith neuron and jth neuron, respectively; \(y_{i} ( t,x )\) and \(z_{j} ( t,x )\) denote outputs of the ith neuron and the jth neuron at time t and in space x, respectively. Finally, \(i = 1,2,\ldots,m\), \(k = 1,2,\ldots,l\) and \(j = 1,2,\ldots,n\).
System (1) is supplemented with the following boundary conditions and initial values:
for any \(i = 1,2,\ldots,m\) and \(j = 1,2,\ldots,n\), where n̄ is the outer normal vector of \(\partial \Omega,\varphi = \bigl ({\scriptsize\begin{matrix}{}\varphi_{u} \cr \varphi_{v} \end{matrix}} \bigr ) = (\varphi_{u1},\ldots,\varphi_{um}, \varphi_{v1},\ldots,\varphi_{vn} )^{T} \in C\) are bounded and continuous, where
It is the Banach space of continuous functions which map \(\bigl( {\scriptsize\begin{matrix}{} ( - \infty,0 ] \cr ( - \infty,0 ] \end{matrix}} \bigr)\) into \(R^{m + n}\) with the topology of uniform convergence for the norm
For system (1), the following assumptions are made for each subsystem in this paper:
(A1) The functions \(\tau_{ij} ( t )\), \(\theta_{ji} ( t )\) are piecewise-continuous of class \(C^{1}\) on the closure of each continuity subinterval and satisfy
with some constants \(\tau_{ij} \ge 0\), \(\theta_{ji} \ge 0\), \(\tau > 0\), \(\theta > 0\), for all \(t \ge 0\).
(A2) The activation functions are bounded and Lipschitz continuous, i.e., there exist positive constants \(L_{j}^{f}\) and \(L_{i}^{g}\) such that for all \(\eta_{1},\eta_{2} \in R\)
(A3) The delay kernels \(K_{ji} ( s ),\bar{K}_{ij} ( s ):[ 0,\infty ) \to [ 0,\infty )\) (\(i = 1,2,\ldots,m\), \(j = 1,2,\ldots,n\)) are real-valued non-negative continuous functions that satisfy the following conditions:
-
(i)
\(\int_{0}^{ + \infty} K_{ji} ( s )\,ds = 1\), \(\int_{0}^{ + \infty} \bar{K}_{ji} ( s )\,ds = 1\),
-
(ii)
\(\int_{0}^{ + \infty} sK_{ji} ( s )\,ds < \infty\), \(\int_{0}^{ + \infty} s\bar{K}_{ij} ( s )\,ds < \infty\).
Definition 1
A system with inputs \(\sigma ( t,x )\), \(\vartheta ( t,x )\) and outputs \(y ( t,x )\), \(z ( t,x )\) where \(\sigma ( t,x ) \in R^{m}\), \(\vartheta ( t,x ) \in R^{n}\), \(y ( t,x ) \in R^{m}\), \(z ( t,x ) \in R^{m}\) is said to be passive if there are constants \(\gamma \ge 0\) and \(\beta \in R\) such that
for all \(t_{p} \ge 0\), where Ω is a bounded compact set.
Remark 1
According to passivity property, the authors in [29, 30] addressed the passive stability, control, and synchronization of complex networks, in which the input and output variables are only dependent on the time. However, the input and output variables in many systems are varied with the space and time variables. To the best of our knowledge, for this case, there are few results of passivity that have been proposed [24]. As a natural extension of the definition of passivity in [20, 24, 31], we propose Definition 1, which extends the definition of passivity in [20, 24, 31].
Lemma 1
[28] (Poincaré integral inequality)
Let Ω be a bounded domain of \(R^{m}\) with a smooth boundary ∂Ω of class \(C^{2}\) by Ω. \(u ( x )\) is a real-valued function belonging to \(H_{0}^{1} ( \Omega )\) and
Then
in which \(\lambda_{1}\) is the lowest positive eigenvalue of the Neumann boundary problem
3 Passive analysis
Theorem 1
Under the assumptions (A1)-(A3), system (1) is passive if there exist constants \(w_{i},w_{m + j} > 0\) and \(\gamma > 0\) such that
and
in which
\(i = 1,2,\ldots,m\), \(j = 1,2,\ldots,n\), \(L_{j}^{f}\) and \(L_{i}^{g}\) are Lipschitz constants, \(D_{i} = \min_{1 \le k \le l}D_{ik}\), \(D_{j}^{ *} = \min_{1 \le k \le l}D_{jk}^{ *}\), \(\lambda_{1}\) is the lowest positive eigenvalue of problem (6).
Proof
Multiplying both sides of the first equation of (1) by \(u_{i} ( t,x )\) and integrating over Ω yields
It is easy to calculate by the Neumann boundary conditions (2) that
Moreover, from Lemma 1, we can derive
Multiplying both sides of the second equation of system (1) by \(v_{j} ( t,x )\), similarly, we also have
Let us construct the following Lyapunov functional:
Its upper Dini-derivative along the solution to system (1) can be calculated as
According to (12)-(14) and (A1)-(A3), we can derive
Thus, we have
According to (16), we can derive
By integrating the above inequality with respect to t over the time period 0 to \(t_{p}\), we have
Since \(V ( t_{p} ) \ge 0\) and \(V ( 0 ) \ge 0\), we have
for all \(t_{p} \ge 0\), where \(\beta = \sqrt{V ( 0 )}\). This completes the proof of Theorem 1. □
Remark 2
In Theorem 1, the Poincaré integral inequality is utilized firstly. This is a very key step. Thus, the obtained passivity condition includes diffusion terms, which is novel for delayed RDNNs.
Remark 3
References [20, 32] investigated the passivity of NNs with time-varying delay, in which the input and output variables are only dependent on the time. Theorem 1 gives a passivity condition of BAM RDNNs with Neumann boundary conditions and mixed time-varying delays. This condition not only connects with the delays, but it also relates to the diffusion effect. There are few results on the passivity analysis of BAM RDNNs with Neumann boundary conditions and mixed time-varying delays. Therefore, the passivity criterion provided in Theorem 1 is essentially new compared with those given in [17, 24].
4 Robust passive analysis
Because of the presence of unavoidable factors, such as modeling errors, external perturbations, and parameter fluctuations during the physical implementation, the NNs model certainly involve uncertainties such as perturbations and component variations, which will affect the passivity of the whole system. In this regard, to analyze the uncertainty of BAM RDNNs, one reasonable method is to assume parameters in certain intervals. In order to establish the passive condition for system (1), the quantities may be considered as intervals as follows:
Definition 2
System (1) with the parameter ranges defined by (20) is called robustly passive, if, for all \(D \in D_{I}\), \(D^{ *} \in D_{I}^{ *}\), \(P \in P_{I}\), \(Q \in Q_{I}\), \(B \in B_{I}\), \(\tilde{B} \in \tilde{B}_{I}\), \(\bar{B} \in \bar{B}_{I}\), \(D \in D_{I}\), \(\tilde{D} \in \tilde{D}_{I}\), and \(\bar{D} \in \bar{D}_{I}\), there are constants \(\gamma \ge 0\) and \(\beta \in R\) such that
for all \(t_{p} \ge 0\).
Theorem 2
Under the assumptions (A1)-(A3), system (1) with the parameter ranges defined by (20) is robustly passive if there exist constants \(w_{i},w_{m + j} > 0\) and \(\gamma > 0\) such that
and
in which
\(i = 1,2,\ldots,m\), \(j = 1,2,\ldots,n\), \(\stackrel {\frown }{D}_{i} = \min_{1 \le k \le l}\stackrel {\frown }{D}_{ik}\), \(\stackrel {\frown }{D}_{j}^{ *} = \min_{1 \le k \le l}\stackrel {\frown }{D}_{jk}^{ *}\), \(L_{j}^{f}\) and \(L_{i}^{g}\) are Lipschitz constants, \(\lambda_{1}\) is the lowest positive eigenvalue of problem (6).
Proof
Let us construct the following Lyapunov functional:
From (9)-(13), its upper Dini-derivative along the solution to system (1) can be calculated as
According to (12)-(13), (25) and (A1)-(A3), we can get
Thus, we get
Since \(- \gamma - 2c_{i} < - \gamma - 2\stackrel {\frown }{c}_{i} < 0\) and \(- \gamma - 2\bar{c}_{j} < - \gamma - 2\stackrel {\frown }{\bar{c}}_{j} < 0\), it is easy to see that
Similarly, we see that
In addition,
and
According to (27)-(31), we can derive
By integrating (32) with respect to t over the time period 0 to \(t_{p}\), we have
Since \(V ( t_{p} ) \ge 0\) and \(V ( 0 ) \ge 0\), thus
for all \(t_{p} \ge 0\), where \(\beta = \sqrt{V ( 0 )}\). This completes the proof of Theorem 1. □
5 Illustration example
To illustrate the effectiveness of our criterion, we give the following example.
Example 1
Consider the following BAM RDNNs with mixed delays and Neumann boundary conditions:
where \(\Omega = \{ x_{1}|0 < x_{1} < \sqrt{0.2} \pi \} \subset R\), \(D_{i1} = D_{j1}^{ *} = 1\), \(n = m = r = 2\), \(k_{ji} ( t ) = \bar{k}_{ij} ( t ) = te^{ - t}\), \(f_{j} ( \eta ) = g_{i} ( \eta ) = \frac{1}{2} ( \vert \eta + 1 \vert + \vert \eta - 1 \vert )\), \(L_{j}^{f} = L_{j}^{\bar{f}} = L_{i}^{g} = L_{i}^{\bar{g}} = 1\), \(\lambda_{1} = 3\), \(\tau =\theta = \ln 2\), \(a_{i} = \bar{a}_{j} = 1\), \(c_{i} = \bar{c}_{j} = 0.5\), \(p_{i} =4\), \(q_{j} = 3\), \(i,j = 1,2\), \(\mu_{\tau} = \mu_{\theta} = 0.2\), \(d_{11} = 0.5\), \(d_{12} = 1\), \(d_{21} = 0.5\), \(d_{22} = 0.2\), \(\bar{d}_{11} = 0.2\), \(\bar{d}_{12} = 0.6\), \(\bar{d}_{21} = 0.5\), \(\tilde{d}_{11} = 0.3\), \(\tilde{d}_{12} = 0.8\), \(\tilde{d}_{21} = 0.1\), \(\tilde{d}_{22} = 0.2\), \(\bar{d}_{22} = 0.8\), \(b_{11} = 0.5\), \(b_{12} = 0.6\), \(b_{21} = 1\), \(b_{22} = - 0.8\), \(\bar{b}_{11} = - 1\), \(\bar{b}_{12} = 0.2\), \(\bar{b}_{21} = 0.5\), \(\bar{b}_{22} =0.4\), \(\tilde{b}_{11} = - 0.5\), \(\tilde{b}_{12} = 0.1\), \(\tilde{b}_{21} = 0.3\), \(\tilde{b}_{22} = 0.5\). By a simple calculation with \(w_{1} = w_{2} = w_{3} = w_{4} = 1\) and \(\gamma = 1\), we get
and
That is, (7) and (8) hold. Therefore, it follows from Theorem 1 that system (35) is passive.
6 Conclusions
In this paper, we have investigated the passivity analysis problem for a class of spatially and temporally BAM NNs with mixed time delays. The model suggested in this paper is comprehensive, since it simultaneously incorporates reaction-diffusion terms and mixed time delays. We have not only developed several novel sufficient conditions to ensure the passivity of BAM NNs with reaction-diffusion terms and mixed time delays but also investigated the robust passivity of the corresponding system with unknown parameters. In particular, many techniques and approaches, such as the Lyapunov functional and Poincaré integral inequality, have been successfully applied in this paper. Moreover, our obtained passivity conditions depend on time delays and reaction-diffusion terms, and thus are less conservative than delay-independent and reaction-diffusion-independent criteria. Therefore, the results obtained in this paper are less conservative, and they generalize and improve many earlier results. Finally, a numerical example has been presented to show the effectiveness of the derived results.
References
Kosko, B: Bi-directional associative memories. IEEE Trans. Syst. Man Cybern. 18(1), 49-60 (1988)
Gopalsamy, K, He, X-Z: Delay-independent stability in bidirectional associative memory networks. IEEE Trans. Neural Netw. 5(6), 998-1002 (1994)
Song, Q, Cao, J: Global exponential stability and existence of periodic solutions in BAM networks with delays and reaction-diffusion terms. Chaos Solitons Fractals 23, 421-430 (2005)
Liu, X, Martin, R, Wu, M: Global exponential stability of bidirectional associative memory neural networks with time delays. IEEE Trans. Neural Netw. 19(2), 397-407 (2008)
Lou, X, Cui, B: Stochastic exponential stability for Markovian jumping BAM neural networks with time-varying delays. IEEE Trans. Syst. Man Cybern. 37, 713-719 (2007)
Park, JH: A novel criterion for global asymptotic stability of BAM neural networks with time delays. Chaos Solitons Fractals 29(2), 446-453 (2006)
Park, JH, Kwon, OM: Delay-dependent stability criterion for bidirectional associative memory neural networks with interval time-varying delays. Mod. Phys. Lett. B 23(1), 35-46 (2009)
Cui, B, Lou, X: Global asymptotic stability of BAM neural networks with distributed delays and reaction-diffusion terms. Chaos Solitons Fractals 27(5), 1347-1354 (2006)
Balasubramaniam, P, Vidhya, C: Global asymptotic stability of stochastic BAM neural networks with distributed delays and reaction-diffusion terms. J. Comput. Appl. Math. 234, 3458-3466 (2010)
Zhang, W, Li, J, Chen, M: Global exponential stability and existence of periodic solutions for delayed reaction-diffusion BAM neural networks with Dirichlet boundary conditions. Bound. Value Probl. 2013, Article ID 105 (2013). doi:10.1186/1687-2770-2013-105
Willems, JC: Dissipative dynamical systems part I: general theory. Arch. Ration. Mech. Anal. 45(5), 321-351 (1972)
Willems, JC: Dissipative dynamical systems part II: linear systems with quadratic supply rates. Arch. Ration. Mech. Anal. 45(5), 352-393 (1972)
Bevelevich, V: Classical Network Synthesis. Van Nostrand, New York (1968)
Hill, DJ, Moylan, PJ: Stability results for nonlinear feedback systems. Automatica 13(4), 377-382 (1977)
Santosuosso, GJ: Passivity of nonlinear systems with input-output feed through. Automatica 33(4), 693-697 (1977)
Xie, L, Fu, M, Li, H: Passivity analysis and passification for uncertain signal processing systems. IEEE Trans. Signal Process. 46(9), 2394-2403 (1998)
Chua, LO: Passivity and complexity. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 46(1), 71-82 (1999)
Calcev, G, Gorez, R, Neyer, MD: Passivity approach to fuzzy control systems. Automatica 34(3), 339-344 (1998)
Wu, CW: Synchronization in arrays of coupled nonlinear systems: passivity, circle criterion, and observer design. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 48(10), 1257-1261 (2001)
Li, C, Liao, X: Passivity analysis of neural networks with time delay. IEEE Trans. Circuits Syst. II 52(8), 471-475 (2005)
Li, H, Gao, H, Shi, P: New passivity analysis for neural networks with discrete and distributed delays. IEEE Trans. Neural Netw. 21, 1842-1847 (2010)
Xu, S, Zheng, W, Zou, Y: Passivity analysis of neural networks with time-varying delays. IEEE Trans. Circuits Syst. II, Express Briefs 56, 325-329 (2009)
Wu, Z, Shi, P, Su, H, Chu, J: Passivity analysis for discrete-time stochastic Markovian jump neural networks with mixed time delays. IEEE Trans. Neural Netw. 22, 1566-1575 (2011)
Wang, J, Wu, H, Guo, L: Passivity and stability analysis of reaction-diffusion neural networks with Dirichlet boundary conditions. IEEE Trans. Neural Netw. 22, 2105-2116 (2011)
Lu, JG: Robust global exponential stability for interval reaction-diffusion Hopfield neural networks with distributed delays. IEEE Trans. Circuits Syst. II 54(12), 1115-1119 (2007)
Hastings, A: Global stability in Lotka Volterra systems with diffusion. J. Math. Biol. 6, 163-168 (1978)
Rothe, F: Convergence to the equilibrium state in the Volterra Lotka diffusion equations. J. Math. Biol. 3, 319-324 (1976)
Temam, R: Infinite Dimensional Dynamical Systems in Mechanics and Physics. Springer, Berlin (1998)
Yao, J, Wang, HO, Guan, ZH, Xu, W: Passive stability and synchronization of complex spatio-temporal switching networks with time delays. Automatica 45(7), 1721-1728 (2009)
Yao, J, Guan, ZH, Hill, DJ: Passivity-based control and synchronization of general complex dynamical networks. Automatica 45(9), 2107-2113 (2009)
Park, JH: Further results on passivity analysis of delayed cellular neural networks. Chaos Solitons Fractals 34(5), 1546-1551 (2007)
Balasubramaniam, P, Nagamani, G, Rakkiyappan, R: Global passivity analysis of interval neural networks with discrete and distributed delays of neutral type. Neural Process. Lett. 32(2), 109-130 (2010)
Acknowledgements
This work is partially supported by the Natural Science Foundation of Shannxi Province under Grant No. 2015JM1015, Doctor Introduced Project of Xianyang Normal University under Grant No. 12XSYK008 and University Innovation and Entrepreneurship Training Program Project of Xianyang Normal University under Grant No. 048.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The author declares to have no competing interests.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Zhang, W. Passivity analysis of spatially and temporally BAM neural networks with the Neumann boundary conditions. Bound Value Probl 2015, 174 (2015). https://doi.org/10.1186/s13661-015-0435-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13661-015-0435-0