Next Article in Journal
A Multi-Robot Collaborative Exploration Method Based on Deep Reinforcement Learning and Knowledge Distillation
Previous Article in Journal
Stochastic Modeling of Adaptive Trait Evolution in Phylogenetics: A Polynomial Regression and Approximate Bayesian Computation Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling the Tripodal Mobile Market Using Response Functions Instead of Payoff Maximization

1
Department of Algebra and Geometry, Faculty of Mathematics and Informatics, Konstantin Preslavsky University of Shumen, 115 Universitetska Str., 9700 Shumen, Bulgaria
2
Department of Mathematical Analysis, Faculty of Mathematics and Informatics, University of Plovdiv Paisii Hilendarski, 4000 Plovdiv, Bulgaria
3
Department of Computer Systems, Faculty of Mathematics and Informatics, University of Plovdiv Paisii Hilendarski, 4000 Plovdiv, Bulgaria
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(1), 171; https://doi.org/10.3390/math13010171
Submission received: 29 October 2024 / Revised: 29 December 2024 / Accepted: 3 January 2025 / Published: 6 January 2025

Abstract

:
We investigate the dynamics of tripodal markets using the response functions, which is a continuation of recent research in the field. Instead of investigating the optimization problem of finding the levels of production that maximize the payoff functions of the participants in an oligopolistic market, based on the available statistical data on market presence, we construct a model of the reaction of the participants. This approach allows, in the absence of information about the cost functions of producers and the demand and utility functions of consumers, to construct a model that is statistically reliable and answers the questions about the levels at which the market has reached equilibrium and whether it is sustainable. On the other hand, any external impact, such as changes in the regulations or the behavior of small market participants, is implicitly included in the response functions. The additional analysis confirms that there are no dependencies, even of a nonlinear type, in the constructed models that are not included. Stability and equilibrium are investigated in the proposed models. The statistical performance measurements for the constructed models are calculated, and their credibility is tested. The models demonstrate high statistical performance and adequacy.
MSC:
46B07; 46B20; 46B25; 55M20; 65D15

1. Introduction

Modern markets are characterized by the existence of fewer actors who control a large portion of the market. In recent years, there has been considerable study on oligopolistic market places [1,2,3]. The research primarily uses the Cournot model [4] for payoff maximization. As described in the articles, the conventional profit maximization model has constraints [5,6,7]. These can be described as extra demands for differentiability of the profit function, concavity conditions, or second-order conditions implying second-order differentiability. Even if these constraints do not considerably limit the analyzed models, the assumption of rational market players has certain downsides. One such disadvantage is the incorrectness of the pricing function of the items supplied, which results in a model different from the actual one and solutions that are not consistent with rational conduct. Another downside is that participants may be constrained by long-term contracts or technological limitations, which prevent them from making significant adjustments in production volumes, leading to illogical behavior. Despite everything that has been said thus far, in an oligopoly market, all participants have a clear understanding of what changes in the quantities of produced goods they can make, and by knowing their own market results as well as those of the competition—quantities, prices, marketing—they can adjust their policy to the current market situation. This leads to the so-called reaction functions [5,8] of each. These functions rely on the market conditions to determine the modifications each participant should make. A series of studies [5,6,7,9] has shown that in an oligopolistic market with rationally behaving participants and differentiable profit functions, the equilibrium problem approached through reaction functions or the Cournot method gives consistent results for the existence and levels of equilibrium.
The rest of this paper is organized as follows. In Section 2 (Preliminaries), we provide known results about tripled fixed points and market equilibrium in oligopoly, specifically tripodal markets obtained by maximization of the payoff function. We present the connection between tripled fixed points, response functions, and market equilibrium without maximization of the payoff functions. Section 3 (Materials and Methods) provides all necessary definitions and theorems from tripled fixed point theory. Finally, we recall in this section the notions from statistics and modeling: testing the stationarity of time series data; the least squares method; and statistical measures for model estimation. The main findings are in Section 4, which includes a diagram of the available data. We present a sequence of statistical calculations: unit root tests of the initial time series; the unit root test of the differenced time series (Dickey–Fuller F test, Phillips–Perron F test, KPSS test); partial autocorrelation functions (PACFs); Pearson correlation coefficients; and ARIMAX models for the group of firms. The investigated model has a specific feature, namely, two of the operators merge in the considered interval. Consequently, we analyze the market presented either by the three biggest firms or by considering the data of the two merged operators as the data of a single player. All calculations conform a connection in the market shares of the considered mobile providers. Thus, we search for a model based on linear response functions for the three operators Verizon, AT&T, and T-Mobile; a nonlinear model for the operators Verizon, AT&T, and T-Mobile Plus Sprint with moving averages data; and Sigmoidal Models for the three operators. A statistical performance of the created models is presented. We conclude with a discussion in Section 5 (Conclusions).

2. Preliminaries

We present the necessary definitions, notations, and results in two parts: mathematical results and a model of an oligopoly market with three players.

2.1. Fixed Points for Ordered Triples of Maps

The Banach fixed point concept [10], despite being over 100 years old, has numerous extensions and implementations. The generalizations can be classified in different ways. We are only interested in the recommended generalization [11], which alters the concept of fixed points. Coupled fixed points, introduced in [11], are significant in this context.
By considering a map of two variables F : A × A A [11,12], the notion of a coupled fixed point ( x , y ) A × A of F in A is defined as x = F ( x , y ) and y = F ( y , x ) .
The concept of exploring fixed points for their existence and uniqueness in cyclic maps, i.e., T : A B and T : B A , versus self-maps was initially presented in [13].
By combining the ideas of cyclic maps and coupled fixed points, the meaning of fixed points was broadened to coupled fixed points for cyclic maps of two variables in [14] by investigating maps F : A × A A , F : B × B A , and the search for sufficient conditions that will ensure the existence of an ordered pair ( x , y ) so that x = F ( x , y ) and y = F ( y , x ) .
However, the equations x = F ( x , y ) and y = F ( y , x ) that define the linked fixed points [11,12] frequently result in an ordered pair ( x , y ) such that x = y . This limitation was solved in [15], wherein a modified coupled fixed point for an ordered pair of maps ( F , G ) was developed. Ref. [15] suggested combining two mappings F : A × A A , G : A × A A and defining an ordered pair ( x , y ) as a coupled fixed point for ( F , G ) if x = F ( x , y ) and y = G ( x , y ) . The definition from [11,12] is obtained when G ( x , y ) = F ( y , x ) .
According to [11], it was suggested to seek an ordered triple ( x , y , z ) fulfilling x = F ( x , y , z ) , y = F ( y , x , y ) , and z = F ( z , y , x ) , [16]. In [7], generalizations based on the aforementioned were presented, i.e., x = F ( x , y , z ) , y = G ( x , y , z ) , and z = H ( x , y , z ) for F , G , H : A 3 A . The concept of a tripled fixed point extends to tripled points for ordered triples of maps ( F , G , H ) that meet the contractive type condition. We will use a simplified version of the main results from [7].

2.2. A Model of an Oligopoly Market Based on Response Functions

Ref. [4] presented an analysis of oligopoly marketplaces, which are dominated by a few major producers who control the price and quantity of goods exchanged. Although the study in [4] used a very simplified model, it has served as a foundational basis for various studies over a century.
In Cournot’s model, a maximization of the payoff functions
Π i ( x 1 , x 2 , , x n ) = x i P i = 1 n x i c i ( x i ) , i = 1 , 2 , , n
for each of the producers is considered, assuming that all of them act rationally (i.e., focus solely on maximizing profit), the price functions P and the cost functions c i , i = 1 , 2 , , n are differentiable. This leads to a system of first-order equations Π i x i ( x 1 , x 2 , , x n ) = 0 . The first-order equations are only a necessary condition. For these equations, a sufficient condition is required to maximize the payoff functions and thus represent an equilibrium point in the market. These conditions can be either the assumption of the concavity of each Π i or the satisfaction of second-order conditions 2 Π i x i 2 ( x 1 , x 2 , , x n ) < 0 for each i = 1 , 2 , , n .
We will investigate an oligopoly market with three players. In this scenario, the technique of the Cournot model is of gaining x 1 = b 1 ( x 2 , x 3 ) , x 2 = b 2 ( x 1 , x 3 ) , and x 3 = b 2 ( x 1 , x 2 ) , known as response functions [8]. Unfortunately, we may encounter significant technical limitations. It may be challenging or even impossible to find solutions to the system of first-order equations. Even if approximate solutions are identified but the model is unstable, the estimate could be far from the market equilibrium. Using the available statistical data on market presence, we build a model of the participants’ reaction rather than examining the optimization problem of determining the production levels that maximize the payoff functions of the participants in an oligopolistic market [5,7]. This method makes it possible to build a statistically sound model that addresses the issues of whether the market is sustainable and at what point it has reached equilibrium, even in the absence of data regarding the cost functions of producers and the demand and utility functions of consumers. However, the reaction functions implicitly take into account any external influence, such as modifications to laws or the actions of minor market players.
Refs. [5,7] pioneer a different method by discovering an implicit formula for the response functions
x i = Π i x i ( x 1 , x 2 , , x n ) + x i = F i ( x 1 , x 2 , x 3 ) , i = 1 , 2 , 3 .
It is shown in [5,6] that in an oligopoly market, producers may not always seek to maximize their profit due to different restrictions as extensively commented on in those references. However, they will inevitably respond to the behavior of the other players and the market. It is proven in [6] that whenever the response functions arise from the system of the first-order equations and F i share some additional conditions, then the second-order conditions are satisfied. Thus, the Cournot model is a particular case of the model of market equilibrium obtained through response functions.
The basic structure suggested in [5,7] is as follows: for each ordered triple of sold production ( x 1 , x 2 , x 3 ) , where x i is the quantity sold by the i t h , the i t h supplier selects a new level of production y i based on their technological capabilities and market strategy. Thus, in a subsequent time period, the i t h player will generate y i = F i ( x 1 , x 2 , x 3 ) . We are looking for a triple x = ( x 1 , x 2 , x 3 ) of productions that will not affect any of the players’ productions, i.e., x i = F ( x 1 , x 2 , x 3 ) .
Using the response function transforms the maximization of the payoff functions into a tripled fixed point problem, bypassing all assumptions of concavity and, differentiability [5,6,7].

3. Materials and Methods

3.1. Tripled Fixed Points

We will recall the necessary definitions from [7].
Definition 1 
([7]). Let I i , i = 1 , 2 , 3 be nonempty sets. We will call the ordered triple of maps ( F 1 , F 2 , F 3 ) a semi-cyclic map if F i : I 1 × I 2 × I 3 I i for i = 1 , 2 , 3 .
Definition 2 
([7]). Let I i , i = 1 , 2 , 3 be nonempty sets and the ordered triple ( F 1 , F 2 , F 3 ) be a semi-cyclic map. An ordered triple ( ξ 1 , ξ 2 , ξ 3 ) I 1 × I 2 × I 3 is said to be a tripled fixed point of ( F 1 , F 2 , F 3 ) if ξ i = F i ( ξ 1 , ξ 2 , ξ 3 ) for i = 1 , 2 , 3 .
Definition 3 
([7]). Let I i , i = 1 , 2 , 3 be nonempty sets, and the ordered triple ( F 1 , F 2 , F 3 ) be a semi-cyclic map. For any triple x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) I 1 × I 2 × I 3 , we define x i ( n + 1 ) = F i x 1 ( n ) , x 2 ( n ) , x 2 ( n ) , for i = 1 , 2 , 3 for all n 0 .

3.2. Application in the Study of Market Equilibrium in Tripodal Markets

The following corollary is a simplified version of the primary conclusion from [7], covering the models we will examine.
Corollary 1 
([7]). Let us consider an oligopoly market with three players that satisfies the following conditions:
1.
The three players are producing perfect substitutes of homogeneous products.
2.
The first player can produce quantities from the set I 1 , and the second and the third ones can produce quantities from the sets I 2 and I 3 , respectively, where I 1 , I 2 and I 3 are closed nonempty subsets of a complete metric space ( R , | · | ) .
3.
Let the ordered tripled ( F 1 ( x , y , z ) , F 2 ( x , y , z ) , F 3 ( x , y , z ) ) , F i : I 1 × I 2 × I 3 I i , i = 1 , 2 , 3 be a semi-cyclic map that presents the response functions for players one, two, and three, respectively.
4.
Let there be α < 1 so that the inequality
i = 1 3 | F i ( x 1 , x 2 , x 3 ) F i ( u 1 , u 2 , u 3 ) | α i = 1 3 | x i u i |
holds for all ( x 1 , x 2 , x 3 ) , ( u 1 , u 2 , u 3 ) I 1 × I 2 × I 3 .
Then, there is a unique market equilibrium triple ( ξ 1 , ξ 2 , ξ 3 ) in I 1 × I 2 × I 3 , i.e., ξ i = F i ( ξ i , ξ 2 , ξ 3 ) , for i = 1 , 2 , 3 .
1.
Moreover, for any initial start of the market ( x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) ) I 1 × I 2 × I 3 , the sequences x i ( n + 1 ) = F i ( x 1 ( n ) , x 2 ( n ) , x 2 ( n ) ) , for i = 1 , 2 , 3 converge to ( ξ 1 , ξ 2 , ξ 3 ) .
2.
There holds an a priori error estimate
i = 1 3 ξ i x i ( n ) α n 1 α i = 1 3 x i ( 0 ) x i ( 1 )
.
3.
There holds an a posteriori error estimate
i = 1 3 ξ i x i ( n ) α 1 α i = 1 3 x i ( n ) x i ( n 1 )
.
4.
The rate of convergence is
i = 1 3 ξ i x i ( n ) α i = 1 3 ξ i x i ( n 1 ) .
Additionally, if F 2 ( x , y , z ) = F 1 ( y , z , x ) and F 3 ( x , y , z ) = F 1 ( z , x , y ) are fulfilled, then ξ = η = ζ is satisfied by the market equilibrium triple ( ξ , η , ζ ) .
In the event that F 3 ( x , y , z ) = F 2 ( x , z , y ) is also true, η = ζ is satisfied by the market equilibrium triple ( ξ , η , ζ ) .

3.3. Sufficient Condition for an Ordered Triple of Semi-Cyclic Maps to Be Contractive

The following proposition is established for two maps f, g of two variables. The proof for three maps with three variables is essentially analogous, so we do not present it here. Proposition 1 provides a sufficient condition for the straightforward application of Corollary 1.
Proposition 1 
([7]). Let I i , i = 1 , 2 , 3 be three intervals in R . Let the functions f i : I 1 × I 2 × I 3 I i have continuous partial derivatives in I 1 × I 2 × I 3 such that
s i = sup i = 1 3 f i u i ( u 1 , u 2 , u 3 ) : ( u i , u 2 , u 3 ) I 1 × I 2 × I 3 < 1 ,
holds for each i = 1 , 2 , 3 .
Then, the ordered pair ( f 1 , f 2 , f 3 ) satisfies
i = 1 3 | f i ( x 1 , x 2 , x 3 ) f i ( u 1 , u 2 , u 3 ) | max i = 1 , 2 , 3 { s i } i = 1 3 | x i u i | .

3.4. Testing the Stationarity of Time Series Data

In our work, examining the stationarity of time series is essential. A time series is considered stationary when statistical parameters such as mean, variance, covariance, and standard deviation do not change over time. In other words, stationarity implies that there are no trends or seasonal patterns present in the time series. To determine if a time series is stationary, two commonly employed statistical tests are the augmented Dickey–Fuller (ADF) test and the Phillips–Perron (PP) test [17]. Kwiatkowski [18] provides a straightforward test of the null hypothesis of stationarity against the alternative of a unit root. The conclusions drawn from this test complement those based on the Dickey–Fuller test. For this, they consider a three-component representation of the observed time series Y 1 , Y 2 , , Y N as the sum of a deterministic time trend, a random walk, and a stationary residual:
Y t = β · t + ( r t + α ) + e t
where r t = r t 1 + u t is a random walk, the initial value r 0 = α serves as an intercept, t is is the time index, and u t are independent identically distributed ( 0 , σ u 2 ) . The null and the alternative hypotheses are formulated as follows: H 0 : σ 2 = 0 or r t is a constant, i.e., Y t is stationary, or H 1 : Y t is a unit root process.
An essential aspect of this study is to establish the dependence of the dynamic system at time t on its state at time t 1 . The partial autocorrelation function (PACF) is a fundamental tool in the time series analysis. PACF [19] measures the direct correlation between time series values at a specific lag, eliminating the effects of all shorter lags. In the present study, the Box–Jenkins ARIMA ( p , d , q ) methodology [19] is applied for time series analysis. The parameter p indicates the number of lags used in the autoregressive (AR) part of the model, d denotes the degree of differentiation needed to achieve a stationary time series, and q describes the moving average (MA) process, which indicates how many terms are used in the model to smooth out small fluctuations.

3.5. The Least Squares Method

In the present study, we use the famous Least Squares Method (LSM) created by Carl Friedrich Gauss in 1795 and first published by Adrien-Marie Legendre [20]. We implement the LSM by imposing additional constraints on the unknown coefficients described in [9].

3.6. Statistical Measures for Model Estimation

To evaluate the performance of the constructed models, we use two fundamental statistical measures, the coefficient of determination R 2 and the mean absolute percentage error (MAPE), which may be calculated using the following formulas:
R 2 = 1 t = 1 n ( P t Y t ) 2 t = 1 n ( Y t Y ¯ ) 2 , M A P E = 1 N t = 1 n P t Y t Y t ,
where the sample size is n, the predicted values are P t , the mean is Y ¯ , and the values of the dependent variable are Y t . R 2 indicates how well the model explains the variation in the data, and MAPE measures the average forecasting error as a percentage, providing a clear indication of the model’s accuracy.
We aim to generalize the proposed concepts of tripled fixed points so that the obtained results can be applied to the study of market equilibrium, particularly in markets dominated by three producers. Using the statistical techniques discussed, we construct response function models based on real data and examine these real markets for signs of equilibrium and stability.

4. Main Result

Most economic studies aim to identify the factors influencing competitiveness, economic success, predicting consumer behavior, and forecasting demand and sales. High-performance statistical models are constructed via classical or machine learning methods, such as panel regression, multiple linear regression, principal component analysis, and Box–Jenkins ARIMA methodology [21,22]. The authors [23] effectively utilize powerful machine learning methods with high predictive capabilities such as convolutional neural networks, the long short-term memory network, and ensemble methods. However, the current investigation does not focus on building a high-performance statistical model of real data for prediction purposes. Instead, we are seeking a sufficiently appropriate statistical model that aligns with the constraints of Corollary 1 to analyze the equilibrium point.
We will use response functions to study the US mobile market from 2011 to 2023. In [9], a market inquiry is conducted between 2011 and 2020, utilizing the suggested response function technique. The merger of T-Mobile and Sprint in 2020 complicates the evaluation of a tripodal market in [9]. Recent statistics indicate that the duopoly market of AT&T and Verizon has grown into a tripodal market controlled by AT&T, Verizon, and T-Mobile. We will propose several hypotheses based on statistical data and present several modeling ideas. We will create models distinguishing T-Mobile customers for over the entire period or combine T-Mobile and Sprint consumers throughout. We will build linear, nonlinear, and sigmoidal response functions. Following [7], which demonstrates the benefits of smoothing data with moving averages, we will model linear, nonlinear, and sigmoidal response functions. Our models will be based on moving average data rather than real data.

4.1. Empirical Data

In our research, we use quarterly data on mobile provider shares in the US, expressed in percentages, from Q1-2011 to Q3-2023. Figure 1 shows the market shares of the four important mobile carriers.
Let us add that in Q3-2020, the mobile providers T-Mobile and Sprint merged, leading to Sprint’s withdrawal from the market and a subsequent shift of its customers to T-mobile. Thus, there was a substantial increase in T-Mobile’s market shares.
This is the reason why we consider a market dominated by only three large mobile service providers. Figure 1 is included only to illustrate how the fourth operator disappears from the market. It would not be possible to study the market assuming four providers because, for the last four years, the fourth one (Sprint) has had a market share of 0 % . In what follows, we assume two scenarios for the 2011–2020 interval: (1) T-Mobile has only its market share, or (2) T-Mobile includes its users and those of Sprint combined. The analyses will show that both assumptions are statistically reliable.
For simplicity, we designate each mobile provider with a variable in parentheses: Verizon ( M o b 1 ), AT&T ( M o b 2 ), T-Mobile ( M o b 3 ), T-Mobile, and Sprint ( M o b 4 ).
Table 1 displays the results of the unit root tests conducted on the original time series. Since all p-values for the starting variables are negligible, the time series has a first-order trend and is non-stationary.
For the differenced series Δ M o b i , i = 1 , , 4 calculated by
Δ Y t = Y t Y t 1 ,
Table 2 provides the corresponding unit root test indices. Since all of the p-values in this table are essentially zero, the unit root problem is resolved. It is presumed that the difference variables are stationary.
The unit root tests confirm the presence or first-order trends in all variables. This basically means that the time series values for each month may be represented in terms of the previous month’s data. Table 3 presents the KPSS test values for the four variables. The significant p-values indicate that the time series are not stationary around the mean, suggesting that the average level of the series changes over time. In cases where the trend of the series is not clearly defined, this may be due to strong fluctuations or changes in the data structure over time. The first three series are not stationary around the mean at the 1% significance level, while the fourth series, M o b 4 , is non-stationary at the 5% significance level.
Figure 2 and Figure 3 show the partial autocorrelation functions (PACFs) of the four mobile operators.
In all four PACF graphs, the first lag is clearly outside the confidence interval, and the autocorrelation function value is close to 1. This indicates that, for each of the examined time series, there is a dependence between consecutive time points. For this reason, we examine the time series data lagged by one period and investigate the correlation dependencies among all variables. The Pearson correlation coefficient (PCC) and their two-tailed significance values (Sig.) are shown in Table 4.
From Table 4, it can be seen that all correlation coefficients are significant. We should note the strong correlation dependencies between M o b 1 , M o b 3 , M o b 4 , and Lag M o b 2 , that is, from the indicators of M o b 2 in the previous quartile. We also observe a strong correlation between M o b 2 and Lag M o b 3 .
In this study, ARIMA models with transfer functions (ARIMAX) are constructed for each time series, with the remaining time series used as predictors. Two groups of time series are examined: M o b 1 , M o b 2 , M o b 3 , and M o b 1 , M o b 2 , and M o b 4 . The models are identified and estimated in accordance with the Box–Jenkins methodology. The corresponding ARIMAX models for the group M o b 1 , M o b 2 , and M o b 3 are presented in Table 5.
For the group M o b 1 , M o b 2 , M o b 4 , the corresponding ARIMAX models are given in Table 6.
The constructed models explain over 83 % of the variation in the data and show no significant autocorrelation in the residuals (based on the Ljung–Box tests) and ACF. These models exhibit very good statistical performance—high coefficients of determination and low errors (MAPE). The primary role of these models is to demonstrate the dependence of each time series at a given moment on the state of the system from the previous time point. As seen from the constructed models, first-order differencing, i.e., Δ Y t = Y t Y t 1 , is included in each model, indicating that the previous period’s influence is essential for the time series considered as a whole.

4.2. Modeling the Response Functions of the Three Producers

We have genuine statistics on the quantities sold for 51 consecutive quarters. The responses of the two biggest providers Verizon and AT&T are investigated in [9]. The analysis in [9] suggests that the response function should be of a sigmoidal type. At the time of the above-mentioned investigation [9], the merger between T-Mobile and Sprint had just occurred and therefore there were not sufficient data to analyze an oligopoly market with three main players.
In this section, we present several possible market response models and use the notation from the ”Materials and Methods” section. Let x 1 ( n ) , x 2 ( n ) , and x 3 ( n ) represent the percentage shares of the three mobile providers M o b 1 , M o b 2 , and M o b 3 , respectively, during the quarter n = 1 , 2 , , 51 .
Following [7], we will search for functions f i ( x , y , z ) , i = 1 , 2 , 3 , where f i is the response function of M o b i such that
f i x 1 ( n ) , x 2 ( n ) , x 3 ( n ) = f i x 1 ( n 1 ) , x 2 ( n 1 ) , x 3 ( n 1 ) f o r i = 1 , 2 , 3 a n d n = 2 , 3 , , 51 ,
to solve the minimizing problem
k = 2 51 i = 1 3 x i ( k ) f i ( x 1 ( k 1 ) , x 2 ( k 1 ) , x 3 ( k 1 ) 2 min .

4.3. A Model Based on Linear Response Functions for the Three Operators Verizon, AT&T, and T-Mobile

We are looking for response functions within the form
f i x 1 , x 2 , x 3 = j = 1 3 a i j x j + d i
for i = 1 , 2 , 3 .
Let us denote
η i ( n ) = j = 1 3 a i j x j ( n 1 ) + a i 2 x 2 ( n 1 ) + a i 3 x 3 ( n 1 ) + d i = f i x 1 ( n 1 ) , x 2 ( n 1 ) , x 3 ( n 1 ) ,
for i = 1 , 2 , 3 .
The coefficients a i j , d i R , i , j = 1 , 2 , 3 are determined by minimizing the sum of the squares of the differences
k = 2 51 i = 1 3 x i ( k ) η i ( k ) 2 min ,
subject to constraints based on the model, Corollary 1, and the observations made in [7,9].
Thus, we obtain the response functions
f 1 ( x , y , z ) = 0.71 x 0.1 y + 0.006 z + 12.85 , f 2 ( x , y , z ) = 0.16 x + 0.84 y + 0.09 z + 9.48 , f 3 ( x , y , z ) = 0.04 x + 0.04 y + 0.88 z + 2.04 .
Putting
s i = sup i = 1 3 f i u 1 ( u 1 , u 2 , u 3 ) : u i I i , i = 1 , 2 , 3
we calculate s 1 < 0.92 , s 2 < 0.89 , and s 3 < 0.98 . By Proposition 1, we conclude that we can apply Corollary 1.
Assuming the three mobile providers follow the response functions f i for i = 1 , 2 , 3 , a market equilibrium exists. For any initial state in the market, successive iterations will converge to the unique market equilibrium points ( ξ 1 , ξ 2 , ξ 3 ) . We identify that the market equilibrium is the solution to the system of equations:
f i ( ξ 1 , ξ 2 , ξ 3 ) = ξ i , f o r i = 1 , 2 , 3 ,
e.g., ( ξ 1 , ξ 2 , ξ 3 ) = ( 28.6 , 46.9 , 23.5 ) .
Figure 3 illustrates the market shares of the three mobile operators over time as approximated by the response functions f i , i = 1 , 2 , 3 . The blue color represents the actual data, the red color indicates approximated values from the previous quarter, and the green color shows iterated estimates based on the market’s first quartile.
Table 7 shows the high statistical indicators of the constructed models with a coefficient of determination above 98% and MAPE below 2%. The ACF (autocorrelation function) plots in Figure 4 display autocorrelations of the residuals at different lags for the built models. Most of the bars (representing the autocorrelation coefficients) fall within the confidence bounds (indicated by the two black lines), which suggests that there is no significant autocorrelation at the shown lags. The absence of significant spikes indicates that the residuals behave like white noise, implying that the models adequately capture the autocorrelation structure in the data.
The Ljung–Box test [19,24] for autocorrelation and the Brock–Dechert–Scheinkman (BDS) test [25] for nonlinearity are both conducted on the models’ residuals. The p-values for both tests are insignificant for the three models, indicating that the residuals are approximately independent and identically distributed (i.i.d.), which suggests that the model provides an adequate fit to the data.
Similar results are observed for the residuals of the next three investigated models, which we will not elaborate on, as the calculations are essentially the same. Therefore, the proposed four models provide an adequate data fit.

4.4. The Nonlinear Model for the Operators Verizon, AT&T, and T-Mobile plus Sprint with Moving Averages Data

The merger of T-Mobile and Sprint leads to the feasible assumption that their clients can be grouped together in the model for all 51 quartiles. Figure 5a depicts percentage shares over time for Verizon (blue), AT&T (red), and T-Mobile plus Sprint (green). Figure 5a demonstrates that the graph of T-Mobile plus Sprint does not exhibit linear behavior. Ref. [7] suggests using moving averages to smooth the data and eliminate oscillations from the actual data; see Figure 5b.
Following the remarks in [7], it appears logical to smooth the real data using weighted moving average data.
Figure 5 recommends investigating the response function for T-Mobile and Sprint in the form
g 3 ( x 1 , x 2 , x 3 ) = i = 1 3 a 3 i x i + e 3 x 3 2 + d 3
and
g k ( x 1 , x 2 , x 3 ) = i = 1 3 a k 1 x i + d k
for Verizon and AT&T, respectively.
Thus, we calculate
η i ( n ) = g i x 1 ( n 1 ) , x 2 ( n 1 ) , x 3 ( n 1 ) .
The coefficients a i j , d i , e 3 R , i , j = 1 , 2 , 3 are determined by minimizing the sum of the squares of the differences
k = 2 51 i = 1 3 x i ( k ) η i ( k ) 2 min ,
subject to some additional constraints.
Thus, we obtain the response functions
g 1 ( x , y , z ) = 0.89 x 0.02 y + 0.03 z + 2.91 , g 2 ( x , y , z ) = 0.03 x + 0.97 y + 0.01 z + 2.06 , g 3 ( x , y , z ) = 0.06 x 0.003 y + 0.37 z + 0.01 z 2 + 7.46 .
Setting
s i = sup i = 1 3 g i u 1 ( u 1 , u 2 , u 3 ) : u i I i , i = 1 , 2 , 3
we calculate s 1 < 0.99 , s 2 < 0.99 , and s 3 < 0.95 . By Proposition 1, we conclude that we can apply Corollary 1. Assuming the three mobile providers follow the response functions g i for i = 1 , 2 , 3 , a market equilibrium exists. For any initial condition in the market, successive iterations will converge to the unique market equilibrium points ( ξ 1 , ξ 2 , ξ 3 ) . We identify that the market equilibrium is the solution to the system of equations
g i ( ξ 1 , ξ 2 , ξ 3 ) = ξ i , f o r i = 1 , 2 , 3 ,
e.g., ( ξ 1 , ξ 2 , ξ 3 ) = ( 28.6 , 46.9 , 23.5 ) .
Figure 6 depicts the market shares of the three mobile operators over time as approximated by the response functions g i , i = 1 , 2 , 3 . The blue color represents actual data, the red color indicates approximated numbers from the previous quarter, and the green color reflects iterated estimates based on the market’s first quartile. The statistical performance is calculated in Table 8.

4.5. A Sigmoidal Model for the Three Operators Verizon, AT&T, and T-Mobile Modeled on Moving Average Data

Following [9], we shall look for response functions generated using sigmoids, specifically the type of sigmoid functions described in [9]. The response functions are defined as follows:
h 1 ( x 1 , x 2 , x 3 ) = a 1 e 1 + q 1 x 1 + s 1 x 1 + b 1 f 1 + p 1 x 2 + c 1 x 3 + d 1
h 2 ( x 1 , x 2 , x 3 ) = a 2 e 2 + q 2 x 1 + b 2 f 2 + p 2 x 2 + s 2 x 2 + c 2 x 3 + d 2
h 3 ( x 1 , x 2 , x 3 ) = a 3 x 1 + b 3 x 2 + s 3 x 3 + d 3 .
We will refer to this model as semi-sigmoidal because we insert a linear function s i x i in the response function H i for i = 1 , 2 , respectively, and a linear model for the response of the third provider.
Thus, we calculate
η i ( n ) = h i x 1 ( n 1 ) , x 2 ( n 1 ) , x 3 ( n 1 ) .
After minimizing the sum of the squares of the differences
k = 2 51 i = 1 3 x i ( k ) η i ( k ) 2 min ,
subject to some restrictions, we obtain the response functions
h 1 ( x 1 , x 2 , x 3 ) = 0.002 0.92 + 1.49 x 1 + 0.89 x 1 0.002 0.84 2.07 x 2 + 3.58 , h 2 ( x 1 , x 2 , x 3 ) = 0.9 1.0 + 1.01 x 1 0.07 1.28 + 2.21 x 2 + 0.95 x 2 + 0.02 x 3 + 1.79 , h 3 ( x 1 , x 2 , x 3 ) = 0.06 x 1 + 0.93 x 3 + 3.42 .
Let us point out that in this model, the coefficients c 1 and b 3 are equal to zero.
Setting
s i = sup i = 1 3 g i u 1 ( u 1 , u 2 , u 3 ) : u i I i , i = 1 , 2 , 3 ,
we calculate max { s i } < 0.95 and by Proposition 1, we conclude that we can apply Corollary 1. Assuming the three mobile providers follow the response functions h i for i = 1 , 2 , 3 , a market equilibrium exists. For any initial condition in the market, successive iterations will converge to the unique market equilibrium points ( ξ 1 , ξ 2 , ξ 3 ) . We identify that the market equilibrium is the solution to the system of equations
h i ( ξ 1 , ξ 2 , ξ 3 ) = ξ i , f o r i = 1 , 2 , 3 ,
e.g., ( ξ 1 , ξ 2 , ξ 3 ) = ( 31.6 , 44.03 , 21.12 ) . Figure 7 presents the behavior over time in the mobile market when modeled by the triple of response functions ( h 1 , h 2 , h 3 ) , and Table 9 gives the statistical performance of the above-mentioned model.

4.6. A Sigmoidal Model for the Three Operators Verizon, AT&T, and T-Mobile plus Sprint

To conclude the presentations, we provide a model of response functions based on sigmoidal functions derived from real data and the merging of the shares of T-Mobile and Sprint. Based on [9], we assume the two larger suppliers have sigmoidal response functions and do not consider the behavior of minor market participants. Thus, we look for response functions of the following type:
S 1 ( x 1 , x 2 , x 3 ) = a 1 e 1 + q 1 x 1 + s 1 x 1 + b 1 f 1 + p 1 x 2 + d 1
S 2 ( x 1 , x 2 , x 3 ) = a 2 e 2 + q 2 x 1 + b 2 f 2 + p 2 x 2 + s 2 x 2 + d 2
S 3 ( x 1 , x 2 , x 3 ) = a 3 x 1 + b 3 x 2 + s 3 x 3 + d 3
In this model, we calculate based on the real data, rather than the smoothed data, while combining the market shares of T-Mobile and Sprint.Thus, we calculate
η i ( n ) = S i x 1 ( n 1 ) , x 2 ( n 1 ) , x 3 ( n 1 ) .
After minimizing the sum of the squares of the differences
k = 2 51 i = 1 3 x i ( k ) η i ( k ) 2 min ,
subject to some restrictions, we obtain the following response functions:
S 1 ( x , y , z ) = 0.87 x 1 0.000003 4.38 + 4.32 x 2 + 3.71 , S 2 ( x , y , z ) = 20.44 3.55 + 0.09 x 1 + 0.92 x 2 + 0.41 , S 3 ( x , y , z ) = 0.15 x 2 + 0.77 x 3 1.32 .
Let us comment that a 1 = e 1 = q 1 = b 2 = f 2 = p 2 = a 3 = 0 .
Setting
s i = sup i = 1 3 S i u 1 ( u 1 , u 2 , u 3 ) : u i I i , i = 1 , 2 , 3 ,
we calculate max { s i } < 0.92 , and by Proposition 1, we conclude that we can apply Corollary 1. Assuming the three mobile providers follow the response functions S i for i = 1 , 2 , 3 , a market equilibrium exists. For any initial condition in the market, successive iterations will converge to the unique market equilibrium points ( ξ 1 , ξ 2 , ξ 3 ) . We identify that the market equilibrium is the solution to the system of equations
S i ( ξ 1 , ξ 2 , ξ 3 ) = ξ i , f o r i = 1 , 2 , 3 ,
e.g., ( ξ 1 , ξ 2 , ξ 3 ) = ( 28.6 , 46.9 , 23.5 ) . Figure 8 presents the behavior over time in the mobile market when modeled by the triple of response functions ( S 1 , S 2 , S 3 ) , and Table 10 gives the statistical performance of the above-mentioned model.

5. Conclusions

A well-known approach for investigating market equilibrium in an oligopoly [4] has undergone development and various extensions. It is based on maximizing the payoff function for a known demand function for the provided products or services. The inability to develop and investigate the demand function is a key shortcoming of the [4] approach, making it more suitable for theoretical research than applied research. Furthermore, the participants’ reasoning and conduct cannot be explained analytically using relatively simple functions.
An alternate technique to researching equilibrium is introduced in [5] and later developed in [6,7,9], where the participants’ response functions are sought. These functions can be discovered by modeling real data (which are generally publicly available). The market presence (for example, percentage share) of market players naturally reflects their responses over time. For us, these reactions are the consequence of a complex interaction of a variety of elements, including, in addition to payoff maximization, each participant’s technological capabilities, responsiveness to changes in external conditions, and so on. The demand function, and hence the pricing function, is linked to the consumer utility function. Another tough issue in market research is the analysis and modeling of utility functions for various customer classes. We think that regardless of consumer behavior or a lack of understanding of their utility function, market actors respond to any changes. Combining everything discussed so far, we can infer that the suggested approach for searching for equilibrium using response functions has the benefit of being applicable when minimal information is available.
Modeling discrete data with continuous functions allows for an infinite number of statistically reliable models [26]. In a number of publications [27,28,29,30], models are developed using actual data, and a class of functions is chosen to look for those that best represent the existing data.
The models we developed are based on the notion that mobile services are a relatively young industry; therefore, it is normal to expect sigmoidal dependency. In addition, using the quadratic function approximations from [9], we attempt to simplify the response functions. We use moving averages from [7] to create a model that smooths real-world data. Using conventional statistical indicators to evaluate, we discover that the generated models statistically accurately reflect the real data. Furthermore, residual analysis reveals that there are no linear dependencies that the created models do not account for.
All of this leads us to conclude that by using solely publicly available data, we may determine if an oligopolistic market is stable, what its equilibrium values are, and when they are likely to be achieved.
As a disadvantage, we can mention the imposition of contraction-type restrictions in the modeling of response functions. This limits the classes of functions, which leads to a larger statistical error but provides an opportunity to study the stability of the resulting models.
It is possible to search for the price function and, therefore, the demand function using the proposed technique. Indeed, if we know the cost functions for producers and assume that they have rational behavior, their payoff functions are differentiable, and the constructed response functions are obtained from the first-order conditions. Thus, we arrive at a system of partial differential equations, for which we obtain classes of functions that could be the demanded price functions for the goods or services offered on the market under consideration.

Author Contributions

Conceptualization, A.A., A.I., V.I., H.K., P.Y. and B.Z.; methodology, A.A., A.I., V.I., H.K., P.Y. and B.Z.; investigation, A.A., A.I., V.I., H.K., P.Y. and B.Z.; writing—original draft preparation, A.A., A.I., V.I., H.K., P.Y. and B.Z.; writing—review and editing, A.A., A.I., V.I., H.K., P.Y. and B.Z. The listed authors have contributed equally in the research and are listed in alphabetical order. All authors have read and agreed to the published version of the manuscript.

Funding

The research is partially financed by the European Union-NextGenerationEU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project DUECOS BG-RRP-2.004-0001-C01. The first author thanks the partial support by Scientific Research Grant RD-08-103/30.01.2024 of Shumen University.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s). The data is obtained from https://www.statista.com/.

Acknowledgments

The authors appreciate the efforts of the anonymous reviewers in improving the quality and presentation of their work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Alavifard, F.; Ivanov, D.; He, J. Optimal divestment time in supply chain redesign under oligopoly:evidence from shale oil production plants. Int. Trans. Oper. Res. 2020, 27, 2559–2583. [Google Scholar] [CrossRef]
  2. Culda, L.; Kaslik, E.; Neamţu, M.; Sîrghi, N. Dynamics of a discrete-time mixed oligopoly Cournot-type model with three time delays. Math. Comput. Simul. 1972, 226, 524–539. [Google Scholar] [CrossRef]
  3. Yan, Y.; Hayakawa, T. Incorporation of likely future actions of agents into pseudo-gradient dynamics of noncooperative games. IEEE Trans. Autom. Control 2024, 69, 7662–7677. [Google Scholar] [CrossRef]
  4. Cournot, A.A. Researches into the Mathematical Principles of the Theory of Wealth; Macmillan: New York, NY, USA, 1897. [Google Scholar]
  5. Dzhabarova, Y.; Kabaivanov, S.; Ruseva, M.; Zlatanov, B. Existence, Uniqueness and stability of market equilibrium in oligopoly markets. Adm. Sci. 2020, 10, 70. [Google Scholar] [CrossRef]
  6. Kabaivanov, S.; Zhelinski, V.; Zlatanov, B. Coupled fixed Points for Hardy–Rogers type of maps and their applications in the investigations of market equilibrium in duopoly markets for non-differentiable, nonlinear response functions. Symmetry 2022, 14, 605. [Google Scholar] [CrossRef]
  7. Ilchev, A.; Ivanova, V.; Kulina, H.; Yaneva, P.; Zlatanov, B. Investigation of equilibrium in oligopoly markets with the help of tripled fixed points in Banach spaces. Econometrics 2024, 12, 18. [Google Scholar] [CrossRef]
  8. Friedman, J. Oligopoly Theory; Cambradge University Press: Cambradge, UK, 1983. [Google Scholar] [CrossRef]
  9. Badev, A.; Kabaivanov, S.; Kopanov, P.; Zhelinski, V.; Zlatanov, B. Long-run Equilibrium in the market of mobile services in the USA. Mathematics 2024, 12, 724. [Google Scholar] [CrossRef]
  10. Banach, S. Sur les opérations dan les ensembles abstraits et leurs applications aux integrales. Fundam. Math. 1922, 3, 133–181. [Google Scholar] [CrossRef]
  11. Guo, D.; Lakshmikantham, V. Coupled fixed points of nonlinear operators with applications. Nonlinear Anal. 1987, 11, 623–632. [Google Scholar] [CrossRef]
  12. Bhaskar, T.G.; Lakshmikantham, V. Fixed point theorems in partially ordered metric spaces and applications. Nonlinear Anal. Theory Methods Appl. 2006, 65, 1379–1393. [Google Scholar] [CrossRef]
  13. Kirk, W.; Srinivasan, P.; Veeramani, P. Fixed points for mappings satisfying cyclical contractive condition. Fixed Point Theory 2003, 4, 179–189. [Google Scholar]
  14. Sintunavarat, W.; Kumam, P. Coupled best proximity point theorem in metric spaces. Fixed Point Theory Appl. 2012, 2012, 93. [Google Scholar] [CrossRef]
  15. Zlatanov, B. Coupled best proximity points for cyclic contractive maps and their applications. Fixed Point Theory 2021, 22, 431–452. [Google Scholar] [CrossRef]
  16. Berinde, V.; Borcut, M. Tripled fixed point theorems for contractive type mappings in partially ordered metric spaces. Nonlinear Anal. Theory Methods Appl. 2011, 74, 4889–4897. [Google Scholar] [CrossRef]
  17. Dickey, D.; Fuller, W. Distribution of the estimators for autoregressive time series with a unit root. J. Am. Stat. Assoc. 1979, 74, 427–431. [Google Scholar] [CrossRef]
  18. Kwiatkowski, D.; Phillips, P.C.B.; Schmidt, P.; Shin, Y. Testing the null hypothesis of stationarity against the alternative of a unit root. J. Econom. 1992, 54, 159–178. [Google Scholar] [CrossRef]
  19. Box, G.E.P.; Jenkins, G.M.; Reinsel, G.C.; Ljung, G.M. Time Series Analysis, Forecasting and Control, 5th ed.; John Wiley&Sons. Inc.: Hoboken, NJ, USA, 2016. [Google Scholar]
  20. Bretscher, O. Linear Algebra with Applications; Prentice Hall: Upper Saddle River, NJ, USA, 1997. [Google Scholar]
  21. Török, A.; Szerletics, Á.; Jantyik, L. Factors influencing competitiveness in the global beer trade. Sustainability 2020, 12, 5957. [Google Scholar] [CrossRef]
  22. Van Trang, N.T.; Nghiem, T.L.; Do, T.M. Improving the competitiveness for enterprises in brand recognition based on machine learning approach. In Global Changes and Sustainable Development in Asian Emerging Market Economies; Springer: Cham, Switzerland, 2022; Volume 1. [Google Scholar] [CrossRef]
  23. Jantyik, L.; Török, A.; Balogh, J. Identification of the factors influencing the profitability of the Hungarian beer industry. Rev. Agric. Rural Dev. 2020, 8, 163–167. [Google Scholar] [CrossRef]
  24. Ljung, G.M.; Box, G.E.P. On a measure of lack of fit in time series models. Biometrika 1978, 65, 297–303. [Google Scholar] [CrossRef]
  25. Broock, W.A.; Scheinkman, J.A.; Dechert, W.D.; LeBaron, B. A test for independence based on the correlation dimension. Econom. Rev. 1996, 15, 197–235. [Google Scholar] [CrossRef]
  26. Geraskin, M. The properties of conjectural variations in the nonlinear Stackelberg oligopoly model. Autom. Remote Control 2020, 81, 1051–1072. [Google Scholar] [CrossRef]
  27. Carr, A.C.; Lykkesfeldt, J. Factors affecting the vitamin C dose-concentration relationship: Implications for global vitamin C dietary recommendations. Nutrients 2023, 15, 1657. [Google Scholar] [CrossRef] [PubMed]
  28. Eid, E.M.; Keshta, A.; Alrumman, S.; Arshad, M.; Shaltout, K.; Ahmed, M.; Al-Bakre, D.; Alfarhan, A.; Barcelo, D. Modeling soil organic carbon at coastal sabkhas with different vegetation covers at the Red Sea Coast of Saudi Arabia. J. Mar. Sci. Eng. 2023, 11, 295. [Google Scholar] [CrossRef]
  29. Gobin, A.; Sallah, A.-H.M.; Curnel, Y.; Delvoye, C.; Weiss, M.; Wellens, J.; Piccard, I.; Planchon, V.; Tychon, B.; Goffart, J.P.; et al. Crop phenology modelling using proximal and satellite sensor data. Remote Sens. 2023, 15, 2090. [Google Scholar] [CrossRef]
  30. Krishnasamy, S.; Alotaibi, M.; Alehaideb, L.; Abbas, Q. Development and validation of a cyber-physical system leveraging EFDPN for enhanced WSN-IoT network security. Sensors 2023, 23, 9294. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Market share percentages for Verizon (blue), AT&T (red), T-Mobile (green), and Sprint (brown).
Figure 1. Market share percentages for Verizon (blue), AT&T (red), T-Mobile (green), and Sprint (brown).
Mathematics 13 00171 g001
Figure 2. PACF of the initial time series. (a) PACF of the initial time series M o b 1 ; (b) PACF of the initial time series of M o b 2 ; (c) PACF of the initial time series of M o b 3 ; (d) PACF of the initial time series of M o b 4 .
Figure 2. PACF of the initial time series. (a) PACF of the initial time series M o b 1 ; (b) PACF of the initial time series of M o b 2 ; (c) PACF of the initial time series of M o b 3 ; (d) PACF of the initial time series of M o b 4 .
Mathematics 13 00171 g002
Figure 3. An approximation by using the ordered triple of response functions ( f 1 , f 2 , f 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = f 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = f 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = f 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = f 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 3 : blue-the real data, red-an approximation using u 3 ( n + 1 ) = f 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = f 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Figure 3. An approximation by using the ordered triple of response functions ( f 1 , f 2 , f 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = f 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = f 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = f 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = f 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 3 : blue-the real data, red-an approximation using u 3 ( n + 1 ) = f 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = f 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Mathematics 13 00171 g003
Figure 4. ACF plots of the residuals in the models. (a) ACF plot of the residuals in the model for M o b 1 ; (b) ACF plot of the residuals in the model for M o b 2 ; (c) ACF plot of the residuals in the model for M o b 3 .
Figure 4. ACF plots of the residuals in the models. (a) ACF plot of the residuals in the model for M o b 1 ; (b) ACF plot of the residuals in the model for M o b 2 ; (c) ACF plot of the residuals in the model for M o b 3 .
Mathematics 13 00171 g004
Figure 5. (a,b) Market share percentages over time for Verizon (blue), AT&T (red), and T-Mobile + Sprint (green).
Figure 5. (a,b) Market share percentages over time for Verizon (blue), AT&T (red), and T-Mobile + Sprint (green).
Mathematics 13 00171 g005
Figure 6. An approximation by using the ordered triple of response functions ( g 1 , g 2 , g 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = g 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = g 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = g 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = g 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 4 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = g 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = g 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Figure 6. An approximation by using the ordered triple of response functions ( g 1 , g 2 , g 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = g 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = g 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = g 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = g 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 4 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = g 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = g 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Mathematics 13 00171 g006
Figure 7. An approximation by using the ordered triple of response functions ( h 1 , h 2 , h 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = h 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = h 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = h 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = h 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 4 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = h 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = h 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Figure 7. An approximation by using the ordered triple of response functions ( h 1 , h 2 , h 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = h 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = h 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = h 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = h 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 4 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = h 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = h 3 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) .
Mathematics 13 00171 g007
Figure 8. An approximation by using the ordered triple of response functions ( S 1 , S 2 , S 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = S 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = S 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = S 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = S 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 3 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = S 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = S 3 n + 1 ( u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ) .
Figure 8. An approximation by using the ordered triple of response functions ( S 1 , S 2 , S 3 ) . (a) M o b 1 : blue—the real data, red—an approximation using u 1 ( n + 1 ) = S 1 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 1 ( n + 1 ) = S 1 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (b) M o b 2 : blue—the real data, red—an approximation using u 2 ( n + 1 ) = S 2 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 2 ( n + 1 ) = S 2 n + 1 u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ; (c) M o b 3 : blue—the real data, red—an approximation using u 3 ( n + 1 ) = S 3 u 1 ( n ) , u 2 ( n ) , u 3 ( n ) , green—an approximation using u 3 ( n + 1 ) = S 3 n + 1 ( u 1 ( 0 ) , u 2 ( 0 ) , u 3 ( 0 ) ) .
Mathematics 13 00171 g008
Table 1. Result from the unit root tests of the initial time series.
Table 1. Result from the unit root tests of the initial time series.
Statistics Mob 1 Mob 2 Mob 3 Mob 4
Dickey–Fuller F teststatistic−0.1650.4000.549−0.182
p-value0.6420.7820.8170.638
Phillips–Perron F teststatistic−0.1610.4020.548−0.175
p-value0.6430.7820.8170.639
Table 2. Outcomes of the unit root test of the differenced time series.
Table 2. Outcomes of the unit root test of the differenced time series.
Statistics Δ Mob 1 Δ Mob 2 Δ Mob 3 Δ Mob 4
Dickey–Fuller F teststatistic−47.65−45.41−44.71−44.71
p-value 2.42 · 10 7 3.79 · 10 7 4.37 · 10 7 4.37 · 10 7
Phillips–Perron F teststatistic−43.72−41.92−42.08−42.08
p-value 9.83 · 10 8 7.93 · 10 7 7.65 · 10 7 7.65 · 10 7
Table 3. Outcomes of the unit root test of the differenced time series.
Table 3. Outcomes of the unit root test of the differenced time series.
Statistics Mob 1 Mob 2 Mob 3 Mob 4
KPSS teststatistic0.73980.99770.96950.5436
p-value0.010.010.010.032
Critical Values1%:0.7391%:0.7391%:0.7395%:0.463
Table 4. Pearson correlation coefficients.
Table 4. Pearson correlation coefficients.
Mob 1 Mob 2 Mob 3 Mob 4 Lag Mob 1 Lag Mob 2 Lag Mob 3 Lag Mob 4
M o b 1 PCC1−0.852−0.5870.4810.873−0.820−0.5680.507
Sig. <0.001<0.001<0.001<0.001<0.001<0.001<0.001
M o b 2 PCC 10.885−0.720−0.8250.9820.866−0.691
Sig. <0.001<0.001<0.001<0.001<0.001
M o b 3 PCC 1−0.596−0.5910.8880.964−0.574
Sig. <0.001<0.001<0.001<0.001<0.001
M o b 4 PCC 10.548−0.735−0.6070.923
Sig. <0.001<0.001<0.001<0.001
Lag M o b 1 PCC 1−0.845−0.5710.455
Sig. <0.001<0.001<0.001
Lag M o b 2 PCC 10.882−0.702
Sig. <0.001<0.001
Lag M o b 3 PCC 1−0.578
Sig. <0.001
Table 5. ARIMAX models for the group M o b 1 , M o b 2 , and M o b 3 .
Table 5. ARIMAX models for the group M o b 1 , M o b 2 , and M o b 3 .
Dependent Independent 1 Independent 2 Model R 2 MAPE p-Value
(Ljung–Box Test)
Remarks
M o b 1 M o b 2 M o b 3 ARIMA(0,1,0)(0,0,0)0.8321.7020.959 M o b 2 (diff.=1); M o b 3 (insign.)
M o b 2 M o b 1 M o b 3 ARIMA(0,1,0)(1,1,0)0.9711.6210.554 M o b 1 (diff.=1, season.diff.=1); M o b 3 (diff.=1)
M o b 3 M o b 1 M o b 2 ARIMA(0,1,0)(0,0,0)0.9493.7810.926natural log. transf., M o b 1 (diff.=1); M o b 2 (diff.=1, lag=1)
Table 6. ARIMAX models for group M o b 1 , M o b 2 , and M o b 4 .
Table 6. ARIMAX models for group M o b 1 , M o b 2 , and M o b 4 .
Dependent Independent 1 Independent 2 Model R 2 MAPE p-Value (Ljung–Box Test)Remarks
M o b 1 M o b 2 M o b 4 ARIMA(0,1,0)(0,0,0)0.9281.0170.811 M o b 2 (diff.=1); M o b 4 (diff.=1)
M o b 2 M o b 1 M o b 4 ARIMA(0,1,0)(0,1,0)0.9871.0550.705 M o b 1 (diff.=1, season.diff.=1); M o b 4 (diff.=1, season.diff.=1)
M o b 4 M o b 1 M o b 2 ARIMA(0,1,0)(0,0,0)0.9371.3450.809natural log. transf., M o b 1 (diff.=1); M o b 2 (diff.=1)
Table 7. Statistical performance of the created models.
Table 7. Statistical performance of the created models.
Model Mob 1 Model Mob 2 Model Mob 3
R 2 0.9850.9990.998
MAPE0.009620.007890.02305
Table 8. Statistical performance of the created models.
Table 8. Statistical performance of the created models.
Model Mob 1 Model Mob 2 Model Mob 4
R 2 0.89170.98480.9422
MAPE0.01920.014770.0160
Table 9. Statistical performance of the constructed models.
Table 9. Statistical performance of the constructed models.
Model Mob 1 Model Mob 2 Model Mob 3
R 2 0.89450.98440.9406
MAPE0.19650.014170.0157
Table 10. Statistical performance of the created models.
Table 10. Statistical performance of the created models.
Model Mob 1 Model Mob 2 Model Mob 3
R 2 0.9990.9990.993
MAPE0.01380.01780.0356
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

Ali, A.; Ilchev, A.; Ivanova, V.; Kulina, H.; Yaneva, P.; Zlatanov, B. Modeling the Tripodal Mobile Market Using Response Functions Instead of Payoff Maximization. Mathematics 2025, 13, 171. https://doi.org/10.3390/math13010171

AMA Style

Ali A, Ilchev A, Ivanova V, Kulina H, Yaneva P, Zlatanov B. Modeling the Tripodal Mobile Market Using Response Functions Instead of Payoff Maximization. Mathematics. 2025; 13(1):171. https://doi.org/10.3390/math13010171

Chicago/Turabian Style

Ali, Aynur, Atanas Ilchev, Vanya Ivanova, Hristina Kulina, Polina Yaneva, and Boyan Zlatanov. 2025. "Modeling the Tripodal Mobile Market Using Response Functions Instead of Payoff Maximization" Mathematics 13, no. 1: 171. https://doi.org/10.3390/math13010171

APA Style

Ali, A., Ilchev, A., Ivanova, V., Kulina, H., Yaneva, P., & Zlatanov, B. (2025). Modeling the Tripodal Mobile Market Using Response Functions Instead of Payoff Maximization. Mathematics, 13(1), 171. https://doi.org/10.3390/math13010171

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