Next Article in Journal
Mathematical Modeling of the Displacement of a Light-Fuel Self-Moving Automobile with an On-Board Liquid Crystal Elastomer Propulsion Device
Next Article in Special Issue
Existence of Solutions to a System of Fractional q-Difference Boundary Value Problems
Previous Article in Journal
Neural Network-Based Distributed Consensus Tracking Control for Nonlinear Multi-Agent Systems with Mismatched and Matched Disturbances
Previous Article in Special Issue
The Blow-Up of the Local Energy Solution to the Wave Equation with a Nontrivial Boundary Condition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bifurcation Analysis for an OSN Model with Two Delays

Department of Mathematics, Kennesaw State University, Marietta, GA 30060, USA
*
Author to whom correspondence should be addressed.
Submission received: 20 March 2024 / Revised: 10 April 2024 / Accepted: 24 April 2024 / Published: 26 April 2024

Abstract

:
In this research, we introduce and analyze a mathematical model for online social networks, incorporating two distinct delays. These delays represent the time it takes for active users within the network to begin disengaging, either with or without contacting non-users of online social platforms. We focus particularly on the user prevailing equilibrium (UPE), denoted as P * , and explore the role of delays as parameters in triggering Hopf bifurcations. In doing so, we find the conditions under which Hopf bifurcations occur, then establish stable regions based on the two delays. Furthermore, we delineate the boundaries of stability regions wherein bifurcations transpire as the delays cross these thresholds. We present numerical simulations to illustrate and validate our theoretical findings. Through this interdisciplinary approach, we aim to deepen our understanding of the dynamics inherent in online social networks.
MSC:
34D20; 34D23; 34K18

1. Introduction

The emergence of online social networks (OSNs) has significantly reshaped the landscape of information dissemination and interpersonal connectivity over the last two decades. Platforms like Facebook, Twitter, and Instagram have revolutionized how individuals exchange ideas and interact, profoundly influencing daily life. OSNs serve as virtual spaces where users can present themselves, engage with others, and forge connections irrespective of geographical boundaries. Their widespread adoption, particularly among tech-savvy generations, has had far-reaching implications across various domains, such as education, elections, and information dissemination. Understanding the intricate ways in which OSNs influence societal, political, and economic realms, as well as individual behaviors, has become increasingly imperative.
To better comprehend the dynamics of OSNs, mathematical models have been developed, offering profound insights into how social networks shape opinions and behaviors. Noteworthy contributions include seminal works by, for example [1,2,3,4,5,6,7,8,9,10,11]. Many of these models draw inspiration from SIR/SEIR disease-type models, providing a framework to study OSN dynamics effectively. Interested readers can delve into classic and advanced results on SIR/SEIR mathematical models and SIR/SEIR mathematical models with delays in works such as those by [12,13,14,15,16,17,18,19,20,21,22,23,24] and references therein. Most recently, Barman and Mishra [25,26] introduced a graph Laplacian diffusion into SIR/SEIR type network models and carried out Hopf bifurcation analysis.
In the realm of OSN modeling, the total population N ( t ) at time t is often partitioned into three distinct sub-classes representing key populations within OSN dynamics: potential users, active users, and individuals opposed to OSNs, denoted by x ( t ) , y ( t ) , and z ( t ) , respectively. Cannarella and Spechler [2] introduced the “infectious recovery” SIR-type model to analyze user adoption and abandonment of OSNs, later extended in ordinary, fractional, and stochastic differential equation models as given in [3,5,6]. Graef et al. [5] explored the following OSN model with demography to examine adoption and abandonment dynamics, conducting both local and global stability analyses.
x = Λ α x y μ x , y = α x y η y z ( μ + δ ) y , z = η y z + δ y μ z .
Motivated by existing research and the nuanced complexities of OSNs, Wang and Wang [27] proposed a dynamic mathematical model capturing unique characteristics such as users’ varying interests and the impact of time delays. Their model accounts for the transition of potential users to active ones and the eventual abandonment of OSNs by active users due to disinterest or interaction with those opposed to OSNs. This interaction is described by a system of differential equations as follows:
x = A α x y μ x , y = α x y η y ( t ) z ( t ) δ y ( t τ ) μ y , z = B + η y ( t ) z ( t ) + δ y ( t τ ) μ z ,
where the parameters A > 0 and B 0 represent the rates that newcomers come into the community as either potential online network users or as people who are never interested in OSNs. α > 0 denotes the contact rate between the potential and active OSN users; μ > 0 is the death rate for all people; η > 0 is the contact rate between active users and people who are opposed to OSNs; δ > 0 is the transferring rate describing the rate the active users lose their interest and become opposing to OSNs; and τ 0 is the time delay that represents the time for active users to starting abandoning the network. Wang and Wang [27] performed a detailed analysis for System (2), including local and global analysis for user free equilibrium (UFE) and UPE. Hopf bifurcation was also carried out using the delay τ as the bifurcating parameter. Conditions and critical values were found that guarantee the occurrence of Hopf bifurcation.
Building upon prior work, considering the fact that it will take some time for active users to disengage after interacting with non-users, we introduce the following refined model that accounts for this time delay. Our proposed system of equations incorporates a time delay ρ , representing the period for active users to abandon OSNs after contact with non-users. This addition of a new time delay can indeed make it more representative of real-world situations and more accurately representing real-world dynamics and improving the reliability of predictions and control strategies. Notably, our model encompasses previous formulations as special cases, offering a comprehensive framework to study the evolving dynamics of OSNs
x = A α x y μ x , y = α x y η y ( t ρ ) z ( t ρ ) δ y ( t τ ) μ y , z = B + η y ( t ρ ) z ( t ρ ) + δ y ( t τ ) μ z .
For System (3), define
f ( z ) = A α ( δ + η z )
and
g ( z ) = μ η ( α + η ) z 2 + [ μ ( μ + δ ) ( α + η ) + η ( μ δ B α ) ] z + ( μ + δ ) ( μ δ B α ) .
Let R 0 be the basic reproduction number defined by
R 0 = A α B η + μ ( μ + δ ) .
The following results are established by Wang and Wang [27].
Theorem 1.
Let R 0 be defined by (6). If R 0 1 , then System (3) has a unique user free equilibrium P 0 = ( A / μ , 0 , B / μ ) and it exists for all parameter values. If R 0 > 1 , then System (3) has two equilibria: P 0 and a unique user prevailing equilibrium P * = ( x * , y * , z * ) , where z * is the unique positive root of the equation f ( z ) = g ( z ) , such that z * > B / μ , and x * and y * are given by
x * = μ + δ α + η α z * ,
and
y * = μ z * B δ + η z * .
Theorem 2.
Let R 0 be defined by (6) and assume that τ = ρ = 0 . If R 0 < 1 , P 0 is locally asymptotically stable; if R 0 = 1 , P 0 is neutrally stable; and if R 0 > 1 , P 0 becomes unstable, and P * emerges and it is locally asymptotically stable.
The following result was established by Ruan and Wei [28] and will be used in this research.
Lemma 1.
Consider the following exponential polynomial:
P ( λ , τ 1 , τ 2 , , τ m ) = λ n + a 1 ( 0 ) λ n 1 + + a n ( 0 ) + [ a 1 ( 1 ) λ n 1 + + a n ( 1 ) ] e λ τ 1 + + [ a 1 ( m ) λ n 1 + + a n ( m ) ] e λ τ m ,
where τ i 0 ( i = 1 , 2 , , m ) and a j ( i ) ( i = 0 , 1 , 2 , , m ; j = 1 , 2 , , n ) are constants. As ( τ 1 , τ 2 , , τ m ) changes, the sum of the orders of the zeros of P in the open right half plane can change only if a zero appears on or crosses the imaginary axis.
In this research, we were interested in finding out what network user dynamics the new model presents, in particular, whether or not a Hopf bifurcation will occur for this new OSN model after adding a time delay. In doing so, we performed a Hopf bifurcation analysis for System (3) using two delays τ and ρ as bifurcating parameters. We investigated the Hopf bifurcations at the unique user prevailing equilibrium point when R 0 > 1 . Stability regions were established in terms of two delays τ and ρ . Conditions and critical curves were obtained so that the Hopf bifurcation occurs as ( τ , ρ ) , passing through the boundary of the stability regions.
The remainder of the manuscript is structured as follows: In Section 2, we delve into Hopf bifurcation analysis concerning the interplay of two delays. We explore the establishment of stability regions and identify critical values under scenarios where either one delay is absent, or both delays are concurrently present. Our investigation delves into the conditions conducive to Hopf bifurcations and delineates the associated implications. To augment our theoretical insights, we present numerical simulations aimed at illustrating the dynamics of the system under consideration.
Finally, Section 3 encapsulates our findings and conclusions drawn from the preceding analyses. We synthesize the key insights gleaned from our study and discuss their broader implications in understanding the dynamics of online social networks.

2. Hopf Bifurcation

From Wang and Wang [27], we know that the dynamics of System (3) is completely determined by the basic reproduction number R 0 when delays ρ = τ = 0 . In particular, we know that when R 0 > 1 , the unique user prevailing equilibrium P * is locally asymptotically stable. We are interested in the question of whether the delays ρ and τ could cause the stability of the UPE P * to switch as they increase. In this section, we study the occurrence of Hopf bifurcations using the delays ρ and τ as the bifurcation parameters. Note that when R 0 > 1 there is a unique UPE P * = ( x * , y * , z * ) . For this section, we always assume that R 0 > 1 .
The characteristic equation of System (3) at the unique equilibrium P * when ρ , τ 0 is the determinant of the matrix
J * = λ + α y * + μ α x * 0 α y * λ + μ α x * + η z * e λ ρ + δ e λ τ η y * e λ ρ 0 η z * e λ ρ δ e λ τ λ + μ η y * e λ ρ ,
which is
( λ + μ ) ( λ 2 + a λ + b + η ( c λ + d ) e λ ρ + δ ( λ + h ) e λ τ ) = 0 ,
where
a = 2 μ + α y * α x * , b = μ ( μ + α y * α x * ) , c = z * y * , d = ( z * y * ) ( μ + α y * ) + α x * y * , h = μ + α y * ,
and x * , y * , and z * are given in Theorem 1.
One root of Equation (9) is λ = μ < 0 . The other roots are determined by the transcendental equation:
λ 2 + a λ + b + η ( c λ + d ) e λ ρ + δ ( λ + h ) e λ τ = 0 .
We know that if R 0 > 1 and ρ = τ = 0 , all roots of Equation (11) have negative real parts and P * is locally asymptotically stable. Our interest is to see whether or not the delays ρ and τ cause the stability of P * to switch as ρ and τ increase while R 0 remains larger than the unity. Due to Lemma 1, we need to investigate if a zero of Equation (11) appears on or crosses the imaginary axis as ρ and τ increases. Keep in mind that when R 0 > 1 , z * > B / μ , see [27].
From (10) and using the expressions given in (7) and (8), we can obtain
b + η d + δ h = ( μ z * B ) α η B + η ( z * ) 2 + δ 2 + δ ( μ + 2 η z * ) + η ( δ + η z * ) 2 ( δ + η z * ) 2 > 0
since z * > B / μ . Therefore, λ = 0 is not a root of (11). Therefore, there are no zero-Hopf bifurcations.

2.1. Hopf Bifurcation When ρ = 0

For the case that ρ = 0 , the Hopf bifurcation analysis was carried out completely by Wang and Wang [27]. For completeness, we only cite key definitions and results here. We refer readers to [27] for a detailed analysis. When ρ = 0 , Equation (11) becomes
λ 2 + a 1 λ + b 1 + ( δ λ + c 1 ) e λ τ = 0 ,
where
a 1 = 2 μ + α y * + η z * α x * η y * , b 1 = μ 2 + μ ( α y * + η z * α x * η y * ) + α η y * ( x * + z * y * ) , c 1 = δ ( μ + α y * ) .
Now, let λ = ω i ( ω > 0 ) be a root to Equation (12). Plug it into (12), then ω has to satisfy the following equation:
ω 4 + ( a 1 2 δ 2 2 b 1 ) ω 2 + b 1 2 c 1 2 = 0 .
Let p = w 2 and denote a 2 = a 1 2 δ 2 2 b 1 and b 2 = b 1 2 c 1 2 . Then, the above equation can be rewritten as:
p 2 + a 2 p + b 2 = 0 .
The following result is well known.
Lemma 2.
For Equation (14), we have
(a)
If b 2 < 0 or if b 2 = 0 and a 2 < 0 , then it has a unique positive root.
(b)
If a 2 0 and b 2 0 , then it has no positive roots.
(c)
If a 2 < 0 and b 2 > 0 , then it has no positive roots if a 2 2 4 b 2 < 0 ; one positive root if a 2 2 4 b 2 = 0 ; and two positive roots if a 2 2 4 b 2 > 0 .
Plug a 1 , b 1 , c 1 , given in (13) and x * , and y * , given in (7) and (8), into a 2 and b 2 , and we have
a 2 = a 1 2 δ 2 2 b 1 = 1 ( δ + η z * ) 2 P 1 ( z * ) ,
b 2 = b 1 2 c 1 2 = ( μ z * B ) ( δ + η z * ) 4 P 2 ( z * ) P 3 ( z * ) ,
where
P 1 ( z ) = 2 η 2 μ ( α + η ) z 3 + ( 2 B η 2 ( α + η ) + μ ( α 2 μ 4 α δ η 2 α δ η 2 ) ) z 2 + ( B ( 4 α δ η + 2 δ η 2 2 α μ ) 2 α δ 2 μ ) z + B 2 ( η 2 + α 2 ) + δ 2 μ 2 + 2 B δ ( α δ + η μ ) ,
P 2 ( z ) = ( α η 2 + η 3 ) z 2 + ( 2 α δ η + 2 δ η 2 ) z + α δ 2 + α δ μ + α B η + δ 2 η , P 3 ( z ) = ( α η 2 μ + η 3 μ ) z 3 ( α B η 2 + B η 3 ) z 2 + ( α δ 2 μ + α δ μ 2 + α B η μ 2 B δ η 2 3 δ 2 η μ ) z α B 2 η + α B δ 2 α B δ μ B δ 2 η 2 δ 3 μ .
We then have the following results; see Wang and Wang [27].
Theorem 3.
Let R 0 > 1 , and let a 2 , b 2 , P 1 and P 3 be defined by (15), (16), (17), and (18). Assume that P 1 and P 3 have unique positive roots z 1 and z 2 , respectively.
(I)
When any of the following conditions is satisfied, Equation (14) has no positive roots.
(1)
z 1 = z 2 and z * = z 1 ;
(2)
z 1 > z 2 and z 2 z * z 1 ;
(3)
z * > max { z 1 , z 2 } and a 2 2 4 b 2 < 0 .
(II)
When any of the following conditions is satisfied, Equation (14) has a unique positive root.
(1)
z 1 < z 2 and z * z 2 ;
(2)
z 1 z 2 and z * < z 2 ;
(3)
z * > max { z 1 , z 2 } and a 2 2 4 b 2 = 0 .
(III)
Equation (14) has two positive roots if z * > max { z 1 , z 2 } and a 2 2 4 b 2 > 0 .
Now assume that R 0 > 1 and Equation (14) has at least one positive root. Solving p from Equation (14) for the positive roots gives
p ± = 1 2 ( a 1 2 δ 2 2 b 1 ) ± ( a 1 δ 2 2 b 1 ) 2 4 ( b 1 2 c 1 2 ) .
Note that if Equation (14) has a unique positive root, then it is p + . Let ω ± = p ± and define
f 1 ( ω ) = c 1 ω 2 a 1 δ ω 2 b 1 c 1 c 1 2 + δ 2 ω 2
and
f 2 ( ω ) = ω ( a 1 c 1 b 1 δ + δ ω 2 ) c 1 2 + δ 2 ω 2 .
Also define τ n ± , n = 0 , 1 , 2 , , as
τ n ± = 1 ω ± ( arccos f 1 ( ω ± ) + 2 n π ) if f 2 ( ω ± ) > 0 , 1 ω ± ( 2 π arccos f 1 ( ω ± ) + 2 n π ) if f 2 ( ω ± ) 0 .
Hence, τ n ± > 0 and Equation (11) has a pair of purely imaginary roots ± i ω ± when τ = τ n ± for n = 0 , 1 , 2 , .
Theorem 4.
Assume that R 0 > 1 and let a 2 , b 2 , P 1 , P 3 , z * , ω + , τ 0 + be defined above. Assume that P 1 and P 3 have unique positive roots z 1 and z 2 , respectively. We then have the following results.
(I)
All roots of Equation (12) have negative real parts for all delay τ 0 , if
(1)
z 1 = z 2 and z * = z 1 , or
(2)
z 1 > z 2 and z 2 z * z 1 , or
(3)
z * > max { z 1 , z 2 } and a 2 2 4 b 2 < 0 .
Therefore, P * is locally asymptotically stable for all τ 0 .
(II)
There is a τ 0 + > 0 , such that all roots of Equation (12) have negative real parts for all τ [ 0 , τ 0 + ) . It has a pair of purely imaginary roots ± i ω + , and all other roots have negative real parts when τ = τ 0 + , if
(1)
z 1 < z 2 and z * z 2 , or
(2)
z 1 z 2 and z * < z 2 , or
(3)
z * > max { z 1 , z 2 } and a 2 2 4 b 2 0 .
Therefore, P * is locally asymptotically stable for all τ < τ 0 + . Hopf bifurcation occurs as τ passes through τ = τ 0 + .
We use one numerical simulation to illustrate the above theoretical results. If we choose A = 10 , B = 0.2 , α = 0.1 , η = 0.5 , μ = 0.2 , δ = 0.4 . Then we have P * = ( 43.239 , 0.3127 , 7.4479 ) , i.e., z * = 7.4479 . Calculations show that R 0 = 4.54545 > 1 , and
a 1 = 0.325082 , b 1 = 0.682603 , c 1 = 0.092508 .
Two polynomials P 1 and P 3 can be found:
P 1 ( z ) = 0.0392 + 0.0488 z + 0.0044 z 2 0.06 z 3 , P 3 ( z ) = 0.042 0.0876 z 0.03 z 2 + 0.03 z 3 .
By Descartes’ Rule of Signs, both P 1 and P 3 have a unique positive root and they are
z 1 = 1.20208 , z 2 = 2.43518 .
We also find that
a 2 = 1.41953 , b 2 = 0.457389 .
Thus
a 2 2 4 b 2 = 0.185503 > 0 .
Therefore, Condition (II)(3) of Theorem 4 is satisfied and a τ 0 + > 0 exists. Using (19), we find that
τ 0 + = 0.440535 .
According to Theorem 4, all roots of Equation (11) have negative real parts for all τ < τ 0 + , thus P * is locally asymptotically stable for all τ < τ 0 + . When τ = τ 0 + , Equation (11) has a pair of purely imaginary roots, and all other roots have negative real parts. Hopf bifurcation occurs as τ passes across τ = τ 0 + . See Figure 1 for solutions to converge to P * for τ = 0.2 < τ 0 + ,  Figure 2 for Hopf bifurcations to occur and periodic solutions to appear when τ = τ 0 + = 0.440535 , and Figure 3 for solutions blow out when τ moves to the right of τ 0 + = 0.440535 .

2.2. Hopf Bifurcation When τ = 0

When τ = 0 , Equation (11) becomes
λ 2 + a 3 λ + b 3 + η ( c 3 λ + d 3 ) e λ ρ = 0 ,
where
a 3 = 2 μ + δ + α y * α x * , b 3 = μ ( μ + α y * α x * ) + δ ( μ + α y * ) , c 3 = z * y * , d 3 = ( z * y * ) ( μ + α y * ) + α x * y * .
Now, let λ = ω i ( ω > 0 ) be a root to Equation (20). When plugged into (20), separating the real and imaginary parts gives
d 3 η cos ( ω ρ ) + η c 3 ω sin ( ω ρ ) = ω 2 b 3 ,
η c 3 ω cos ( ω ρ ) d 3 η sin ( ω ρ ) = a 3 ω .
Squaring both sides and adding them together yields
ω 4 + ( a 3 2 η 2 c 3 2 2 b 3 ) ω 2 + b 3 2 η 2 d 3 2 = 0 .
Let q = ω 2 and denote a 4 = a 3 2 η 2 c 3 2 2 b 3 and b 4 = b 3 2 η 2 d 3 2 . Then, the above equation can be rewritten as:
q 2 + a 4 q + b 4 = 0 .
Plug a 3 , b 3 , c 3 and d 3 given in (21) and x * and y * given in (7) and (8) into a 4 and b 4 , calculations yield
a 4 = a 3 2 η 2 c 3 2 2 b 3 = 1 ( δ + η z * ) 2 Q 1 ( z * ) ,
b 4 = b 3 2 η 2 d 3 2 = ( μ z * B ) ( δ + η z * ) 4 Q 2 ( z * ) Q 3 ( z * ) ,
where Q 1 , Q 2 and Q 3 are polynomials of z, such that
Q 1 ( z ) = 2 η 2 μ ( η α ) z 3 + ( μ α 2 μ 4 α δ η + 2 δ η 2 + 2 B η 2 ( α η ) ) z 2 2 δ μ ( α δ η μ ) + B α 2 μ 2 α δ η + η 2 ( δ μ ) z + B 2 α 2 η 2 + 2 α B δ 2 + δ 2 μ 2 ,
Q 2 ( z ) = α δ 2 + α δ μ + α B η + δ 2 η + α η 2 z 2 + η 3 z 2 + 2 α δ η z + 2 δ η 2 z , Q 3 ( z ) = η 2 μ ( α + 3 η ) z 3 + η ( 2 μ ( α μ 3 δ η ) + B η ( α + η ) ) z 2 + δ μ ( α ( δ + μ ) 3 δ η ) + B η ( 2 δ η 3 α μ ) z + B δ 2 η α B η + δ 2 + δ μ .
Note that Q 1 ( z ) is a degree three polynomial with Q 1 ( B / μ ) = B 2 η 2 + 2 B δ η μ + δ 2 μ 2 > 0 . Obviously, Q 2 ( z * ) > 0 , and μ z * B > 0 as z * > B / μ if R 0 > 1 . Q 3 ( z ) is also a degree three polynomial of z, such that
Q 3 ( B / μ ) = 2 B 3 η 3 μ 2 4 B 2 δ η 2 μ 2 B δ 2 η 0
and
Q 3 ( B / μ ) < 0
if B > 0 .
Applying the results of Lemma 2, we have the following results.
Theorem 5.
Let R 0 > 1 , and let Q 1 and Q 3 be defined by (27), and (28). We then have:
(I)
If Q 1 ( z * ) 0 and Q 3 ( z * ) 0 , then Equation (24) has no positive roots.
(II)
If Q 3 ( z * ) < 0 , or if Q 3 ( z * ) = 0 and Q 1 ( z * ) < 0 , then Equation (24) has a unique positive root.
Now assume that R 0 > 1 and Equation (24) has at least one positive root. Solving q from Equation (24) for the positive roots gives
q ± = 1 2 ( a 3 2 η 2 c 3 2 2 b 3 ) ± ( a 3 η 2 c 3 2 2 b 3 ) 2 4 ( b 3 2 η 2 d 3 2 ) .
Note that if Equation (24) has a unique positive root, then it is q + . Let ω ± = q ± . Solving for sin ( ω ρ ) and cos ( ω ρ ) from (22) and (23), we obtain
cos ( ω ρ ) = ( d 3 a 3 c 3 ) ω 2 b 3 d 3 η c 3 2 ω 2 + d 3 2 = g 1 ( ω )
and
sin ( ω ρ ) = ω c 3 ω 2 + a 3 d 3 b 3 c 3 η c 3 2 ω 2 + d 3 2 = g 2 ( ω ) .
Define ρ n ± , n = 0 , 1 , 2 , , as
ρ n ± = 1 ω ± ( arccos g 1 ( ω ± ) + 2 n π ) if g 2 ( ω ± ) > 0 , 1 ω ± ( 2 π arccos g 1 ( ω ± ) + 2 n π ) if g 2 ( ω ± ) 0 .
Hence, ρ n ± > 0 and Equation (20) has a pair of purely imaginary roots ± i ω ± when ρ = ρ n ± for n = 0 , 1 , 2 , . Next, we attempt to establish the transversality condition for Hopf bifurcation. For ρ > 0 , let
λ ( ρ ) = α ( ρ ) + i w ( ρ )
be the root of Equation (20), satisfying
α ( ρ n ± ) = 0 , w ( ρ n ± ) = w ± .
Differentiating both sides of Equation (20) with respect to ρ gives
Re d λ d ρ ρ = ρ n ± 1 = ± a 4 2 4 b 4 d 3 2 + c 3 2 ω 2 .
Note that a 4 2 4 b 4 > 0 since in this case Equation (24) has two positive roots. We thus established that Re d λ d ρ ρ = ρ n + 1 > 0 and Re d λ d ρ ρ = ρ n 1 < 0 . The discussion above establishes the following stability and Hopf bifurcation results.
Theorem 6.
Assume that R 0 > 1 and let a 4 , b 4 , Q 1 , Q 3 , z * , ω + , ρ 0 + be defined above. We then have the following results.
(I)
If Q 1 ( z * ) 0 and Q 3 ( z * ) 0 , then all roots of Equation (20) have negative real parts for all delay ρ 0 . Therefore, P * is locally asymptotically stable for all ρ 0 .
(II)
If Q 3 ( z * ) < 0 , or if Q 3 ( z * ) = 0 and Q 1 ( z * ) < 0 , then there is a ρ 0 + > 0 , such that all roots of Equation (20) have negative real parts for all ρ [ 0 , ρ 0 + ) . It has a pair of purely imaginary roots ± i ω + , and all other roots have negative real parts when ρ = ρ 0 + . Therefore, P * is locally asymptotically stable for all ρ < ρ 0 + , and is unstable for all ρ > ρ 0 + . Hopf bifurcation occurs as ρ passes through ρ = ρ 0 + .
If we choose the same parameter values as in Section 2.1, i.e., A = 10 , B = 0.2 , α = 0.1, η = 0.5 , μ = 0.2 , δ = 0.4 . Then we have P * = ( 43.239 , 0.3127 , 7.4479 ) , i.e., z * = 7.4479 . We also have R 0 = 4.54545 > 1 , and calculations give
Q 1 ( z ) = 0.0032 + 0.0048 z 0.0156 z 2 + 0.04 z 3 , Q 3 ( z ) = 0.0132 0.0092 z 0.086 z 2 0.08 z 3 .
Therefore, Q 1 ( z * ) = 15.6992 , Q 3 ( z * ) = 37.87 < 0 , which means that the condition (II) of Theorem 6 is satisfied, and a ρ 0 + > 0 exists. Actually, calculations yield
ρ 0 + = 0.0474351 .
That means that all roots of Equation (20) have negative real parts when ρ < ρ 0 + ; therefore, P * is locally asymptotically stable for all ρ < ρ 0 + . When ρ = ρ 0 + , Equation (20) has a pair of purely imaginary roots, and all other roots have negative real parts. Hopf bifurcation occurs as ρ passes across ρ = ρ 0 + . See Figure 4 for solutions to converge to P * for ρ = 0.02 < ρ 0 + ,  Figure 5 for Hopf bifurcations to occur and periodic solutions to appear when ρ = ρ 0 + = 0.0474351 , and Figure 6 for solutions blow out when ρ moves to the right of ρ 0 + = 0.0474351 .

2.3. Hopf Bifurcation When ρ > 0 and τ > 0

Now, assume that ρ 0 and τ 0 . Let λ = ω i ( ω > 0 ) be a root to Equation (11). Plug it into (11), and separate the real and imaginary parts, we obtain
c η ω sin ( ρ ω ) + d η cos ( ρ ω ) = ω 2 b δ ω sin ( τ ω ) δ h cos ( τ ω ) ,
c η ω cos ( ρ ω ) d η sin ( ρ ω ) = a ω δ ω cos ( τ ω ) + δ h sin ( τ ω ) .
Squaring both sides and adding them together yields
2 δ [ ω a h b + ω 2 sin ( τ ω ) + ( ω 2 ( h a ) b h ) cos ( τ ω ) ] = ω 4 + ( a 2 + δ 2 2 b c 2 η 2 ) ω 2 + b 2 + h 2 δ 2 d 2 η 2
which is equivalent to
sin ( θ + ω τ ) = ω 4 + ( a 2 + δ 2 2 b c 2 η 2 ) ω 2 + b 2 + h 2 δ 2 d 2 η 2 2 δ ( h 2 + ω 2 ) ( a 2 ω 2 + ( ω 2 b ) 2 ) ,
where
θ = arcsin ( h a ) ω 2 b h ( h 2 + ω 2 ) ( a 2 ω 2 + ( ω 2 b ) 2 ) .
Let
F ( ω ) = sin ( θ + ω τ )
and
G ( ω ) = ω 4 + ( a 2 + δ 2 2 b c 2 η 2 ) ω 2 + b 2 + h 2 δ 2 d 2 η 2 2 δ ( h 2 + ω 2 ) ( a 2 ω 2 + ( ω 2 b ) 2 ) .
Now, we study the existence of positive solutions to the equation
F ( ω ) = G ( ω )
when τ 0 . First, note that if ω = 0 , then we have
( h a ) ω 2 b h ( h 2 + ω 2 ) ( a 2 ω 2 + ( ω 2 b ) 2 ) = b | b | = 1 , if b < 0 , 1 , if b > 0 .
Therefore, it follows that
F ( 0 ) = 1 , if b < 0 , 1 , if b > 0 .
we also have
G ( 0 ) = b 2 + h 2 δ 2 d 2 η 2 2 δ h | b | = b 2 + h 2 δ 2 2 δ h | b | d 2 η 2 2 δ h | b |
and G ( ω ) as ω . Also note that F has a sine-shaped curve. If the equation F ( ω ) = G ( ω ) has positive solutions, it has only a finite number of solutions.
Solving Equations (32) and (33) for cos ( ω ρ ) and sin ( ω ρ ) , we obtain
cos ( ω ρ ) = a c ω 2 + b d + δ cos ( τ ω ) c ω 2 + d h + δ ω ( d c h ) sin ( τ ω ) d ω 2 η c 2 ω 2 + d 2 = h 1 ( ω )
sin ( ω ρ ) = a d ω b c ω δ sin ( τ ω ) c ω 2 + d h + δ ω ( d c h ) cos ( τ ω ) + c ω 3 η c 2 ω 2 + d 2 = h 2 ( ω ) .
For values of τ , such that F ( ω ) = G ( ω ) has positive roots, assume that 0 < ω 1 < ω 2 < < ω m are the roots, and define ρ j k + , j = 1 , 2 , , m , and k = 0 , 1 , 2 , , as
ρ j k + = 1 ω j 2 k π + arccos h 1 ( ω j ) if h 2 ( ω j ) > 0 , 1 ω j 2 π ( k + 1 ) arccos h 1 ( ω j ) if h 2 ( ω j ) 0 .
It follows that for every 1 j m , k = 0 , 1 , 2 , , ρ j k + > 0 is a function of τ on some interval and for each j, ρ j k + are defined on the same interval for all k . There are a number of different cases in terms of functions ρ j k + . We list a couple of cases here. For more information regarding the stability regions if a system has two delays, see Hale and Huang [29] and Wang [30].
Theorem 7.
Assume that R 0 > 1 . Let a , b , c , d , and h be defined by (10), and a 1 , b 1 , and c 1 be defined by (13). Also let F , G be defined in (34) and (35). We then have the following results.
(I)
Equation (14) has no positive roots. Then
  • If the equation F ( ω ) = G ( ω ) has no positive solutions for any τ 0 , then all roots of Equation (11) have negative real parts for all delays ρ 0 and τ 0 . Therefore, P * is locally asymptotically stable for all ρ 0 and τ 0 . The stability region of P * is the whole first quadrant of the ( τ , ρ ) plane.
  • If the equation F ( ω ) = G ( ω ) has positive solutions for some τ 0 , then there exists a ρ ( τ ) > 0 , such that all roots of Equation (11) have negative real parts for all delays 0 ρ < ρ ( τ ) . When ρ = ρ ( τ ) , it has a pair of imaginary roots ± i ω , and all other roots have negative real parts. Therefore, P * is locally asymptotically stable for all ρ < ρ ( τ ) , and Hopf bifurcations occur as ρ passes through ρ ( τ ) . The stability region of P * is the region given by
    { ( τ , ρ ) : 0 τ < , 0 ρ < ρ ( τ ) . }
(II)
Equation (14) has positive roots. Thus, a τ 0 + > 0 exists and is given by (19). Then
  • If the equation F ( ω ) = G ( ω ) has no positive solutions for any 0 τ < τ 0 + , then all roots of Equation (11) have negative real parts for all delays ρ 0 and 0 τ < τ 0 + . Therefore, P * is locally asymptotically stable for all ( τ , ρ ) in the region { ( τ , ρ ) : τ < τ 0 + , ρ 0 } .
  • If the equation F ( ω ) = G ( ω ) has one positive solution for all 0 τ < τ 0 + , then there exists a ρ ( τ ) > 0 , such that all roots of Equation (11) have negative real parts for all delays ( τ , ρ ) in the region R = { ( τ , ρ ) : 0 τ < τ 0 + , ρ < ρ ( τ ) } . When ρ = ρ ( τ ) , it has a pair of imaginary roots ± i ω , and all other roots have negative real parts. Therefore, P * is locally asymptotically stable for all ( τ , ρ ) in R , and Hopf bifurcations occur as ( τ , ρ ) crosses through the curve given by ρ = ρ ( τ ) .
Again, we perform some numerical simulations to illustrate our theoretical results. First, if we choose the same parameter values as in Section 2.1 and Section 2.2 as A = 10 , B = 0.2 , α = 0.1 , η = 0.5 , μ = 0.2 , δ = 0.4 . Then, we have P * = ( 43.239 , 0.3127 , 7.4479 ) , R 0 = 4.54545 > 1 . In this case, both τ 0 + > 0 and ρ 0 + > 0 exist, and they are
τ 0 + = 0.440535 , ρ 0 + = 0.047453 .
A function ρ ( τ ) > 0 as a function of τ can be found using (38), such that the stability region S in the τ ρ -space can be identified. P * is locally asymptotically stable for all ( τ , ρ ) in the interior of S , and Hopf bifurcation occurs as ( τ , ρ ) passes across the boundary of S , where
S = { ( τ , ρ ) : 0 τ τ 0 + , 0 ρ ρ ( τ ) } .
See Figure 7 for the stability region S and Figure 8 for solutions to converge to P * when ( τ , ρ ) = ( 0.1 , 0.1 ) is in the interior of S . Also see Figure 9 for Hopf bifurcations to occur and periodic solutions to appear when ( τ , ρ ) = ( 0.2 , 0.0314633 ) is on the boundary of the stability region S, and Figure 10 for solutions blow out when ( τ , ρ ) moves out of the stability region S.
Next, if we choose the parameter values as A = 2 , B = 0.2 , α = 0.3 , η = 0.5 , μ = 0.3, δ = 0.1 , then we have P * = ( 4.8471 , 0.37484 , 2.1094 ) , and R 0 = 2.72727 > 1 . In this case, calculations show that:
a 2 = 0.629726 , b 2 = 0.0992197 .
So, Equation (14) has no positive roots, and that implies that τ 0 + > 0 does not exist. But in this case, ρ 0 + > 0 exists, and
ρ 0 + = 0.325204 .
A function of ρ ( τ ) > 0 as a function of τ can be found using (38), such that the stability region S in the τ ρ -space can be identified. P * is locally asymptotically stable for all ( τ , ρ ) in the interior of S ; Hopf bifurcation occurs as ( τ , ρ ) passing across the boundary of S , where
S = { ( τ , ρ ) : 0 τ , 0 ρ ρ ( τ ) }
See Figure 11 for the stability region S, Figure 12 for solutions to converge to P * when ( τ , ρ ) = ( 0.1 , 0.1 ) is in the interior of S , and Figure 13 for Hopf bifurcations to occur and periodic solutions to appear when ( τ , ρ ) = ( 1 , 0.2413 ) is on the boundary of the stability region S. As ( τ , ρ ) moves out of the stability region S, solutions will blow out to infinity. It’s similar to cases above, so we omit a numerical simulation here.

3. Discussion

In this paper, we introduced and explored a mathematical model for online social networks, wherein the population is categorized into three distinct sub-classes: potential network users, active users, and individuals opposed to networks. Diverging from existing literature, our model accounts for the presence of individuals who will never express interest in using online networks. Additionally, active online social network users may exhibit a tendency to lose interest and subsequently abandon the platform over time, with or without interacting with non-users.
Assuming that the basic reproduction number R 0 exceeds unity, we delved into an investigation of whether time delays affecting active users’ abandonment of the network can induce a switch in the stability of the unique user prevailing equilibrium (UPE) denoted as P * . We established conditions ensuring the asymptotic stability of P * for all delays τ 0 and ρ 0 , enabling individuals across all three sub-classes to settle into equilibrium over time. Furthermore, we identified stability regions and associated conditions under which Hopf bifurcations occur as the delays ( τ , ρ ) traverse the boundaries of these regions. Consequently, periodic solutions emerged, leading to oscillations in the populations of the three sub-classes.
To validate our theoretical findings, we conducted numerical simulations, providing empirical evidence to support the dynamics predicted by our model. Through this comprehensive analysis, we shed light on the complex dynamics inherent in online social networks and elucidate the role of time delays in shaping equilibrium states and oscillatory behavior. Our study contributes to a deeper understanding of the underlying mechanisms driving the evolution of online social networks, with implications for diverse fields including sociology, network science, and computational modeling.

Author Contributions

Conceptualization, L.W. and M.W.; methodology, L.W. and M.W.; software, L.W.; validation, L.W.; formal analysis, L.W.; investigation, L.W.; resources, L.W. and M.W.; writing—original draft preparation, L.W.; writing—review and editing, L.W. and M.W.; project administration, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No data sets were generated during this research.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bettencourt, L.M.; Cintrn-Arias, A.; Kaiser, D.I.; Castillo-Chvez, C. The power of a good idea: Quantitative modeling of the spread of ideas from epidemiological models. Phys. A Stat. Mech. Its Appl. 2006, 364, 513–536. [Google Scholar] [CrossRef]
  2. Cannarella, J.; Spechler, J. Epidemiological modeling of online network dynamics. arXiv 2014, arXiv:1401.4208. [Google Scholar]
  3. Chen, R.; Kong, L.; Wang, M. Stability analysis of an online social network model. Rocky Mt. J. Math. 2003, 53, 1019–1041. [Google Scholar] [CrossRef]
  4. Dai, G.; Ma, R.; Wang, H.; Wang, F.; Xu, K. Partial differential equations with Robin boundary conditions in online social networks. Discret. Contin. Dyn. Syst. Ser. B 2015, 20, 1609–1624. [Google Scholar] [CrossRef]
  5. Graef, J.R.; Kong, L.; Ledoan, A.; Wang, M. Stability analysis of a fractional online social network model. Math. Comput. Simulat. 2020, 178, 625–645. [Google Scholar] [CrossRef]
  6. Kong, L.; Wang, M. Deterministic and stochastic online social network models with varying population size. Dcdis Ser. A Math. Anal. 2023, 30, 253–275. [Google Scholar]
  7. Kong, L.; Wang, M. Optimal control for an ordinary differential equation online social network model. Differ. Equ. Appl. 2022, 14, 205–214. [Google Scholar] [CrossRef]
  8. Lei, C.; Lin, Z.; Wang, H. The free boundary problem describing information diffusion in online social networks. J. Differ. Equ. 2013, 254, 1326–1341. [Google Scholar] [CrossRef]
  9. Liu, X.; Li, T.; Cheng, X.; Liu, W.; Xu, H. Spreading dynamics of a preferential information model with hesitation psychology on scale-free networks. Adv. Differ. Equ. 2019, 2019, 279. [Google Scholar] [CrossRef]
  10. Liu, X.; Li, T.; Tian, M. Rumor spreading of a SEIR model in complex social networks with hesitating mechanism. Adv. Differ. Equ. 2018, 2018, 391. [Google Scholar] [CrossRef]
  11. Wang, F.; Wang, H.; Xu, K. Diffusion logistic model towards predicting information diffusion in online social networks. In Proceedings of the 2012 32nd International Conference on Distributed Computing Systems Workshops (ICDCSW), Macau, China, 18–21 June 2012; pp. 133–139. [Google Scholar]
  12. Anderson, R.M.; May, R.M. Population biology of infectious diseases: Part I. Nature 1979, 280, 361–367. [Google Scholar] [CrossRef] [PubMed]
  13. Bernoussi, A. Stability analysis of an SIR epidemic model with homestead-isolation on the susceptible and infectious, immunity, relapse and general incidence rate. Int. J. Biomath. 2023, 16, 2250102. [Google Scholar] [CrossRef]
  14. Han, Z.; Wang, Y.; Gao, S.; Sun, G.; Wang, H. Final epidemic size of a two-community SIR model with asymmetric coupling. J. Math. Biol. 2024, 88, 51. [Google Scholar] [CrossRef] [PubMed]
  15. Hill, A.; Glasser, J.; Feng, Z. Implications for infectious disease models of heterogeneous mixing on control thresholds. J. Math. Biol. 2023, 86, 53. [Google Scholar] [CrossRef]
  16. Li, A.; Zou, X. R0 May Not Tell Us Everything: Transient Disease Dynamics of Some SIR Models Over Patchy Environments. Bull. Math. Biol. 2024, 41. [Google Scholar] [CrossRef] [PubMed]
  17. Kermack, W.; McKendrick, A. A Contribution to the Mathematical Theory of Epidemics. Proc. R. Soc. Lond. Ser. A Contain. Pap. Math. Phys. Character 1927, 115, 700–721. [Google Scholar]
  18. Li, M.Y.; Graef, J.R.; Wang, L.; Karsai, J. Global dynamics of an SEIR model with vertical transmission. SIAM J. Appl. Math. 1999, 160, 191–213. [Google Scholar] [CrossRef]
  19. Li, M.Y.; Smith, H.L.; Wang, L. Global dynamics of a SEIR model with a varying total population size. Math. Biosci. 2001, 62, 58–69. [Google Scholar] [CrossRef]
  20. Llibre, J.; Salhi, T. Phase portraits of an SIR epidemic model. Appl. Anal. 2024, 103, 1165–1175. [Google Scholar] [CrossRef]
  21. Wang, L.; Li, M.Y.; Kirschner, D. Mathematical analysis of the global dynamics of a model for HTLV-I infection and ATL progression. Math. Biosci. 2002, 179, 207–217. [Google Scholar] [CrossRef]
  22. Wang, L.; Wu, X. Stability and Hopf Bifurcation for an SEIR Epidemic Model with Delay. Adv. Theory Nonl. Anal. Its Appl. 2018, 2, 113–127. [Google Scholar] [CrossRef]
  23. Xie, J.; Guo, H.; Zhang, M. Dynamics of an SEIR model with media coverage mediated nonlinear infectious force. Math. Biosci. Eng. 2023, 20, 14616–14633. [Google Scholar] [CrossRef] [PubMed]
  24. Zhang, J.; Qiao, Y. Bifurcation analysis of an SIR model considering hospital resources and vaccination. Math. Comput. Simul. 2023, 208, 157–185. [Google Scholar] [CrossRef]
  25. Barman, M.; Mishra, N. Hopf bifurcation analysis for a delayed nonlinear-SEIR epidemic model on networks. Chaos Solitons Fractals 2024, 178, 114351. [Google Scholar] [CrossRef]
  26. Barman, M.; Mishra, N. Hopf bifurcation in a networked delay SIR epidemic model. J. Math. Anal. Appl. 2023, 525, 127131. [Google Scholar] [CrossRef]
  27. Wang, L.; Wang, M. Stability and Bifurcation Analysis For An OSN Model with Delay. Adv. Theory Nonl. Anal. Its Appl. 2023, 7, 413–427. [Google Scholar] [CrossRef]
  28. Ruan, S.; Wei, J. On the zeros of transcendental functions with applications to stability of delay differential equations with two delays. Dyn. Contin. Discret. Impuls. Syst. 2003, 10, 863–874. [Google Scholar]
  29. Hale, J.; Huang, W. Global geometry of the stable regions for two delay differential equations. Math. Anal. Appl. 1993, 178, 344–362. [Google Scholar] [CrossRef]
  30. Wang, L. Stability and bifurcation analysis for a general differential equation with two delays. Pan-Am. Math. J. 2021, 31, 55–78. [Google Scholar]
Figure 1. τ = 0.2 < τ 0 + . Solutions converge to P * .
Figure 1. τ = 0.2 < τ 0 + . Solutions converge to P * .
Mathematics 12 01321 g001
Figure 2. τ = τ 0 + = 0.440535 . Periodic solutions appear.
Figure 2. τ = τ 0 + = 0.440535 . Periodic solutions appear.
Mathematics 12 01321 g002
Figure 3. τ = 0.4406 > τ 0 + . Solutions go to infinity.
Figure 3. τ = 0.4406 > τ 0 + . Solutions go to infinity.
Mathematics 12 01321 g003
Figure 4. ρ = 0.02 < ρ 0 + . Solutions converge to P * .
Figure 4. ρ = 0.02 < ρ 0 + . Solutions converge to P * .
Mathematics 12 01321 g004
Figure 5. ρ = ρ 0 + = 0.0474351 . Periodic solutions appear.
Figure 5. ρ = ρ 0 + = 0.0474351 . Periodic solutions appear.
Mathematics 12 01321 g005
Figure 6. ρ = 0.05 > ρ 0 + . Solutions go to infinity.
Figure 6. ρ = 0.05 > ρ 0 + . Solutions go to infinity.
Mathematics 12 01321 g006
Figure 7. The stability region.
Figure 7. The stability region.
Mathematics 12 01321 g007
Figure 8. τ = 0.1 , ρ = 0.01 , ( τ , ρ ) S . Solutions converge to P * .
Figure 8. τ = 0.1 , ρ = 0.01 , ( τ , ρ ) S . Solutions converge to P * .
Mathematics 12 01321 g008
Figure 9. τ = 0.2 , ρ = 0.0314633 . ( τ , ρ ) is on the boundary of S . Periodic solutions appear.
Figure 9. τ = 0.2 , ρ = 0.0314633 . ( τ , ρ ) is on the boundary of S . Periodic solutions appear.
Mathematics 12 01321 g009
Figure 10. τ = 0.2 , ρ = 0.04 . ( τ , ρ ) is outside of S . Solutions go to infinity.
Figure 10. τ = 0.2 , ρ = 0.04 . ( τ , ρ ) is outside of S . Solutions go to infinity.
Mathematics 12 01321 g010
Figure 11. The stability region.
Figure 11. The stability region.
Mathematics 12 01321 g011
Figure 12. τ = 1 , ρ = 0.18 , ( τ , ρ ) S . Solutions converge to P * .
Figure 12. τ = 1 , ρ = 0.18 , ( τ , ρ ) S . Solutions converge to P * .
Mathematics 12 01321 g012
Figure 13. τ = 1 , ρ = 0.2413 . ( τ , ρ ) is on the boundary of S . Periodic solutions appear.
Figure 13. τ = 1 , ρ = 0.2413 . ( τ , ρ ) is on the boundary of S . Periodic solutions appear.
Mathematics 12 01321 g013
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, L.; Wang, M. Bifurcation Analysis for an OSN Model with Two Delays. Mathematics 2024, 12, 1321. https://0-doi-org.brum.beds.ac.uk/10.3390/math12091321

AMA Style

Wang L, Wang M. Bifurcation Analysis for an OSN Model with Two Delays. Mathematics. 2024; 12(9):1321. https://0-doi-org.brum.beds.ac.uk/10.3390/math12091321

Chicago/Turabian Style

Wang, Liancheng, and Min Wang. 2024. "Bifurcation Analysis for an OSN Model with Two Delays" Mathematics 12, no. 9: 1321. https://0-doi-org.brum.beds.ac.uk/10.3390/math12091321

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop