
To improve the fast and efficient distribution of fresh products with dynamic customer orders, we constructed a multi-objective vehicle routing optimization model with the objectives of minimizing the distribution costs including freshness-loss cost, cold-chain-refrigeration cost, and delay-penalty cost, and maximizing customer time satisfaction. An improved multi-objective genetic algorithm (GA)-based particle swarm optimization (MOGAPSO) algorithm was designed to quickly solve the optimal solution for the distribution routes for fresh-product orders from regular customers. Furthermore, online real-time orders of fresh products were periodically inserted into the distribution routes with local optimization solutions by applying a dynamic inserting algorithm. Finally, a case study of a fresh-product distribution company in Shenzhen, China was conducted to validate the practicality of the proposed model and algorithms. A comparison with the NSGA-Ⅱ and MOPSO algorithms showed the superiority of the proposed MOGAPSO algorithm on distribution-cost reduction and customer time-satisfaction improvement. Moreover, the dynamic inserting algorithm demonstrated a better performance on distribution-cost reduction.
Citation: Wenjie Wang, Suzhen Wen, Shen Gao, Pengyi Lin. A multi-objective dynamic vehicle routing optimization for fresh product distribution: A case study of Shenzhen[J]. Electronic Research Archive, 2024, 32(4): 2897-2920. doi: 10.3934/era.2024132
[1] | V. Volpert, B. Xu, A. Tchechmedjiev, S. Harispe, A. Aksenov, Q. Mesnildrey, A. Beuter . Characterization of spatiotemporal dynamics in EEG data during picture naming with optical flow patterns. Mathematical Biosciences and Engineering, 2023, 20(6): 11429-11463. doi: 10.3934/mbe.2023507 |
[2] | Sridevi Sriram, Hayder Natiq, Karthikeyan Rajagopal, Ondrej Krejcar, Hamidreza Namazi . Dynamics of a two-layer neuronal network with asymmetry in coupling. Mathematical Biosciences and Engineering, 2023, 20(2): 2908-2919. doi: 10.3934/mbe.2023137 |
[3] | Diego Fasoli, Stefano Panzeri . Mathematical studies of the dynamics of finite-size binary neural networks: A review of recent progress. Mathematical Biosciences and Engineering, 2019, 16(6): 8025-8059. doi: 10.3934/mbe.2019404 |
[4] | Anna Cattani . FitzHugh-Nagumo equations with generalized diffusive coupling. Mathematical Biosciences and Engineering, 2014, 11(2): 203-215. doi: 10.3934/mbe.2014.11.203 |
[5] | Zhenglong Tang, Chao Chen . Spatio-temporal information enhance graph convolutional networks: A deep learning framework for ride-hailing demand prediction. Mathematical Biosciences and Engineering, 2024, 21(2): 2542-2567. doi: 10.3934/mbe.2024112 |
[6] | Xiaowen Jia, Jingxia Chen, Kexin Liu, Qian Wang, Jialing He . Multimodal depression detection based on an attention graph convolution and transformer. Mathematical Biosciences and Engineering, 2025, 22(3): 652-676. doi: 10.3934/mbe.2025024 |
[7] | Mahtab Mehrabbeik, Fatemeh Parastesh, Janarthanan Ramadoss, Karthikeyan Rajagopal, Hamidreza Namazi, Sajad Jafari . Synchronization and chimera states in the network of electrochemically coupled memristive Rulkov neuron maps. Mathematical Biosciences and Engineering, 2021, 18(6): 9394-9409. doi: 10.3934/mbe.2021462 |
[8] | Felicia Maria G. Magpantay, Xingfu Zou . Wave fronts in neuronal fields with nonlocal post-synaptic axonal connections and delayed nonlocal feedback connections. Mathematical Biosciences and Engineering, 2010, 7(2): 421-442. doi: 10.3934/mbe.2010.7.421 |
[9] | P. E. Greenwood, L. M. Ward . Rapidly forming, slowly evolving, spatial patterns from quasi-cycle Mexican Hat coupling. Mathematical Biosciences and Engineering, 2019, 16(6): 6769-6793. doi: 10.3934/mbe.2019338 |
[10] | Xin-You Meng, Tao Zhang . The impact of media on the spatiotemporal pattern dynamics of a reaction-diffusion epidemic model. Mathematical Biosciences and Engineering, 2020, 17(4): 4034-4047. doi: 10.3934/mbe.2020223 |
To improve the fast and efficient distribution of fresh products with dynamic customer orders, we constructed a multi-objective vehicle routing optimization model with the objectives of minimizing the distribution costs including freshness-loss cost, cold-chain-refrigeration cost, and delay-penalty cost, and maximizing customer time satisfaction. An improved multi-objective genetic algorithm (GA)-based particle swarm optimization (MOGAPSO) algorithm was designed to quickly solve the optimal solution for the distribution routes for fresh-product orders from regular customers. Furthermore, online real-time orders of fresh products were periodically inserted into the distribution routes with local optimization solutions by applying a dynamic inserting algorithm. Finally, a case study of a fresh-product distribution company in Shenzhen, China was conducted to validate the practicality of the proposed model and algorithms. A comparison with the NSGA-Ⅱ and MOPSO algorithms showed the superiority of the proposed MOGAPSO algorithm on distribution-cost reduction and customer time-satisfaction improvement. Moreover, the dynamic inserting algorithm demonstrated a better performance on distribution-cost reduction.
As an important branch in the field of nonlinear dynamics, the research scope of pattern dynamics involves biology, physics, mathematics, chemistry, medicine, astronomy and other disciplines, and the research in various interdiscipline has become a hot spot for researchers [1]. Pattern formation is a kind of non-uniform macro structure with certain regularity in time or space, which extensively exists in nature, such as pattern formed by self-organization in organic polymers, crystal structure in inorganic chemistry, stripes on the surface of animal fur, streak clouds in the sky, etc [2]. From the thermodynamic point of view, the first two types of patterns are those existing in the thermodynamic equilibrium state, and the last two examples are those generated when leaving the thermodynamic equilibrium state [3]. Pattern dynamics is an important branch in the field of nonlinear science [4]. Its research purpose is to explore the basic laws of pattern formation and evolution, which are common among various systems in the objective world and have universal guiding significance [5]. In recent years, as a group of interconnected basic units, complex dynamic networks have attracted more and more attention in many fields such as social science, biology, mathematics and engineering science [6]. In complex dynamic networks, one of the interesting and remarkable phenomena is to show collective behavior [7]. Collective behavior is an important attribute of complex systems, which means that the whole is greater than the sum of parts [8]. Because complex networks are natural spatiotemporal systems, patterns can be observed in these systems [9]. Spatial patterns, such as target patterns, spiral waves and vortex waves, are examples of patterns that occur in complex systems, such as reaction-diffusion systems and neural networks [10].
Spiral wave is a kind of important non-equilibrium pattern, which reflects the macroscopic structure of nonlinear system with some special laws in time or space, and widely exists in excitable, oscillatory and bistable systems [11]. It's mentioned in many literatures that spiral wave is a traveling wave rotating outward from the spiral center in a two-dimensional excitable medium [12]. Generally speaking, the formation of spiral wave is either the free end generated in the propagation wave or the wave collision generated in the inhomogeneous medium [13]. Many interesting works have been carried out, most of which have been proved to be effective in removing spiral waves and preventing spiral waves from breaking [14]. It's believed that the spiral wave in the heart tissue is harmful, so many schemes have been proposed to inhibit the spiral wave and prevent the spiral wave from breaking [15]. Neural network is a complex dynamic network, which can show many active states of spatial structures, such as spatiotemporal chaos, stochastic resonance, synchronization, chimeric state and spiral wave [16]. Network structure, neural model, even considering disturbance and noise, which are inherent properties of neural network, will affect the formation of patterns [17]. Studying these phenomena can bring new insights into the function of neurons [18,19]. Among the tools for studying neural networks, wave propagation mechanism is one of the most effective mechanisms [20]. Spiral wave is a kind of collective behavior, which exists widely in nature [21]. In fact, spiral wave is a special propagation of nonlinear wave [22]. It rotates around a center (called seed), which determines the wave dynamics [23]. It is very important to study the dynamics of spiral waves, because they have been observed in neocortex and arrhythmia of mammals [24]. It has been proved that both atrial fibrillation and ventricular fibrillation are caused by spiral waves [25]. The spiral seed in the heart fiber rotates more frequently than the natural frequency of the heart, making the heartbeat irregular [26]. Therefore, it can cause fibrous fibrillation [27]. Therefore, modeling and identifying the structures formed by spiral waves can help design methods to eliminate spiral waves and control fibrillation [28].
The combination of chemical, physical, electrical and structural characteristics of neurons makes them highly complex dynamic units [10]. Zhao et al. introduced some recent developments in the dynamic behavior of complex networks (CNs) and complex networks with multi-weights (CNMWs) under various control methods, and several output synchronization criteria for multiple output coupled complex networks (MOCCNs) were formulated by using the Lyapunov functional method and inequality techniques. [29,30]. One of the best tools to deal with this advanced complexity is to study neural spatiotemporal patterns [31]. The electrophysiological and structural characteristics of neurons in neural networks lead to complex characterization [32,33]. These performances are the driving force behind our biological behavior as human beings [34]. Technically, the firing rhythm of neurons determines the function of the brain [35]. These rhythms mainly include spikes and bursts, or a combination of these two modes [36]. In other words, they help us better understand their functions, although there is little detailed information about their chemical, electrical, morphological and structural properties [37]. In this field, one of the most important models is the spiral model. This pattern can be observed in many chemical, biological, physical and ecological systems [38]. Spirals are unique because they are self-organizing and self-sustaining [10,39]. They can play a regulatory role in a system and change its dynamics [40]. For example, there is experimental evidence that spiral waves are crucial to some ongoing cortical activities, because they act as rhythmic regulators in neural populations [41]. Sleep disorders, seizures and attention deficit hyperactivity disorder are just a few examples [42]. Spiral waves can also cause arrhythmias. They are considered to be the main cause of reentry wave front [43]. Reentry is one of the most prominent types of arrhythmia, which can lead to sudden death [44]. From the perspective of experimental research, spiral waves widely exist in nature, such as the oxidation of carbon monoxide on platinum [45]. Biological experiments found that spiral waves also exist in the cerebral cortex [46]. The appearance of spiral wave is also observed in human cardiac muscle [47]. Using a simple active medium model, Kuklik et al. studied the influence of spatial spreading inhomogeneity of transverse element coupling on spiral wave trajectory [48]. They also used the FitzHugh-Nagumo model of an excitable medium to investigate the effect of the random perturbation of cell coupling on the stability of a spiral wave in 2010 [49]. They believed that electrical cardioversion could lead to one of three outcomes, such as immediate termination of arrhythmic activity, delayed termination or unsuccessful termination, and they propose a model of atrial fibrillation as a coexistence of several spiral waves fixed in an active medium with inhomogeneity [50]. In Kumar and Amita Das's work, molecular dynamics simulation was used to prove the excitation of two-dimensional dusty plasma at the particle level [51]. Kwon et al. clearly demonstrated that the new mechanism can create a period-2 helix by computer simulation of a simple mathematical model describing the dynamics of the spiral wavefront [52]. Lacitignola et al. tested some findings by numerical approximations of the complete model and found interesting scenarios that led to spiral fracture to obtain appropriate changes in system parameters [53]. Studies have shown that researchers studying the firing activity of neurons in the cerebral cortex have also observed patches with spiral waves that are closely related to the information transmission between neurons in the brain's neural network [54]. In experimental studies, researchers have found that cardiac patients can also discharge myocardial tissue cells in spiral waves, and more seriously, spiral wave rupture may cause heart fibrillation, resulting in sudden cardiac death and causing serious consequences [55]. In general, the study of spiral waves has very important practical significance [8].
Little problem has been reported about the spatiotemporal dynamics in neural networks constructed by Izhikevich neurons derived from the modeling of cortical neurons at present [56]. At the same time, considering that Izhikevich neurons have many different types of discharge patterns, people basically only consider them as excitatory or inhibitory neurons to build neural networks when they are used for analysis, but rarely consider the formation and rupture of spiral waves in the neural networks [57]. According to the existing research, the neural network of the cerebral cortex has a 5-layer structure, so the bi-layer network is the most basic component. Neurons will inevitably connect with other neurons around them, which is actually the channel for information exchange and connection. Under the influence of these complex factors, neural networks will show different synchronization properties and spatiotemporal patterns. Moreover, it is unclear whether the neural networks constructed by different types of Izhikevich neurons can induce spiral waves [58]. In this paper, the matrix neural networks constructed by several different types of Izhikevich neurons under the random boundary conditions are discussed, and the influence of the coupling strength between neurons on spatiotemporal dynamics are investigated. A square neural network driven by random boundary is constructed firstly, and then multiple connection regions are set on the network to connect with the second layer neural network. The first layer generates spiral waves, which are transmitted from multiple regions to the second layer, and then the formation and rupture of spiral waves are observed from the second layer. In order to have a clearer understanding of cortical neural networks, the synchronization of the second layer network is also studied by changing the coupling strength between neurons as well as the inter-layer connection strength, and the change of synchronization factor with the coupling strength between neurons in the second layer also shows very interesting results. The arrangement of the paper is as follows: In Section 2, the Izhikevich neuronal model is introduced and the matrix network is constructed; In Section 3, the numerical simulation results are analyzed; Section 4 summarizes the important research conclusions of the research.
To understand how the brain works, people needs to combine experimental studies of the animal and human nervous systems with numerical simulations of large-scale brain models [59]. Eugene M. Izhikevich proposed a neuronal model in 2003 which is computationally simple, but capable of producing the rich firing patterns exhibited by real biological neurons [60]. The Izhikevich neuronal model is biologically as plausible as the Hodgkin-Huxley neural model, and is as computationally efficient as the integrate-and-fire neural model [61]. The reason why we choose Izhikevich neuronal model from various neuronal models is that the main modeling object of this model is cortical and thalamic neurons, which can reproduce all their known neuronal firing behaviors, and has simple structure, rich physiological significance, and high computing efficiency. And more importantly, it is applicable to network simulation. The Izhikevich neuronal model driven by external stimulation currents can be represented as follows
{dvdt=0.04v2+5v+140−u+I,dudt=a(bv−u). | (1) |
where v represents the membrane potential of the cerebral cortical neuron, and u represents the recovery variable, both of them are dimensionless variables [62]. Constants a and b are used to control different types of neurons, I is considered as external stimulus current [63].
When the value of neuronal membrane potential is greater than the peak value, that is, if v > 30 mV, the membrane potential is reset in the following way
{v→c,u→u+d. | (2) |
where c and d are constants.
Different setting of the constants a, b, c and d yields several typical models of the Izhikevich neuron with different firing types, for example, regular spiking (RS), fast spiking (FS), Chattering (CH) and intrinsically bursting (IB) [64]. The specific values and corresponding discharge types are given in the table as below.
In order to study the collective properties and spatiotemporal patterns of neural network, a matrix neural network which contains 200 × 200 nodes is constructed in the first step, and all neurons are evenly placed in each node [65]. A certain neuron is connected to other neurons at four locations, upper, lower, left and right, with connection strength D, and the schematic diagram of the connections between neurons is plotted in Figure 1. For the boundary of the matrix neural network, the no-flow boundary condition is considered [66]. The no-flow boundary condition considers that the current value inside the boundary is equal to that outside the boundary, that is, the current value outside the boundary is the same as the value setting inside the boundary, thus the current flowing into the network is zero, so it is called "no-flow boundary". Next, the second layer of the matrix neural network is constructed again in this manner and it is considered connecting each other with channels from multiple regions [67]. Izhikevich neural model can be used to represent the dynamical equations of two-layer network, each of which is connected to the nearest neighbor type in a two-dimensional matrix [68]. The collective behaviors of two-layer network can be represented by
{dv1ijdt=0.04v21ij+5v1ij+140−u1ij+I1ext+D1(v1i−1,j+v1i+1,j+v1i,j−1+v1i,j+1−4v1i,j),du1ijdt=a(bv1ij−u1ij),dv2ijdt=0.04v22ij+5v2ij+140−u2ij+I2ext+D2(v2i−1,j+v2i+1,j+v2i,j−1+v2i,j+1−4v2i,j) +k(v1ij−v2ij)δiαδjβ,du2ijdt=a(bv2ij−u2ij). | (3) |
where subscripts 1 and 2 represent the first and second layer network, and the subscript (ij) denotes the location of the node in the same layer. It can be seen from the structure of the network that each neuron is connected to four neurons, which means that the degree of the network is 4, and the total number of neurons in the network is 40,000, which indicates that the scale of the neural network is defined as 40,000.
In addition, D1 and D2 in Eq (3) are used to represent the coupling intensity of nearest adjacent nodes in the bi-layer network, and each layer is placed in a two-dimensional matrix, as shown in Figure 2. The intensity of the channel between the two layers is expressed by k. δiα = 1 for α = i and δjβ = 1 for β = j [69]. Otherwise, δiα = 0 and δjβ = 0. i, j, α and β are integers. For bi-layer neural networks, multiple connection regions are opened at specified locations for generating information exchange between the bi-layer networks, respectively [70]. For example, in Figure 2(a) the connection region is opened between nodes 99 to 102. Figure 2(b) expresses the case that the two layers connect at two local areas (99 ≤ α ≤ 102, 65 ≤ β ≤ 68), (99 ≤ α ≤ 102,131 ≤ β ≤ 134). For the three local coupling areas (65 ≤ α, β ≤ 68), (65 ≤ α ≤ 68,131 ≤ β ≤ 134), (131 ≤ α ≤ 134, 99 ≤ β ≤ 102) are investigated in Figure 2(c) and the four local coupling areas (65 ≤ α, β ≤ 68), (65 ≤ α ≤ 68,131 ≤ β ≤ 134), (131 ≤ α ≤ 134, 65 ≤ β ≤ 68), (131 ≤ α, β ≤ 134) are displayed in Figure 2(d).
To investigate the statistical features of the collective dynamics in the neuronal network more systematically, the synchronization factor R of the neural network is calculated by using the mean-field theory [71]. Synchronization factor R can be calculated as follows
{F=1N2N∑j=1N∑i=1vij;R=⟨F2⟩−⟨F⟩21N2N∑j=1N∑i=1(⟨v2ij⟩−⟨vij⟩2). | (4) |
where vij denotes the membrane potential of each layer nodes (i, j) neuron and it could be calculated from Eq (1). N represents the location of the neuronal node, N2 represents the number of nodes in the network, and symbols < > means that the variables are averaged over time [72]. In particular, if the value of R approaches to 1, it means that the firing behavior of all neurons exhibits a fully synchronized state; when the value of R approaches to 0, it indicates that the neuronal system is in a incompletely synchronized state [73] Previous studies have shown that smaller values of synchronization will support ordered spatial patterns, while larger values of synchronization can develop homogeneous states [74]. Appropriate values of the synchronization factor can generate graceful spatial waves in the network [75].
The collective dynamics are calculated by using Euler algorithm with a time step of 0.02 when exploring the spatiotemporal properties of neural networks [76]. In each layer, the 200 × 200 (Ni, Nj) neuron nodes are uniformly embedded into a two-dimensional square array, with a near-neighbor coupling action between the neurons and considering the no-flow boundary conditions [77]. If there is no special instruction, each neuron in the first layer will be applied an direct current as external force, and the direct current signal applied to each Izhikevich neuron is Iext = 10 [78]. On the boundaries of the first layer of the matrix neural network, all random initial values will be generated by random functions as v0 = 0.8ξln(i) – 0.2ξln(j) – 3, u0 = –0.8ξln(i) + 0.2ξln(j) – 5, where ξ represents a random number between 0 and 1 [79,80,81,82]. And initial values of all other neuron will be selected with the same values as (v0, u0) = (0, 0).
The time-series of the neuronal membrane potential are calculated using Euler algorithm method for a certain time period according to the parameters given in Table 1, and the results are plotted in Figure 3. The results in Figure 3(a) illustrate that the membrane potential of Izhikevich neuron in the CH firing mode exhibits a series of cluster firing forms with periodic properties, and each cluster spike exhibits a modal morphology. For the FS firing pattern, as shown in Figure 3(b), the modelling data is derived from inhibitory cortical neurons, where the membrane potential exhibits a periodic firing sequence with an extremely high frequency. The IB discharge pattern is first showing patterned discharge clusters followed by a series of repeated discharge spikes, as shown in Figure 3(c). The neurons in RS states are the most typical neurons in the cortex, and their firing frequency is not too fast because the limitation of their parameters determines that the neurons in RS states have the characteristics of spike frequency adaptation, as shown in Figure 3(d). Unlike neurons in FS states, neurons in RS, CH, and IB states are all used to imitate excitatory neurons, and previous studies have shown that the ratio of excitatory and inhibitory neurons is generally 4:1 in cortical neural network.
Types | a | b | c | d |
RS | 0.02 | 0.2 | –65 | 8 |
FS | 0.1 | 0.2 | –65 | 2 |
CH | 0.02 | 0.2 | –50 | 2 |
IB | 0.02 | 0.2 | –55 | 4 |
In order to understand the specific properties of the four different discharge modes of Izhikevich neuron more accurately, the bifurcation of the membrane potential is drawn in Figure 4. It is known that bifurcation often appears in the mathematical research of dynamic systems, which refers to small and continuous changes in system parameters, resulting in sudden changes in the nature of the system. Here, how the change of external stimulation current affect the spike interval of membrane potential is analyzed, and the analysis results obtained are represented by bifurcation of ISI (inter-spike interval). Figure 4(a), (b) make it clear that the peak interval of RS and FS neuronal membrane potential gradually decreases with increasing stimulus current intensity I, and the ISI curve shows a tendency to decrease monotonically with the increasing of stimulation current intensity from an overall perspective. These results mean that the RS and FS neurons are in spiking state, and the time interval between discharge spikes keeps getting smaller. Above conclusions can also be drawn from the time series of membrane potential in Figure 3. However, a obvious difference between the two case is that the peak interval of neuron in FS discharge state is smaller overall than the ISI of neuron in RS discharge state. Figure 4(c), (d) demonstrate that neurons in CH and IB discharge states exhibit more abundant firing properties when the external stimulation current intensity is relatively small. For example, for neuron in CH discharge state, the discharge mode of Izhikevich neuron undergoes the transition from period-2 bursting state to bursting state when the external stimulus current intensity is greater than 3.5. If the external stimulation current intensity is less than 3.5, the discharge mode includes chaotic state, period-3 bursting state and period-2 bursting state. For neuron in IB discharge state, when the external stimulation current intensity increases from 0 to 30, the discharge mode of neurons experiences period-2 bursting state and chaotic discharge, then evolves to period-2 bursting state and finally to spiking state.
In the first layer of the network, the influence of the random boundary value of the matrix network on the spatiotemporal pattern at different times can be observed due to the influence of the external current and the random boundary, as shown in Figure 5. It can be seen that the first layer generates spiral wave induced by random values of boundary under appropriate coupling intensity and external force, and the second layer is in the different states. When the time is relatively small, the advance of traveling wave induced by random boundary can be observed, and some spiral seeds and broken spiral waves gradually appear. As time increases, some single armed and double armed spiral seeds can also be observed.
Coupling channels between the two layers are set in multiple areas and spiral wave of first layer affect second layer via the coupling channels. When only one connection channel is set in the middle of the first layer network, the spatiotemporal pattern of the second layer network at different time units are shown in Figure 6. An obvious characteristic of Figure 6 is that all the images at different times in the figure are similar to target waves, except for breakage at 500 time units. Target-like waves tend to move from the boundary to the center of the matrix network, thus different spatiotemporal patterns can be seen at different times. Since the change of the spatiotemporal pattern is not of analytical significance when changing the observation time, we chose to fix the time at 5000 time units and study the impact of changing the neuron coupling strength on the spatiotemporal pattern in the later research.
As shown in Figure 7, the developed pattern of second layer is calculated under different coupling intensity D2 at t = 5000 time units when the two layers connect at one local areas. It can be observed that the random boundary value propagates from the boundary of the matrix network to the middle area and after the collision traveling wave it starts to form a spiral seed and a target-like wave in the case of D2 = 0.9. Continue to increase the coupling strength between neurons in the second layer, it can be found that the target-like wave breaks and gradually disappears, and then a target-like wave with high potential is observed in the central area of the network. By further increasing the coupling strength between neurons, it can be observed that the spatiotemporal patterns of the neural network experience the process of convergence → diffusion → re-convergence → re-diffusion. Moreover, when the coupling strength D2 = 3.0, only the neurons in the central area of the neural network are in the discharge state, and the neurons in other areas are inhibited, which may be caused by too large coupling strength.
According to Eq (4), the synchronization factor is calculated when the coupling strength between neurons in the second layer neural network is changed, and the results are shown in Figure 8. Once you see the image of synchronization factor, you can easily analyze that it is an inverted bell-like shaped curve. In other words, there is an optimal D2 value, which can minimize the synchronization factor R. Further analysis shows that when the value of D2 is between 0.4 and 1.3, the synchronization factors are close to the minimum, which means that the synchronization of the neural network is low, but an unexpected phenomenon is that spiral seeds or target-like waves appear in the network. In essence, it can be understood that the synchronization factor is small in this case, and the spatiotemporal patterns of the neural system are orderly arranged, so we can see the above situation. When the coupling strength is small or large, the neural system tends to be stay in homogeneous state, so the synchronization factor is also large. These results are consistent with the previous statement.
In the following research, the influence of the inter-layer connection strength on the spatiotemporal patterns in the second layer neural network is studied. As shown in Figure 9, the developed pattern of second layer is calculated under different inter-layer connection strength k at t = 5000 time units when the two layers connect at one local areas. It can be observed that when the inter-layer connection strength is small (for k = 0.1 and k = 0.1), all neurons are basically in a resting state, and only a few neurons oscillate below the threshold. With the increase of inter-layer coupling strength, several relatively complete target-like wave patterns can be observed, and then these ring patterns begin to break, showing a random change rule. This means that the random boundary plays a greater role than the inter-layer coupling strength in the process of generating spiral wave patterns.
The change trend of synchronization factor when changing the inter-layer coupling strength is shown in Figure 10. It is easy to find that the curve is a monotone decreasing function of the inter-layer coupling strength, which indicates that the synchronization of neurons in the neural network will rapidly decrease to a value close to 0 with the increase of the inter-layer coupling strength, and then basically keep fluctuating in a small range. By comparing Figures 9 and 10, it can be found that the spatiotemporal pattern shows that there is neither spiral wave nor spiral seed when the synchronization factor is relatively large. With the further increase of the inter-layer coupling strength, the synchronization factor decreases rapidly, and the target-like wave appears in the spatiotemporal pattern. When the inter-layer coupling strength is further increased and the synchronization factor is reduced to close to 0, the occurred target-like waves begin to break. As mentioned earlier, this is also related to the randomness of random boundary values.
In order to understand the impact of the number of connecting channels between layers on the spatiotemporal pattern of the bi-layer neural network, the spatiotemporal pattern in the case of two area connections are studied as well, as shown in Figure 11. From Figure 11(a)–(c), it can be clearly seen that the specific positions of the two connecting regions are obviously different from their surrounding regions, which indicates that the spiral waves generated by the first layer of network have a great impact on the spatiotemporal pattern of the second layer. When the connection strength D2 between neurons in the second layer increases to 0.4, obvious spiral seeds can be observed, including single arm and double arm. If we continue to increase the connection strength between neurons, it is found that the spatiotemporal pattern starts to change into the form of target-like waves, but the appearance of complete target-like waves can hardly be observed. Another obvious feature is that the area where the two connecting channels are located has a great impact on the neural network of the second layer, and no matter what the coupling strength is, this impact basically exists.
When the two layers are connected at two local areas, the synchronization factor changing with the coupling intensity of the second layer is shown in Figure 12, and the curve in the form of anti-resonance is observed again in this image. It can be found that when the variation range of D2 is from 0.5 to 1.2, the value of synchronization factor R is the relative minimum, however the synchronization factor is relatively large when the coupling strength is small. This anti-resonance curve shows that there is a certain range of coupling strength that can inhibit the synchronization of neurons in the neural network.
Considering that the inter-layer connection strength also affects the spatiotemporal dynamics of the second layer neural network, the developed pattern of second layer under different inter-layer connection strength is shown in Figure 13. At the same time, if you compare Figures 13 and 14, one can find the same rule as described above, that is, the synchronization factor is relatively large when the inter-layer coupling strength is small, and no spiral seeds or spiral waves are displayed in the network. If the inter-layer coupling strength k is selected as 0.2, the synchronization factor shows a maximum value that is not very obvious, showing the form of "resonance". If the inter-layer connection strength is continued to increase, it will again get the result that the synchronization factor decreases rapidly and remains near zero. However, no matter whether the value of synchronization factor is 0 or not, broken spiral seeds and incomplete target like waves can be observed in the spatiotemporal model. Among these broken spiral seeds, the traces of the connection channels in the two areas can also be clearly seen, indicating that the location of the connection channels really plays a crucial role in the spatiotemporal pattern in the second layer network.
In the following research, the bisection and trisection points of the spatial location in the second layer matrix networks are found out and they are determines as three connection areas to connect the two layers respectively. The developed pattern of second layer is calculated under different coupling intensity D2 at t = 5000 time units when the two layers connect at three local areas, which is plotted in Figure 15. It can be observed that the three connection regions have a great impact on the spatiotemporal pattern of the second layer neural network. The diversity of the spatiotemporal pattern is derived from the changes in the signals of the three connection channels. When the signals come from the three channels collide and interact, rich and varied spatiotemporal pattern can be generated in the entire network. With the generation of the collision and the further propagation of the signal, the broken spiral wave and double armed spiral seed appear. If the coupling strength between neurons is further increased, the appearance of target-like waves can also be observed, and a large number of neurons may appear in some certain regular area and discharge intensively at the same time.
Synchronization factor varies with coupling intensity of second layer D2 is plotted in Figure 16 when the two layers connect at three local areas. As in the previous R-D2 curves, the relationship between synchronization factor and coupling strength between neurons in the second layer presents the form of "anti-resonance", indicating that there is a certain range of coupling strength which can make the synchronization of neural network the lowest. When the connection channel becomes four regions, the same conclusion can be obtained, as shown in Figure 20. In general, the synchronization factor changes with D2 in the form of anti-resonance when the coupling strength between neurons in the second layer is changed. This conclusion is valid regardless of how many connection channels exist between the two layers of networks.
If the inter-layer connection strength is changed, whether the connection channels between the two layers of neural networks are selected as 3 or 4, the overall change trend of the spatiotemporal pattern is basically consistent, as shown in Figures 17 and 21. No matter how many connection areas are between the two layers, one can clearly observe the effect of the connection channel on the second layer network in the spatiotemporal pattern. In the above two cases, the synchronization factor changing with inter-layer connection strength are plotted in Figures 18 and 22. Although these two figures are basically consistent with the previous R-k curve on the whole, they show resonance peaks similar to resonance when the inter-layer coupling strength is small. Under other inter-layer coupling strengths, there is still a random transition from the broken spiral seed to the target-like wave.
Figure 19 shows the spatiotemporal pattern when there are four connection regions between the two layers of networks. It can be seen that when the coupling strength of neurons in the second layer is 0.1, the spatiotemporal pattern in the network presents a basically symmetrical pattern. Then, this symmetry is destroyed with the increase of coupling strength between neurons. The reason may be that the increase of coupling strength also leads to the increase of randomness, which leads to the loss of symmetry. In the subsequent images, spiral seeds and broken target-like waves can still be observed. The analysis of these images tells us that when the coupling strength between neurons in the second layer is changed, the spatiotemporal patterns in the second layer of neural network may appear in a variety of forms, and the corresponding synchronization factor may appear in the form of anti- resonance with the change of coupling strength. On the other hand, a curve that is a monotone decreasing function as a whole can be observed when the coupling strength between layers is changed. Figures 20–22 have been discussed previously and will not be repeated here.
Based on four kinds of firing patterns of Izhikevich neuronal model, a bi-layer neural network with multi-channel connection is constructed using numerical simulation. Each layer of network is composed of 200 × 200 Izhikevich neurons to model a two-dimensional matrix network, and random functions are applied at the boundary of first layer of network. The spiral wave in the first layer is transmitted to the second layer through multiple channels, and the spatiotemporal mode and network synchronization in the second layer are studied. By means of simulation, four different firing modes of neurons are discussed respectively, and the bifurcation of the membrane potential are studied. Then the formation and breaking mechanism of spiral wave in the two-layer network are studied as the coupling strength between neurons in the second layer and the inter-layer connection strength increase. With the development of the research, the synchronization properties of neural networks are explored by changing the coupling strength between neurons in the second layer as well as the inter-layer connection strength.
Obtained results indicate that only when the firing mode of the Izhikevich neuron constituting the matrix neural network is in RS state, the emergence and disappearance of spiral waves can be observed in the network, while the formation of spiral wave seeds cannot be observed in the network if it is composed of other firing modes such as FS, IB and CH. Further research shows that the variation of synchronization factor with coupling strength between adjacent neurons in the second layer shows an inverse bell-like curve in the form of "inverse resonance", but the variation of synchronization factor with inter-layer connection strength is a curve which is approximately monotonically decreasing. No matter how many connection areas are between the two layers of neural networks, spiral waves can be observed in the second layer of matrix neural networks, even the appearance of target-like waves can be observed under some certain conditions. Furthermore, we find that the more important phenomenon is that lower synchronicity is helpful to develop spatiotemporal patterns.
The study of the coupling strength and the influence of random boundaries in the neural networks constructed by Izhikevich neurons on the spatiotemporal behavior can be instructive to further explore the signal propagation in the cerebral cortical neural networks.
This work is supported by Science and Technology Project of Jiangxi Provincial Department of Education under Grants No. GJJ203111, Science and Technology Project of Yuzhang Normal University under Grants No. YZYB-21-17, and Talent Introduction Project (No. NGRCZX-22-07), Special Fund for Doctor of Science and Technology Program of Nanchang Institute of Science and Technology under Grants No. NGKJ-21-03.
The authors declare there is no conflict of interest.
Guowei Wang: Conceptualization, Methodology, Software, Visualization, Investigation, Writing- Reviewing and Editing; Yan Fu: Data curation, Writing-Original draft preparation, Supervision, Software, Validation.
The authors confirm that the data supporting the findings of this study are available within the article.
[1] | IiMedia Research, China Fresh E-commerce Operation Big Data and Development Prospect Research Report from 2023 to 2024, 2023. Available from: https://www.iimedia.cn/c400/92930.html. |
[2] |
X. Cai, J. Chen, Y. Xiao, X. Xu, Optimization and coordination of fresh product supply chains with freshness‐keeping effort, Prod. Oper. Manage., 19 (2010), 261–278. http://doi.org/10.1111/j.1937-5956.2009.01096.x doi: 10.1111/j.1937-5956.2009.01096.x
![]() |
[3] |
M. Yu, A. Nagurney, Competitive food supply chain networks with application to fresh produce, Eur. J. Oper. Res., 224 (2013), 273–282. https://doi.org/10.1016/j.ejor.2012.07.033 doi: 10.1016/j.ejor.2012.07.033
![]() |
[4] |
G. B. Dantzig, J. H. Ramser, The truck dispatching problem, Manage. Sci., 6 (1959), 80–91. https://doi.org/10.1287/mnsc.6.1.80 doi: 10.1287/mnsc.6.1.80
![]() |
[5] |
L. Li, S. Li, W. Li, F. Zhou, Freshness-driven vehicle routing problem: Modeling and application to the fresh agricultural product pick-storage-transportation, J. Ind. Manage. Optim., 19 (2023), 6218–6243. https://doi.org/10.3934/jimo.2022213 doi: 10.3934/jimo.2022213
![]() |
[6] |
W. Liao, L. Zhang, Z. Wei, Multi-objective green meal delivery routing problem based on a two-stage solution strategy, J. Clean. Prod., 258 (2020), 120627. https://doi.org/10.1016/j.jclepro.2020.120627 doi: 10.1016/j.jclepro.2020.120627
![]() |
[7] |
L. Leng, J. Zhang, C. Zhang, Y. Zhao, W. Wang, G. Li, Decomposition-based hyper heuristic approaches for the bi-objective cold chain considering environmental effects, Comput. Oper. Res., 123 (2020), 105043. https://doi.org/10.1016/j.cor.2020.105043 doi: 10.1016/j.cor.2020.105043
![]() |
[8] |
H. T. Hu, Y. Zhang, L. Zhen, A two-stage decomposition method on fresh product distribution problem, Int. J. Prod. Res., 55 (2017), 4729–4752. https://doi.org/10.1080/00207543.2017.1292062 doi: 10.1080/00207543.2017.1292062
![]() |
[9] |
Y. F. Cui, Z. Q. Geng, Q. X. Zhu, Y. Han, Review: Multi-objective optimization methods and application in energy saving, Energy, 125 (2017), 681–704. https://doi.org/10.1016/j.energy.2017.02.174 doi: 10.1016/j.energy.2017.02.174
![]() |
[10] |
X. Xu, Z. Lin, X. Li, C. Shang, Q. Shen, Multi-objective robust optimization model for MDVRPLS in refined oil distribution, Int. J. Prod. Res., 60 (2021), 6772–6792. https://doi.org/10.1080/00207543.2021.1887534 doi: 10.1080/00207543.2021.1887534
![]() |
[11] |
R. J. Kuo, M. F. Luthfiansyah, N. A. Masruroh, F. E. Zulvia, Application of improved multi-objective particle swarm optimization algorithm to solve disruption for the two-stage vehicle routing problem with time windows, Expert Syst. Appl., 125 (2023), 120009. https://doi.org/10.1016/j.eswa.2023.120009 doi: 10.1016/j.eswa.2023.120009
![]() |
[12] |
Y. Wang, K. Assogba, J. Fan, M. Xu, Y. Liu, H. Wang, Multi-depot green vehicle routing problem with shared transportation resource: Integration of time-dependent speed and piecewise penalty cost, J. Clean. Prod., 232 (2019), 12–29. https://doi.org/10.1016/j.jclepro.2019.05.344 doi: 10.1016/j.jclepro.2019.05.344
![]() |
[13] |
D. Huang, Y. Gu, S. Wang, Z. Liu, W. Zhang, A two-phase optimization model for the demand-responsive customized bus network design, Transp. Res. Part C Emerg. Technol., 111 (2020), 1–21. https://doi.org/10.1016/j.trc.2019.12.004 doi: 10.1016/j.trc.2019.12.004
![]() |
[14] |
F. E. Achamrah, F. Riane, S. Limbourg, Solving inventory routing with transshipment and substitution under dynamic and stochastic demands using genetic algorithm and deep reinforcement learning, Int. J. Prod. Res., 60 (2022), 6187–6204. https://doi.org/10.1080/00207543.2021.1987549 doi: 10.1080/00207543.2021.1987549
![]() |
[15] |
T. H. Nguyen, J. J. Jung, Multiple ACO-based method for solving dynamic MSMD traffic routing problem in connected vehicles, Neural. Comput. Appl., 33 (2021), 6405–6414. https://doi.org/10.1007/s00521-020-05402-8 doi: 10.1007/s00521-020-05402-8
![]() |
[16] |
Y. N. Guo, J. Cheng, S. Luo, D. Gong, Y. Xue, Robust dynamic multi-objective vehicle routing optimization method, IEEE/ACM Trans. Comput. Biol. Bioinf., 15 (2018), 1891–1903. https://doi.org/10.1109/TCBB.2017.2685320 doi: 10.1109/TCBB.2017.2685320
![]() |
[17] |
R. Montemanni, L. M. Gambardella, A. E. Rizzoli, A. Donati, Ant colony system for a dynamic vehicle routing problem, J. Comb. Optim., 10 (2005), 327–343. https://doi.org/10.1007/s10878-005-4922-6 doi: 10.1007/s10878-005-4922-6
![]() |
[18] |
Z. Wang, J. Liu, J. Zhang, Hyper-heuristic algorithm for traffic flow-based vehicle routing problem with simultaneous delivery and pickup, J. Comput. Des. Eng., 10 (2023), 2271–2287. https://doi.org/10.1093/jcde/qwad097 doi: 10.1093/jcde/qwad097
![]() |
[19] |
S. Prakash, I. Mukherjee, A multi-objective solution framework for the assembly inventory routing problem considering supply risk and carbon offset policies, J. Clean. Prod., 418 (2023), 138212. https://doi.org/10.1016/j.jclepro.2023.138212 doi: 10.1016/j.jclepro.2023.138212
![]() |
[20] | P. Chen, H. Li, Optimal model and algorithm based on time satisfaction for O2O food delivery, Chin. J. Manage. Sci., 24 (2016), 170–176. |
[21] |
J. Gao, L. Zhen, S. Wang, Multi-trucks-and-drones cooperative pickup and delivery problem, Transp. Res. Part C Emerging Technol., 157 (2023), 104407. https://doi.org/10.1016/j.trc.2023.104407 doi: 10.1016/j.trc.2023.104407
![]() |
1. | G.-W. Wang, Y. Fu, Modes transition and network synchronization in extended Hindmarsh–Rose model driven by mutation of adaptation current under effects of electric field, 2023, 0973-1458, 10.1007/s12648-023-02613-2 | |
2. | Yan Fu, Guowei Wang, Firing patterns transition and network dynamics of an extended Hindmarsh-Rose neuronal system, 2024, 0973-1458, 10.1007/s12648-024-03228-x | |
3. | Ranjit Kumar Upadhyay, Debasish Pradhan, Sanjeev Kumar Sharma, Arnab Mondal, Emergence of spiral and antispiral patterns and its CGLE analysis in leech-heart interneuron model with electromagnetic induction, 2024, 128, 0307904X, 154, 10.1016/j.apm.2024.01.013 | |
4. | Yan Fu, Tian Lu, Meng Zhou, Dongwei Liu, Qihang Gan, Guowei Wang, Effect of color cross-correlated noise on the growth characteristics of tumor cells under immune surveillance, 2023, 20, 1551-0018, 21626, 10.3934/mbe.2023957 | |
5. | Yan Fu, Guowei Wang, Firing patterns transitions and resonance effects of the extended Hindmarsh-Rose neural model with Gaussian noise and transcranial magneto-acousto-electrical stimulation, 2024, 99, 0031-8949, 115266, 10.1088/1402-4896/ad85a0 |
Types | a | b | c | d |
RS | 0.02 | 0.2 | –65 | 8 |
FS | 0.1 | 0.2 | –65 | 2 |
CH | 0.02 | 0.2 | –50 | 2 |
IB | 0.02 | 0.2 | –55 | 4 |