Research article

Optimal harvesting for a periodic n-dimensional food chain model with size structure in a polluted environment


  • This study examines an optimal harvesting problem for a periodic n-dimensional food chain model that is dependent on size structure in a polluted environment. This is closely related to the protection of biodiversity, as well as the development and utilization of renewable resources. The model contains state variables representing the density of the ith population, the concentration of toxicants in the ith population, and the concentration of toxicants in the environment. The well-posedness of the hybrid system is proved by using the fixed point theorem. The necessary optimality conditions are derived by using the tangent-normal cone technique in nonlinear functional analysis. The existence and uniqueness of the optimal control pair are verified via the Ekeland variational principle. The finite difference scheme and the chasing method are used to approximate the nonnegative T-periodic solution of the state system corresponding to a given initial datum. Some numerical tests are given to illustrate that the numerical solution has good periodicity. The objective functional here represents the total profit obtained from harvesting n species.

    Citation: Tainian Zhang, Zhixue Luo, Hao Zhang. Optimal harvesting for a periodic n-dimensional food chain model with size structure in a polluted environment[J]. Mathematical Biosciences and Engineering, 2022, 19(8): 7481-7503. doi: 10.3934/mbe.2022352

    Related Papers:

    [1] Hang Meng, Shihao Huang, Yifeng Jiang . The role of oxygen vacancies on resistive switching properties of oxide materials. AIMS Materials Science, 2020, 7(5): 665-683. doi: 10.3934/matersci.2020.5.665
    [2] Song-Ju Kim, Tohru Tsuruoka, Tsuyoshi Hasegawa, Masashi Aono, Kazuya Terabe, Masakazu Aono . Decision maker based on atomic switches. AIMS Materials Science, 2016, 3(1): 245-259. doi: 10.3934/matersci.2016.1.245
    [3] Shuhan Jing, Adnan Younis, Dewei Chu, Sean Li . Resistive Switching Characteristics in Electrochemically Synthesized ZnO Films. AIMS Materials Science, 2015, 2(2): 28-36. doi: 10.3934/matersci.2015.2.28
    [4] Julian Konrad, Dirk Zahn . Assessing the mechanical properties of molecular materials from atomic simulation. AIMS Materials Science, 2021, 8(6): 867-880. doi: 10.3934/matersci.2021053
    [5] Finn Zahari, Mirko Hansen, Thomas Mussenbrock, Martin Ziegler, Hermann Kohlstedt . Pattern recognition with TiOx-based memristive devices. AIMS Materials Science, 2015, 2(3): 203-216. doi: 10.3934/matersci.2015.3.203
    [6] Laura J. Weiser, Erik E. Santiso . Molecular modeling studies of peptoid polymers. AIMS Materials Science, 2017, 4(5): 1029-1051. doi: 10.3934/matersci.2017.5.1029
    [7] Jean-Louis Bretonnet . Basics of the density functional theory. AIMS Materials Science, 2017, 4(6): 1372-1405. doi: 10.3934/matersci.2017.6.1372
    [8] Grujicic Mica, Ramaswami S., S. Snipes J., Yavari R. . Multi-Scale Computation-Based Design of Nano-Segregated Polyurea for Maximum Shockwave-Mitigation Performance. AIMS Materials Science, 2014, 1(1): 15-27. doi: 10.3934/matersci.2014.1.15
    [9] Chih-Chieh Wang, Yu-Fan Wang, Szu-Yu Ke, Yanbin Xiu, Gene-Hsiang Lee, Bo-Hao Chen, Yu-Chun Chuang . Synthesis, structural characterization and thermal stability of a 2D layered Cd(II) coordination polymer constructed from squarate (C4O42) and 2,2’-bis(2-pyridyl)ethylene (2,2’-bpe) ligands. AIMS Materials Science, 2018, 5(1): 145-155. doi: 10.3934/matersci.2018.1.145
    [10] Paola Antoniotti, Paola Benzi, Chiara Demaria, Lorenza Operti, Roberto Rabezzana . Optical spectroscopic characterization of amorphous germanium carbide materials obtained by X-Ray Chemical Vapor Deposition. AIMS Materials Science, 2015, 2(2): 106-121. doi: 10.3934/matersci.2015.2.106
  • This study examines an optimal harvesting problem for a periodic n-dimensional food chain model that is dependent on size structure in a polluted environment. This is closely related to the protection of biodiversity, as well as the development and utilization of renewable resources. The model contains state variables representing the density of the ith population, the concentration of toxicants in the ith population, and the concentration of toxicants in the environment. The well-posedness of the hybrid system is proved by using the fixed point theorem. The necessary optimality conditions are derived by using the tangent-normal cone technique in nonlinear functional analysis. The existence and uniqueness of the optimal control pair are verified via the Ekeland variational principle. The finite difference scheme and the chasing method are used to approximate the nonnegative T-periodic solution of the state system corresponding to a given initial datum. Some numerical tests are given to illustrate that the numerical solution has good periodicity. The objective functional here represents the total profit obtained from harvesting n species.



    1. Introduction

    Emerging nanoscale resistive switches provide possible solutions for creating future computing architectures that are faster, less expensive and more energy-efficient by exploiting their intrinsic switching characteristics [1,2]. Recent progress in the fabrication of atomic switches [3], as one class of emerging nanodevices, allows the random assembly of these devices into larger networks [4,5,6]. In [7] it was argued that the complexity of these networks resembles that of biological brains, in which the complex morphology and interactions between heterogeneous network elements are responsible for powerful and energy-efficient information processing [8]. Contrary to designed computation, where each device has a specified role, computation in random resistive switch networks does not rely on specific devices, but is encoded in the collective nonlinear dynamic switching behavior as a result of an applied input signal.

    Atomic switches, as well as memristive devices [9,10], are history-dependent resistive switches. Application of a bias voltage can change the conductance of the device. The nonlinear relationship between an applied input and a resulting conductance change in these devices perform nonlinear transformations of the input, similar to the dynamics found in biological synapses [11,12,13,14].

    Harnessing the intrinsic nonlinear characteristics of these emerging nanodevices assembled in random structures has been shown for the memristor [15,16,17] as well as for the atomic switch [4,5,6,7]. Simulated random memristor networks have been employed to implement reservoir computing (RC) [18,19]. RC is a computational approach initially inspired by cortical microcircuits, in which computation takes place by translating the intrinsic dynamics of an excited medium, called a reservoir, into a desired output. By observing the nonlinear responses of a random resistive switch network to different input signals, it was possible to perform simple pattern classification [15,17] as well as computationally more demanding tasks by using multiple independent random assemblies [16]. In contrast to the simulation-based results, work on atomic switch networks (ASN) has demonstrated physical random assemblies and discussed fabrication parameters that determine the network morphology [7]. Based on these fundamental device and network characteristics that resemble the complexity of biological brains, it was argued that these networks are viable candidates for the physical realizations of brain-inspired information processing, such as reservoir computing.

    Here we present a modeling and simulation framework that enables a detailed analysis of resistive switch network morphologies as determined by nanowire lengths, distributions, and density. The computational capabilities of different network morphologies are analyzed with respect to the compressibility of the measured network signals. We put the computational capabilities into perspective by comparing to corresponding energy-consumption data. This comparison outlines a trade-off between computation and energy consumption. A modular approach is presented that provides a more energy-efficient architecture while achieving higher computational capabilities. Our results demonstrate what constitutes computationally useful networks with respect to network morphology, density, and signal amplitudes. Based on the used modeling parameters, future fabrication of random resistive switch networks can be guided to achieve a desired trade-off between computational capacity and energy consumption.

    2. Materials and Methods

    2.1. Resistive Switches

    Atomic switch networks have so far been the only physical implementation of random resistive switch networks, and were demonstrated in the context of reservoir computing. In this section we will establish the functional similarities between atomic switches, as one type of resistive switch, and other device types, and argue that the methods and results presented here are valid for a broader range of resistive switches. Detailed comparisons of different implementations of resistive switches can be found in [1,20].

    Resistive switches with a metal-insulator-metal (MIM) structure, where the insulator is typically a metal-oxide such as TiO2 or WOx [1,10], establish changes in the device conductance by redistributing oxygen vacancies within the metal-oxide. In the absence of an input bias, the oxygen vacancies remain at their positions, which leads to the history-dependent conductance of the device. Volatile behavior was demonstrated for a WOx device [21]. Here spontaneous diffusion of the oxygen vacancies causes a dissolution of conducting channels in the WOx thin-film and a return to a low-conductance ground state of the device.

    The atomic switch as a gap-type device based on crossing Ag2S and Pt wires achieves conductance changes by changing the concentration of Ag+ cations which allows growing metal protrusions of Ag atoms that eventually form a bridge between the two wires. The width of that bridge determines the conductance of the device [20]. In the absence of an input bias, the thermodynamically unstable atomic bridge eventually dissolves and the atomic switch returns to a low conductive equilibrium state [13].

    An important functional similarity between MIM and gap-type devices is the nonlinear relation between the applied input and the resulting device state and current. Strukov and Williams presented an exponential ionic drift model that describes how an applied electric field changes the effective activation barrier and velocity for ionic-drift within the metal-oxide [22]. Similarly, Tamura et al. observed the exponential dependence of applied bias and switching time and argued this to be caused by a required minimum activation energy necessary to form a metal bridge within the atomic switch [23].

    Throughout this paper we will refer to the modeled devices by their general category of resistive switches. This more general discussion will allow our presented concepts to be translated to a broader range of devices that adhere to the discussed qualitative similarities relevant for nonlinear computing.

    2.2. Resistive Switch Modeling

    In this section we will describe the device model used in our simulations. Our focus is on capturing the fundamental switching characteristics of the discussed devices, not on precisely reproducing empirical data obtained from a specific device. As outlined in the preceding section, resistive switches are characterized by history-dependent nonlinear conductance changes and state decay.

    We adopt a memristor model as presented for WOx devices in [1,24]. In the original model the conductance as well as the state change are defined as follows:

    @G = \left[{\left( {1 - w} \right) \in \left[{1 - \exp \left( { - \theta V} \right)} \right] + w\gamma \sinh \left( {\delta V} \right)} \right]\frac{1}{V}@ (1)
    @\frac{{dw}}{{dt}} = \lambda \sinh \left( {\eta V} \right) - \frac{w}{\tau }@ (2)

    Here the internal device state is modeled by w, V is the applied input bias, @ \in @, @\theta@, @\gamma@, @\delta@, @\lambda@, @\eta@, @\tau@ are the model parameters calculated from the experimental data (detailed experimental data is property of authors of [1,24] and has not been released to the public). The nonlinear switching, as explained by the exponential ionic drift model [22], is modelled by the sinh term. This model captures well the nonlinear switching as a function of the applied input and the current state.

    However, such a first-order model, using only one variable to describe the device conductance, does not capture effects such as Ag+ cation concentration changes. Such a change affects a device’s response to future bias signals, but does not reflect into the actual device conductance. In [20] this difference was described as the memristor using a single variable to model the size of an ion-doped area, while the atomic switch uses two variables, one to model the height of an Ag protrusion, and another to model the width of the atomic bridge that emerges after the Ag protrusion has reached a sufficient height. Recently a second-order memristor model was presented that follows a similar modeling approach to the atomic switch [12]. Here the second variable that functions as an enabler for a subsequent change in conductance is the internal device temperature. Application of an applied bias signal increases the internal device temperature due to Joule heating, which in turn affects drift and diffusion processes described earlier.

    To account for effects such as Joule heating or Ag protrusions, we use equation 2 to model an internal state w' that does not directly reflect in the device conductance. Furthermore, we extend the model to implement the different state decays based on the device state. As shown in [21,13], the rate of dissolution of the atomic bridge or the diffusion of ions to an equilibrium state is state-dependent and enables short- and long-term memory within a single device. We adopt equation 2 as well as describe state variable w, which models the device conductance as:

    @\frac{{dw'}}{{dt}} = \lambda \sinh \left( {\eta V} \right) - \frac{{w'}}{\tau }\left( {1 - w'} \right)@ (3)
    @w = f\left( {w'} \right)@ (4)

    For our simulations we employ a binary switching function f that thresholds w' to create two distinct conductances. Binary behavior of atomic switches was shown in [13] and is also found in some memristive devices [25]. Different levels of sub-surface Ag+ concentrations are required to establish or dissolve an atomic bridge (length and width of Ag protrusion) [26]. This implies different threshold values for the internal state variable w' to perform device switching. We model this by applying a hysteresis function to w'.

    As random assemblies of resistive switch networks will exhibit variations in nanowire diameters, and hence in the resulting device sizes (e.g., gap size of atomic switches), variation is an integral system characteristic [7]. In [5] device parameter ranges for ASN were shown. These parameter ranges were not simply described by a Gaussian distribution around a mean value, but could span several orders of magnitude. For our experiments we apply a simplified model to create device variation where we draw device parameters uniformly from respective parameter ranges.

    2.3. Network Modeling

    While the application of memristive networks to reservoir computing was simulation-based [15,16,17], physical assemblies of atomic switch networks were reported in [4,5,6,7,27]. A simple modeling approach with focus on localized conductance changes of such networks was shown in the supplementary documentation of [5].

    Here we expand the modeling of such networks with the aim to investigate the relation between network morphologies, computational capabilities, and energy consumption. Network morphology is defined by the average length of nanowires. Their density can be controlled by the underlying copper seed posts. In [5] the effects of copper seed posts’ shape, size, and pitch on the network’s nanowire length and density were described. Smaller seed posts lead to long wires while larger seed posts lead to more fractal local structures. The pitch of the seed posts is a control parameter for the network density.

    The connection of the random assembly of nanowires with the size of the seed posts implies that the distributions of the nanowire lengths can be described in terms of some probability density function. Large seed posts would cause more localized connections while small seed posts would result in longrange connections. Hence, we use a probability density function (PDF) that can capture different distributions. We use a beta-distribution for our purposes. A beta-distribution B produces values in the interval of [0,1] and is controlled by the parameters α and β that define the mean value and the skewness around the mean.

    @P(x,α,β)=1B(α,β)xα1(1x)β1(PDF)μ=αα+β(Mean value)S=2(βα)α+β+1(α+β+2)αβ(Skewness)
    @
    (5)
    @B\left( {\alpha , \beta } \right) = \int_0^1 {{x^{\alpha - 1}}} {\left( {1 - x} \right)^{\beta - 1}}dx@ is a normalization factor ensuring that @P\left( {x, \alpha , \beta } \right)@ is a probability measure. We use this PDF to model the distribution of the relative nanowire lengths within a random network. To translate the PDF into nanowire lengths we create a map with normalized euclidean distances ([0,1]) from every seed post within the network. Starting from an initial node, we add a nanowire to the network by drawing a value from @P\left( {x, \alpha , \beta } \right)@ that determines the nanowire length. Beta-distributions with a focus on local connections (@\alpha < \beta@) will produce more fractal structures as nanowires branch out around the selected starting node for the wire. Distributions favoring long-range connections (@\alpha > \beta@) will connect distant parts of the underlying grid of seed posts. In Fig.1a we show some examples of @P\left( {x, \alpha , \beta } \right)@ as a function of the control parameters @\alpha@ and @\beta@.

    Figure 1. (a) Different beta distributions and the resulting relative nanowire lengths. The x-axis represents the normalized nanowire length and the y-axis the probability of creating a nanowire of that length. (b) Example graph of modelling a random 162 memristive /atomic switch network with @\alpha@ = 2; @\beta@ = 5; and @\xi@ = 4. The large circles represent the interface nodes to the underlying CMOS layer. The small circles create a narrower supporting grid that guides the density and morphology of the network structure. The graph edges represent memristive devices and the edge width is an indicator for the connectivity range, with increasing edge widths representing longer-range connections between nodes.

    For the modeling of the underlying seed post grid we define two post types. Interface seed posts allow the application and reading of network voltages. These posts are established at a more coarsegrained pitch. The second grid is a supporting grid and more fine-grained than the interface grid. This supporting grid improves the formation of fractal structures for localized wire growth [7] and the establishment of more complex structures between the interface nodes; without a supporting grid establishment of multiple devices between two interface nodes will not be favourable, which limits the morphological diversity. The density of a network is defined by the indegree @\xi@ of a node. The parameter @\xi@ defines the average number of devices connected to each grid node. The number of resulting devices, and hence the density, is then given by the total number nodes in the supporting grid multiplied by @\xi@. The fabrication of networks with different densities was demonstrated in [5]. In Fig.1b we show an example network model with 16 interface nodes, a supporting grid at a third of the pitch of the interface grid, and a mix of short and long-range connections. For all simulations we have used 16 interface nodes arranged in a 4 × 4 grid as shown in Fig.1b. If not mentioned otherwise we have used a supporting grid at half the pitch of the interface grid. Throughout this paper we will refer to this network as of size 161, meaning that it has 16 interface nodes and 1 node between two interface nodes (half the pitch).

    For a more intuitive understanding of how the defined network parameters inter-relate, we give five examples and describe the resulting network morphology (Table 1). In Fig.2 and 3, we added the network IDs to the presented results to illustrate the relation between network morphology and information processing capacities.

    Table 1. Examples of network parameters.
    ID@\alpha@@\beta@@\xi@Connection lengthDensity
    N1112uniformsparse
    N21108shortdense
    N31014longsemi-sparse
    N410106medium (small @\sigma@)semi-sparse
    N5552medium (medium @\sigma@)sparse
     | Show Table
    DownLoad: CSV
    Figure 2. Entropy as a function of the network topology defined by the beta distribution values @\alpha@, @\beta@ and the indegree @\xi@ (v = 8 V). Independent of the density, best entropies are achieved for more globally connected network morphologies described by @\alpha@ ≥ @\beta@ (lower triangles of the plots). With respect to the network density an indegree of @\xi@ = 6 has resulted in best entropies. Lower @\xi@ values provide fewer signal paths and hence less network activity. Beyond @\xi@ = 6, additional connections do not contribute any further to the effective network morphology. Average numbers of network devices were 150,250,350,450 for @\xi@ = 2,4,6,8, respectively. Markers Nx refer to table 1.

    We simulate the resistive switch networks by treating them as temporarily stationary resistive networks that can be solved efficiently using the modified nodal analysis (MNA) algorithm [28]. After calculating one time step using the MNA, we update the memristive devices based on the node voltages present in the network to account for the dynamic state changes of memristors.

    3. Results

    3.1. Network Morphology and Computational Capacity

    As was outlined by Demis et al. [7], the structural similarities of ASN and biological brains (i.e., fractal branching similar to dendritic trees) suggests that such complex random assemblies provide hardware platforms for efficient brain-inspired computing. A characteristic feature of cognitive architectures is the nonlinear transformation of an input signal into a high-dimensional representation more suitable for information processing [29,30]. In particular, for N > M, the input signal u @\in@ RM is transformed to x @\in@ RN by the dynamics of the cortical microcircuits driven by sensory inputs. In the case of random resistive switch networks this means that the measured signals at the interface nodes are ideally nonlinearly related to the input signal and then provide a platform for brain-inspired computing.

    A suitable transformation of the input requires rich dynamics that can preserve relevant distinctions between different input signals in the high-dimensional space [19]. This property is attributed to the dynamics of a system in the critical regime where the distinctions between states do not diverge or converge [31,32,33]. To provide such a rich dynamics, the activity of the nodes should show the least amount of redundancy. In other words, the dynamics of the nodes should be as uncorrelated as possible. The question is how one could measure that and how this measure would be related to the parameters of the system.

    Here we introduce a simple measure that can describe the dynamics of random network signals in a way that is meaningful in the context of information processing. We study the compressibility of the network dynamics as a proxy for its richness. Specifically, we use principal component analysis (PCA) to transform the system dynamics into a principal component space [34].

    The distribution of variations in the principal component space indicates the amount of redundancy between the different dimensions of the original system. The variation in each principal component is given by the corresponding normalized eigenvalue of the covariance matrix of the system. To calculate these, we record the network dynamics on all interface nodes as a result of an applied network input. All network signals are expressed in the network state matrix X. The covariance matrix of the network dynamics is then given by C = XT X, and the eigenvalues are obtained by diagonalizing, C = UΛU-1. The diagonal elements of Λ, {Λ1, Λ2, ..., ΛN}, are the eigenvalues of the corresponding dimension i and can be normalized as @{\lambda _i} = \frac{{{\Lambda _i}}}{{\sum\nolimits_{i = 1}^N {{\Lambda _i}} }}@. Since @{\lambda _i}@ are normalized as a probability measure, we can describe their evenness using a single number @H = - \sum\nolimits_{i = 1}^N {{\lambda _i}} {\log _2}\left( {{\lambda _i}} \right)@. This is an entropy measure and describes how evenly the @{\lambda _i}@ are distributed. In one extreme case, where the system nodes are all maximally correlated, only one eigenvalue will be 1 and the rest will be zero, and the resulting entropy will be H = 0. In the other extreme case, where the nodes are maximally uncorrelated, the eigenvalues will be identical and equal to @\frac{1}{N}@ , and the resulting entropy will be H = log2 N. In the latter case, every node in the network represents something unique about the properties of the input signal that cannot be described by a combination of the rest of the nodes.

    In the following we present entropy measurements as a function of the network morphology. As outlined in section 2.3, the morphology is modeled based on a beta distribution with parameters @\alpha@ and @\beta@ as well as the indegree @\xi@ that defines the device density. We apply a 5Hz sine wave to the upper left interface node of a 161 network and connect the lower right node to ground (0V). Fig.2 shows the network entropies as a function of @\alpha@ , @\beta@, and @\xi@. Across all densities, the highest entropies, and hence the least linearly-dependent network states are achieved with a majority of the nanowires being equal or longer than half the normalized maximum euclidean distance (lower left triangles in Fig.2 where @\alpha@ ≥ @\beta@). Long-range connections spatially distribute the input signal across the network without much voltage drop. Hence, different areas of the network experience a sufficient bias voltage to exhibit switching dynamics useful to information processing. Increasing network densities, which in other words describes the number of devices per area, creates more signal paths and due to device parallelism also higher conductive connections. This also leads to better distribution of the input signal and to an expansion of the morphologies for which larger entropies can be achieved.

    Besides the network morphology, the amplitude v of the input signal also greatly affects the network dynamics due to the exponential dependence of applied bias and either activation energy to form an atomic bridge (for atomic switches) or the velocity of ionic drift (for memristive devices). In Fig.3 we show the entropy as a function of @\alpha@, @\beta@, and v for networks with an indegree @\xi@ = 6. It can be seen that the average entropy increases as we increase v. This is related to larger voltages enabling more devices to exhibit switching activity and hence affect the network dynamics. The similarity in the plots as compared to Fig.2 implies that increased input voltages also allow better spatial distribution of the input and more areas of the network to exhibit switching activity. Note that these plots present qualitative results on the dependence of v and entropy, but the absolute values of v are device-dependent and can change for devices with different threshold behavior.

    Figure 3. Entropy as a function of the network topology defined by the beta distribution values @\alpha@, @\beta@ and the input signal amplitude v (@\xi@ = 4). Increasing signal amplitudes v lead to higher bias voltages for individual network devices and results in higher switching activity. Highest entropies are again achieved for more globally connected networks with @\alpha@ ≥ @\beta@ (lower triangles of the plots). Markers Nx refer to table 1.

    We also studied network sizes 160 and 162. The 160 networks have shown very similar results to the 161 networks presented here. The morphological similarity between the 160 and the more globally connected 161 networks is that they do not form many local fractal structures. Contrary, the 162 networks are characterized by more complex morphologies between the interface nodes. While this might closely resemble complex structures in biological brains, in the context of passive electrical networks, these fine-grained fractal structures with many devices in between interface nodes lead to alleviated individual switching dynamics. While this could be circumvented in simulations by increasing the input amplitude v, in practice this is not a viable approach for reasons of safe operation and energy consumption.

    3.2. Energy Consumption

    In the previous section we have shown that best computational capabilities are achieved for dense, globally connected networks (@\alpha@ ≥ @\beta@) and larger signal amplitudes v. The viability of these results has to be evaluated with respect to the energy that would be consumed by such networks. Based on the application of a 5 Hz sine wave with amplitude v, we calculate the total energy consumption of a network over time T as @E\left( t \right) = \int_{i = 0}^T {{V_i}} \left( t \right){I_i}\left( t \right)dt@, with V(t) being the time-dependent signal amplitude and I(t) the current drawn by the network. As the energy consumption is very application-specific, we consider our findings as qualitative measures that highlight the general relations between the network parameters and the consumed energy. Absolute energy numbers presented here are not of relevance, only the information on how drastically energy consumption changes with network parameters. Fig.4a shows the resulting energy consumption for different @\alpha@ and @\beta@, averaged over different @\xi@ and v. The distributions of the energy data across the @\alpha@ and @\beta@ plane resemble the entropy distributions seen in Fig.2 and 3, which confirms that high entropies come at the cost of high energy consumption (relative to the consumption at low entropies) caused by high conducting paths in denser networks. This finding is further supported by plotting energy vs. entropy (Fig.4b). Here we plot the averaged energy against the averaged entropy for corresponding setups. We can see how entropy grows with energy. However, as the energy grows exponentially, increasing entropy can lead to over-proportional energy consumption.

    Figure 4. Energy consumption in random resistive switch networks. (a) Averaged energy consumption for different network morphologies expressed as log10(E). Energy grows exponentially when transitioning from locally connected (@\alpha@= 1, @\beta@ = 10) to more globally connected networks (@\alpha@ ≥ @\beta@). The link between energy and entropy is shown in (b). Entropy grows linearly with exponential energy increase.

    3.3. Improved Information Processing with Random Resistive Switch Networks

    As the computational performance of a single random network is limited by exponentially increasing energy consumption or strong linear dependence at low energies, we will outline an approach to increase entropy with linear growth of energy. In [27] a hierarchical approach of ASN was presented that combined multiple small-world networks on a single chip. Similarly, we have shown a hierarchical approach that embedded independent networks (similar sizes as presented here) in a reservoir computing architecture and showed that a memory and computationally demanding application could be solved [16].

    The concept relies on extracting only a subset of signals from each independent network. This allows harnessing the different processing caused by the different random structures of the independent networks. Furthermore, in [16] we have extracted a differential signal from each network. By retrieving a network output as the difference of two network nodes, differences in the spatial and temporal dynamics within networks can be better captured than using signals measured with respect to a common ground. In Fig.5 we show two examples of 16 network signals. Fig.5b shows signals obtained from a single random network (qualitatively comparable to signals presented in [7]). Readouts from a single network show some nonlinearities; however, they are mostly characterized by strong linear dependence across the signals (low entropy of 0:37). In contrast, with 16 independent networks exposed to the same input, we can significantly increase the richness of the measured signals. In this example the entropy is 1:79. The total energy consumption of the hierarchical independent networks scales linearly with the number of networks. Considering the gain in entropy, this approach poses a much more viable approach for brain-inspired information processing than relying on single networks with high density and high signal amplitudes. A comparison of how energy and entropy relate in the two presented setups is shown in Fig.6. The plotted data represents collected data from single networks as well as for the 16 networks approach with @\xi@ = 4 and increasing v. The circled areas approximately mark the energy and entropy data obtained with a 2V input signal. The average energy difference is 16 which corresponds to the number of networks used. However, compared with single networks that exhibit similar energy consumption (around v = 4::6) significantly higher entropies can be achieved.

    Figure 5. Examples of networks and node signals. (a) Example 162 network with @\alpha@ = 2, @\beta@ = 5; and @\xi@ = 4 indicating the 16 interface nodes. (b) 16 Signals measured from a single 161 network with the input applied to node 1 and the ground node connected to node 16. The presented signals have an entropy of 0.37. The numbers correspond to the physical location of the nodes within the network. (c) Signals measured from 16 independent 161 networks. The entropy for this example is 1.79. Signals were measured as the difference between interface nodes 2 and 9. The numbers represent the network number. All networks were created with @\alpha@ = 1, @\beta@ = 5, @\xi@ = 4, v = 2 V.
    Figure 6. Energy vs. entropy for single networks and a hierarchical approach with 16 independent networks. The circled areas highlight an example of networks with the same network parameters (v = 2, @\xi@ = 2). Scaling up the number of independent networks is more energy- as well as computationally-efficient as compared to increasing the entropy of a single network by means of scaling up either density or voltage. Data obtained with v = 2 and @\xi@ = 2...8.

    4. Discussion

    We have presented a detailed analysis of how the morphology of random resistive switch networks affects their computational capacity and energy consumption. It will be an application-specific choice of how much entropy is required by the individual networks and what costs one is willing to pay in terms of energy. The hierarchical approach and the better entropy per energy ratio is possible as we utilized different independent networks. This implies that cognitive computing is not merely the product of sufficient excitement of network elements but is also rooted in the heterogeneous morphologies across networks, as demonstrated for neural populations in cortical microcircuits [35]. This ability to harness randomness is a strong argument for the future fabrication of nanoscale resistive switch networks. We found that networks with strong fractal structures (i.e., 162 networks) performed worse. However, in biological brains such fractal structures (dendrites) are an integral part of the information processing. Biological dendrites are active components with voltage- and calcium-gated ion channels that regulate synaptic responses [36], while the fractal structures in resistive switch networks are purely passive elements. Further investigation of the functional differences might provide better fabrication techniques and methods to utilize fractal resistive switch networks.

    5. Conclusion

    The nonlinear dependence of input bias and state transitions in resistive switches allows random assemblies of such devices to exhibit complex behavior useful to computation. The design parameters used to control the simulated network morphologies relate to design parameters for the physical fabrication of the networks. We have shown how network morphologies correlate with computational capacities and energy consumption. A hierarchical approach was presented that allows us to increase computational capacities more energy-efficiently as compared to increasing information processing in single networks. These findings provide insights in the abilities and limitations of random nanoscale resistive switch networks and should serve as a design guide for investigation and fabrication of future nanoscale computing architectures.

    Acknowledgments

    This work was supported by the National Science Foundation under awards # 1028378, # 1028238, and # 1318833, and by DARPA under award # HR0011-13-2-0015. The views expressed are those of the author(s) and do not reflect the official policy or position of the Department of Defense or the U.S. Government. Approved for Public Release, Distribution Unlimited.

    Conflict of Interest

    The authors declare no conflict of interest in this paper.



    [1] T. G. Hallam, C. E. Clark, R. R. Lassiter, Effects of toxicants on populations: A qualitative approach I. Equilibrium environmental exposure, Ecol. Modell., 18 (1983), 291–304. https://doi.org/10.1016/0304-3800(83)90019-4 doi: 10.1016/0304-3800(83)90019-4
    [2] T. G. Hallam, C. E. Clark, G. S. Jordan, Effects of toxicants on populations: A qualitative approach Ⅱ. First order kinetics, J. Math. Biol., 18 (1983), 25–37. https://doi.org/10.1007/BF00275908 doi: 10.1007/BF00275908
    [3] T. G. Hallam, J. T. De Luna, Effects of toxicants on populations: A qualitative approach Ⅲ. Environmental and food chain pathways, J. Theor. Biol., 109 (1984), 411–429. https://doi.org/10.1016/S0022-5193(84)80090-9 doi: 10.1016/S0022-5193(84)80090-9
    [4] Z. X. Luo, Z. R. He, Optimal control of age-dependent population hybrid system in a polluted environment, Appl. Math. Comput., 228 (2014), 68–76. http://dx.doi.org/10.1016/j.amc.2013.11.070 doi: 10.1016/j.amc.2013.11.070
    [5] Z. X. Luo, X. L. Fan, Optimal control of an age-dependent competitive species model in a polluted environment, Appl. Math. Comput., 228 (2014), 91–101. http://dx.doi.org/10.1016/j.amc.2013.11.069 doi: 10.1016/j.amc.2013.11.069
    [6] Z. X. Luo, Optimal control of an age-dependent predator-prey system in a polluted environment, J. Appl. Math. Comput., 228 (2014), 91–101. https://doi.org/10.1007/s12190-013-0704-y doi: 10.1007/s12190-013-0704-y
    [7] M. Liu, C. X. Du, M. L. Deng, Persistence and extinction of a modified Leslie-Gower Holling-type Ⅱ stochastic predator-prey model with impulsive toxicant input in polluted environments, Nonlinear Anal. Hybrid Syst., 27 (2018), 177–190. http://dx.doi.org/10.1016/j.nahs.2017.08.001 doi: 10.1016/j.nahs.2017.08.001
    [8] X. He, M. J. Shan, M. Liu, Persistence and extinction of an n-species mutualism model with random perturbations in a polluted environment, Physica A, 491 (2018), 313–424. http://dx.doi.org/10.1016/j.physa.2017.08.083 doi: 10.1016/j.physa.2017.08.083
    [9] H. Wang, F. M. Pan, M. Liu, Survival analysis of a stochastic service-resource mutualism model in a polluted environment with pulse toxicant input, Physica A, 521 (2019), 591–606. https://doi.org/10.1016/j.physa.2019.01.108 doi: 10.1016/j.physa.2019.01.108
    [10] N. Hritonenko, Y. Yatsenko, R. U. Goetz, A. Xabadia, A bang-bang regime in optimal harvesting of size-structured populations, Nonlinear Anal., 71 (2009), 2331–2336. https://doi.org/10.1016/j.na.2009.05.070 doi: 10.1016/j.na.2009.05.070
    [11] N. Kato, Optimal harvesting for nonlinear size-structured population dynamics, J. Math. Anal. Appl., 342 (2008), 1388–1398. https://doi.org/10.1016/j.jmaa.2008.01.010 doi: 10.1016/j.jmaa.2008.01.010
    [12] R. Liu, G. R. Liu, Optimal birth control problems for a nonlinear vermin population model with size-structure, J. Math. Anal. Appl., 449 (2017), 265–291. http://dx.doi.org/10.1016/j.jmaa.2016.12.010 doi: 10.1016/j.jmaa.2016.12.010
    [13] R. Liu, G. R. Liu, Optimal contraception control fora nonlinear vermin population model with size-structure, Appl. Math. Optim., 79 (2019), 231–256. https://doi.org/10.1007/s00245-017-9428-y doi: 10.1007/s00245-017-9428-y
    [14] Z. R. He, Y. Liu, An optimal birth control problem for a dynamical population model with size-structure, Nonlinear Anal. Real World Appl., 13 (2012), 1369–1378. https://doi.org/10.1016/j.nonrwa.2011.11.001 doi: 10.1016/j.nonrwa.2011.11.001
    [15] Y. Liu, Z. R. He, Behavioral analysis of a nonlinear three-staged population model with age-size-structure, Appl. Math. Comput., 227 (2014), 437–448. http://dx.doi.org/10.1016/j.amc.2013.11.064 doi: 10.1016/j.amc.2013.11.064
    [16] J. Liu, X. S. Wang, Numerical optimal control of a size-structured PDE model for metastatic cancer treatment, Math. Biosci., 314 (2019), 28–42. https://doi.org/10.1016/j.mbs.2019.06.001 doi: 10.1016/j.mbs.2019.06.001
    [17] Y. J. Li, Z. H. Zhang, Y. F. Lv, Z. Liu, Optimal harvesting for a size-stage-structured population model, Nonlinear Anal. Real World Appl., 44 (2018), 616–630. https://doi.org/10.1016/j.nonrwa.2018.06.001 doi: 10.1016/j.nonrwa.2018.06.001
    [18] F. Mansal, N. Sene, Analysis of fractional fishery model with reserve area in the context of time-fractional order derivative, Chaos Solitons Fractals, 140 (2020), 110200. https://doi.org/10.1016/j.chaos.2020.110200 doi: 10.1016/j.chaos.2020.110200
    [19] A. Thiao, N. Sene, Fractional optimal economic control problem described by the generalized fractional order derivative, CMES 2019, 1111 (2020), 36–48. https://doi.org/10.1007/978-3-030-39112-6_3 doi: 10.1007/978-3-030-39112-6_3
    [20] Y. Liu, X. L. Cheng, Z. R. He, On the optimal harvesting of size-structured population dynamics, Appl. Math. J. Chin. Univ., 28 (2013), 173–186. https://doi.org/10.1007/s11766-013-2965-5 doi: 10.1007/s11766-013-2965-5
    [21] Z. R. He, R. Liu, Theory of optimal harvesting for a nonlinear size-structured population in periodic environments, Int. J. Biomath., 7 (2014), 1450046. https://doi.org/10.1142/S1793524514500466 doi: 10.1142/S1793524514500466
    [22] F. Q. Zhang, R. Liu, Y. M. Chen, Optimal harvesting in a periodic food chain model with size structures in predators, Appl. Math. Optim., 75 (2017), 229–251. https://doi.org/10.1007/s00245-016-9331-y doi: 10.1007/s00245-016-9331-y
    [23] Z. X. Luo, Z. R. He, W. T. Li, Optimal birth control for an age-dependent n-dimensional food chain model, J. Math. Anal. Appl., 287 (2003), 557–576. https://doi.org/10.1016/S0022-247X(03)00569-9 doi: 10.1016/S0022-247X(03)00569-9
    [24] Z. E. Ma, G. R. Cui, W. D. Wang, Persistence and extinction of a population in a polluted environment, Math. Biosci., 101 (1990), 75–97. https://doi.org/10.1016/0025-5564(90)90103-6 doi: 10.1016/0025-5564(90)90103-6
    [25] V. Barbu, Mathematical Methods in Optimization of Differential Systems, Kluwer Academic Publishers, Dordrecht, 1994.
    [26] S. Aniţa, Analysis and Control of Age-Dependent Population Dynamics, Kluwer Academic Publishers, Dordrecht, 2000.
  • This article has been cited by:

    1. Alireza Goudarzi, Christof Teuscher, 2016, Reservoir Computing, 9781450340618, 1, 10.1145/2967446.2967448
    2. Diana Prychynenko, Matthias Sitte, Kai Litzius, Benjamin Krüger, George Bourianoff, Mathias Kläui, Jairo Sinova, Karin Everschor-Sitte, Magnetic Skyrmion as a Nonlinear Resistive Element: A Potential Building Block for Reservoir Computing, 2018, 9, 2331-7019, 10.1103/PhysRevApplied.9.014034
    3. Gouhei Tanaka, Toshiyuki Yamane, Jean Benoit Héroux, Ryosho Nakane, Naoki Kanazawa, Seiji Takeda, Hidetoshi Numata, Daiju Nakano, Akira Hirose, Recent advances in physical reservoir computing: A review, 2019, 115, 08936080, 100, 10.1016/j.neunet.2019.03.005
    4. Gouhei Tanaka, Ryosho Nakane, Toshiyuki Yamane, Seiji Takeda, Daiju Nakano, Shigeru Nakagawa, Akira Hirose, 2017, Chapter 48, 978-3-319-70092-2, 457, 10.1007/978-3-319-70093-9_48
    5. George Bourianoff, Daniele Pinna, Matthias Sitte, Karin Everschor-Sitte, Potential implementation of reservoir computing models based on magnetic skyrmions, 2018, 8, 2158-3226, 055602, 10.1063/1.5006918
    6. Dat Tran, Christof Teuscher, Computational Capacity of Complex Memcapacitive Networks, 2021, 17, 1550-4832, 1, 10.1145/3445795
    7. Gouhei Tanaka, Ryosho Nakane, Simulation platform for pattern recognition based on reservoir computing with memristor networks, 2022, 12, 2045-2322, 10.1038/s41598-022-13687-z
    8. Sam Lilak, Walt Woods, Kelsey Scharnhorst, Christopher Dunham, Christof Teuscher, Adam Z. Stieg, James K. Gimzewski, Spoken Digit Classification by In-Materio Reservoir Computing With Neuromorphic Atomic Switch Networks, 2021, 3, 2673-3013, 10.3389/fnano.2021.675792
    9. Heng Zhang, Danilo Vasconcellos Vargas, A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning, 2023, 11, 2169-3536, 81033, 10.1109/ACCESS.2023.3299296
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1972) PDF downloads(110) Cited by(3)

Article outline

Figures and Tables

Figures(4)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog