Next Article in Journal
Identification of Location and Camera Parameters for Public Live Streaming Web Cameras
Previous Article in Journal
Approximation-Avoidance-Based Robust Quantitative Prescribed Performance Control of Unknown Strict-Feedback Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Competitive Pricing for Multiple Market Segments Considering Consumers’ Willingness to Pay

Facultad de Ingeniería y Ciencias Aplicadas, Universidad de Los Andes, Santiago 12455, Chile
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(19), 3600; https://doi.org/10.3390/math10193600
Submission received: 13 August 2022 / Revised: 20 September 2022 / Accepted: 25 September 2022 / Published: 1 October 2022

Abstract

:
Defining prices and in which consumers’ segments to put the company’s efforts within competitive markets selling bundles is challenging. On the one hand, methodologies focused on competition are usually appropriate for analyzing market dynamics but not for helping decision makers in specific tasks regarding pricing. On the other hand, simplistic cost-oriented methods may fail to capture consumer behavior. We see these characteristics in such markets as telecommunications, retail, and financial service providers, among others. We propose a framework to support pricing decisions for products with multiple attributes in competitive markets, considering consumers’ willingness to pay and multiple segments. The proposed model is a nonlinear profit maximization probabilistic problem. We represent the demands for products and services through a multinomial logit model and then include consumers’ maximum willingness to pay through soft constraints within the demand function. Since the profit function is non-concave, we deal with the nonlinearity and the multiple optima to solve the model through an equivalent nonlinear model and a particle swarm optimization (PSO) heuristic. This setting allows us to find the prices that achieve equilibrium for the game among the firms that maximize their profits. Including the features shown, our approach enables decision makers to set prices optimally. Estimating the parameters needed to run our model requires more effort than traditional multinomial approaches. Nevertheless, we show that it is essential to include these aspects because the optimal prices are different from those obtained with more simplified models that do not have them. Additionally, there are well-established methodologies available to estimate those parameters. Both the determination of the first-order optimality conditions and the PSO implementation allow to find equilibria, quantify the effect of the consumers’ maximum willingness to pay, and assess the competition’s relevance. As complementary material, we analyze a case from a Chilean telecommunications company and show the results regarding price decisions and market share effects. According to our literature review, these aspects have not been handled and quantified jointly, as we do to support pricing.

1. Introduction

1.1. Context

Pricing is perhaps one of the most important tasks when decision makers try to maximize firms’ profit. To make this process more precise and useful, firms should consider the most relevant aspects, such as consumers’ preferences [1,2,3], production costs [4,5,6], company characteristics [7,8,9,10], and whether the market is competitive or not [2,11,12,13,14], among others. In our context, we would like to focus on useful tools for developing pricing models, such as, for example, discrete choice models, market segmentation, and competition analysis. In our opinion, there are relations among these topics and specific aspects that require more attention and research effort. We refer specifically to modeling the response in prices of multiple firms in competition, estimating the effect of consumers’ willingness to pay (from now on referred to as w p ), and the non-concavity of the firms’ profit function when considering multiple consumers’ segments.
Products and services have features (or attributes) that are valuable for consumers (attractiveness) and there are also different production costs for each firm [15]. When a firm is designing its pricing strategy, the explicit estimation of competitors’ costs and price response is a competitive advantage, allowing a more profitable price setting, understanding the firms’ specialization in specific segments, and focusing effort on these segments.
Some authors have analyzed pricing without competition; for example, Bitrán and Ferrer [5], Wu et al. [6], Pérez et al. [15], Cataldo and Ferrer [16] considered a single firm’s pricing scheme, which does not produce price responses on the other firms. In competition, firms react when some of their competitors make some price change, which is a topic studied in the literature [17,18,19,20]. Li et al. [21] studied the case without competition but including multiple segments. The joint case, including competition, considering various consumers’ segments, for multiple products with different costs and w p , has not been studied to the best of our knowledge.
We already know that considering consumers’ preferences isolated from their w p leads to an overestimation of the prices and firms’ profit (see Pérez et al. [15]). However, according to the best of our knowledge, we do not know if these results are able to be extended to a setting when there is competition for multiple products, neither with multiple consumers’ segments, thus, these last ones are also challenges included in this research.
There are efforts in modeling decision support systems for pricing. For example, Koçaş and Akkan [22] proposed a model for pricing with consumers’ willingness to pay in the context of support decisions for online retailers; Wu et al. [23] presented a framework to induce randomized pricing as a tool for online retailers to avoid consumers’ resistance to price discrimination; Óscar González-Benito et al. [24] proposed a pricing decision support model for retailers to estimate optimal prices considering competition depending on the brands; and Duan et al. [25] analyzed dynamic pricing and production decisions for deteriorating seasonal items—they included a price-sensitive demand and showed that the firm benefits from low volatility of demand. In this context, we observe that it is required to focus on analyzing the general behavior of pricing, competition, willingness to pay, and its theoretical implications and the proposal of models (or tools) for decision makers that explicitly allows us to quantify and define prices.
This research aims to propose a framework to optimize pricing decisions in the presence of competition for various consumers’ segments, multiple products (and services), including the consumers’ willingness to pay, and firms with different products’ costs and attractiveness.

1.2. Highlights

We present our contributions as the following research highlights:
  • Our model considers competition, in which firms react to others’ price changes. With our approach, we are able to estimate the difference between the situation with and without competition, evidencing how valuable this aspect’s modeling is.
  • We consider multiple consumers’ segments. This aspect makes the model more realistic and useful for decision making. The profit function to price multiple products or services for a single consumer’s segment is concave [15], but for the multiple segment, it is not. To deal with this challenge, we design a solution strategy based on particle swarm optimization [26,27] (PSO) to handle the problem. PSO is a well-known and useful alternative to deal with complex real-world problems [28,29,30].
  • In competition, the costs: We highlight the relevance of estimating the cost of competitors, which leads to a better determination of prices and to analyzing the strategy regarding the consumers’ segments to focus on.
  • Consumers’ willingness to pay is a relevant factor that changes the price equilibrium. Our proposal allows us to quantify this effect on prices and helps us to make better pricing decisions in the presence of multiple segments.
  • We model rational consumers (demand) through a constrained multinomial logit [31]. The utility function considers the consumers’ valuation of the firm, prices, and attractiveness of products.
  • Real case analysis: As an example of our proposal’s potential in a real environment, we analyze a case from a Chilean telecommunications company. We quantify how competition and w p affect prices.

1.3. Literature Review

We focus on the relevant topics for our research and highlight the literature gaps we would like to bridge. This section begins with pricing, multiple segments, and competition; then, we expose a review regarding discrete choice models and consumers’ willingness to pay.

1.3.1. Pricing, Multiple Segments and Competition

Intensive research in the general topic of price competition has been developed in economics, starting with Bertrand’s model [32], followed by another of the most relevant authors in this area, namely, Edgeworth [33], Hotelling [34], Chamberlin [35], among many others.
Pricing and competition have also been analyzed in operations management-related decisions and management science in more recent works. For example, Li et al. [36] analyzed sales quantity competition among multiple companies by mixing laboratory experiments and theoretical analyses. They derived some equilibrium properties that, in time, explained the experimental data. Mesak et al. [37] proposed an inventory-advertising model with inventory competition for two firms; as a part of their work, the authors modeled an extension to pricing competition.
Bitrán and Ferrer [5] and Pérez et al. [15] studied pricing and the analysis of products with multiple attributes (bundling); these topics are the base for this research. In a recent paper, Kopczewski et al. [38] analyzed the topic of competitive bundling and pricing based on the classic bundling price diagrams introduced by Adams and Yellen [39]. They studied the effect on the profitability of bundling strategies of the following three aspects: consumers’ reservation prices, the complementarity of the demand, and economies of scale and scope. For a broader survey on pricing, bundling, and composition, see Pérez et al. [15] and Bitrán and Ferrer [5].
There has also been recent and intense research activity on pricing and logit models with applications. For example, Chen and Jiang [40] proposed a price optimization problem with a nested logit model to maximize retailers’ profits considering capacity limits. Wang and Zhou [41] used a multinomial logit to represent consumers’ preferences in a problem to define price and stock for a retailer selling fresh agriproducts. Zambrano-Rey et al. [42] developed a model to optimize prices and locations of retail stores that modeled the demand with a constrained multinomial logit and solved the location and pricing model with particle swarm optimization. Li et al. [21] analyzed a product-line price problem modeling the demand with a mixed multinomial logit and multiple market segments.
Researchers have spread their efforts on the topic of price competition into different paths. One of them, and the relevant one for this research, is considering logit demand, which has been widely studied over the last years. For example, Gallego et al. [17] described the conditions for the existence and uniqueness of a price equilibrium in a Bertrand oligopoly price competition scheme, applying a generalization of the logit demand model. Li and Huh [43] compared solutions for optimal pricing in monopoly against oligopolistic price equilibrium for multiple differentiated products using multinomial logit. In Kök and Xu [44], the authors studied the problem with a nested logit approach to study the effect of explicitly considering the choice process of the brand and product, concluding that optimal pricing results differ depending on when in the choice process customers select the product, either before brand selection or after. Aksoy-Pierson et al. [2] postulated a class of price competition models considering a mixed multinomial logit demand and characterized the equilibrium when an independent and separate firm sells each product. Gallego and Wang [19] analyzed multi-product oligopolistic price competition considering nested logit demand, including product-dependent price-sensitivity parameters. More recently, Besbes and Sauré [20] studied assortment and price competition using a multinomial logit demand. The authors studied two cases: one in which prices are exogenously fixed and firms compete only in assortments; and secondly, when retailers can modify price and assortment.
The simplest approach to represent consumers’ preferences is to consider the deterministic (and sometimes linear) demands [6,45]. Some other approaches, such as those mentioned in the paragraph above, consider probabilistic demands by assuming some of their parameters to be random variables. A common and useful alternative is to assume that demand has two parts: a deterministic and a random one. When the last one is distributed as a Gumbel, it configures the classical logit approach [46]; we consider this to be quite a popular approach.
Some linear and deterministic approaches to consider customers’ willingness to pay in pricing competition models, such as those derived from Bolton’s proposal in Bolton [45], are quite interesting since they include a consumers’ budget constraint explicitly to a principal-agent model. With this approach, the feasible domain of prices shrinks to the price range between costs and the consumers’ willingness to pay. However, the approach to bound prices has been modified by some authors by considering a soft constraint over the price when including the effect of the willingness to pay, which may be considered as a more realistic approach than the one proposed by Bolton, but the inclusion of this way of representing w p in a context where the consumers’ preferences are explicitly considered as a soft constraint may be mathematically complex in a principal-agent approach.
The approach of Bitrán and Ferrer [5] includes the pricing and composition of bundles, but competition is not explicitly considered since there was only one firm in their analysis, and there was no direct price response of other firms in the context of the multinomial logit approach they considered. In the same line, in the extension proposed by Pérez et al. [15], even though it considered constrained pricing with a w p , the price competition was again not analyzed.
Our research focuses on competitive pricing in a market with multiple market segments and consumers’ willingness to pay. We model the demand through a constrained multinomial logit [31] to represent consumers’ preferences and the w p constraints.

1.3.2. Consumers’ Discrete Choice Models and Consumers’ Willingness to Pay

The consumers’ discrete choice of a product or service is the decision-making process conducted by a consumer when selecting to buy from a given set of discrete alternatives available on the market by evaluating the attributes of products and their prices. Consumers narrow the set alternatives by considering endogenous and exogenous factors only to those feasible and known by them when the purchase decision is made. Manski [47] defined discrete choice models to represent the decision-making process driven by a consumer when deciding among alternatives. This author also stated, perhaps, the most important assumption behind this process, the consumers’ rationality, where they prefer and select the choice with the highest valuation according to their preferences. This process may be deterministic, but we will focus on random utility models since it is realistic to assume that there is no complete information about consumers’ preferences. They have to be estimated, for example, through probability approaches, such as the one analyzed in Block and Marschak [48]. Among the random-models, one widely adopted is the multinomial logit model (MNL) [46], which considers that the consumer’s utility is random, and it has two terms: one that is deterministic and depends on price and the attributes of the discrete set of alternatives; and another that is an error assumed as a Gumbel distribution [49,50,51].
The MNL model is considered a satisfactory approximation to the consumers’ valuation when purchasing goods or services. According to Schmalensee [52] and Schmalensee and Thisse [53], the MNL is more flexible than any other deterministic approach to the decision-making process, given that it is based on microeconomic theory and considers the consumers’ utility maximization. There are several theoretical and applied research papers in operations research and management science applying MNL to represent the demand for optimization problems. Some authors find the optimal price and other decisions, such as facility location, production, inventory, and transportation, among others. For example, in studies by Zhang [10], Luer-Villagra and Marianov [54], the authors proposed facility location problems, in which non-linear optimization models were presented and solved through meta-heuristics methods to find near-optimal locations and prices. Aydin and Porteus [8] set the optimal inventory levels and prices. Similarly, Yaghin et al. [55] proposed optimal product distribution strategies and pricing in a two-echelon supply chain. Shao [56] proposed a model that deals with the optimal design of a product and its pricing. Rezapour and Ksaibati [57] improved the use of models in the MNL family to deal with the scale factor and obtain a better fit.
There are not only preferences, but also some constraints that may affect the consumers’ choice. Perhaps the most important element is the maximum willingness to pay, which is valid even if the consumer has a high valuation of any of the alternatives since some constraints are able to potentially affect their willingness to pay, such as a maximum budget that cannot be surpassed. A classic and strict way to understand a constraint of this type is, for example, the approach of Bolton [45], in which if the price is slightly higher than the budget limit, then the customer will not select the alternative. Nevertheless, there are some other points of view regarding this topic, where the maximum willingness to pay is understood as a soft limit for the customers’ choice (or not that strict). In particular, some researchers on marketing and business empirically analyzed this assumption regarding the w p [58,59]. Wang et al. [60] offered insights regarding the importance of w p , indicating that consumers show uncertainty concerning their w p , and they proposed to model it as distributed according to a probability range that has an incidence on consumers’ choice. A w p interval may be also understood as a variance in the individual choice centered on an individual w p [58,61]. Dost et al. [59] analyzed the consumers in ranges that define their w p , and they applied a piecewise linear decreasing function to represent it. Dost and Geiger [62] extended the model of [59] by implementing a differentiable function to separate consumers according to their w p , which may be seen as a first approach to use the constrained multinomial logit model (CMNL) [31], but even though it is conceptually similar, it does not have the same mathematical formulation.
A general assumption of the multinomial logit model is that the customers have a compensatory behavior; this is, they may balance their choice to maintain a utility level by selecting among the attributes of the product, for example, by trading off between quantity and price. This compensatory behavior is not always realistic because sometimes products are potentially bounded in continuous attributes, and are complicated to handle when the attributes are discrete or categorical [63]. The inclusion of constraints regarding customers’ utility maximization problem turns complex in pricing optimization [10,64].
There are some approaches to model constraints over features to restrict candidate solutions within customer-feasible alternatives from the perspective of discrete choice models. Let us take a closer look at the options and applications proposed by some authors in this regard:
  • Swait [65] represented the customer’s choice as an optimization problem, where they choose the alternative that maximizes her/his utility, subjected to threshold-like restrictions over the features. The model allows threshold violations on the features and these are reflected in the utility level as costs, introduced as penalization functions or cut-off to the utility function.
  • Cantillo and Ortúzar [66] introduced a two-stage semi-compensatory model, considering that the probability that one alternative is included in the choice set is able to be represented as the probability that all its features are not over a certain threshold, which is dependent on a specific customer. If two alternatives are selected in the first stage, a compensatory behavior is assumed in the second one. The authors concluded that if there is empirical evidence on these thresholds’ existence, then the implementation of a compensatory model produces biased parameter estimation.
  • Based on Swait [65] and Martínez et al. [31], Cascetta and Papola [67], one can consider the feasibility of an alternative for the consumers by assuming that their utility splits into a compensatory and a non-compensatory term. In order to achieve this objective, the authors introduced cut-off or penalization functions for each feature. These penalization functions allow a smooth transition between the feasible compensatory product space, and the non-feasible non-compensatory space, permitting the constraints to be mildly violated by the decision-maker agent.
  • Castro et al. [68] studied parameter estimation under the CMNL. The authors concluded that the CMNL is an adequate model to describe customer’s behavior in some applications since it portrays a better adjustment than the MNL under the assumption of bounded rationality and replicates MNL estimations under the unrestricted case.
  • There are recent applications of the CMNL in diverse areas, such as transportation mode selection [68], schools [69], and urban economy [70,71], among others.
  • As mentioned in Dost and Geiger [62], it is necessary to include in decision-making models the customers’ maximum willingness to pay when designing a strategy of pricing of products and services.
We organized the paper into the following sections:
  • Introduction: We included the description of the context, the decision problem, the research highlights, and the literature review.
  • Material and methods: Contains the model description. We also present the PSO strategy to find the equilibrium.
  • Results: We show numerical experiments for illustrative instances and a real case from a Chilean telecommunications company.
  • Conclusions: Contains a discussion of the scope of the research and its conclusions.

2. Materials and Methods

We propose a mathematical model to support pricing decisions for products with multiple attributes in competitive markets, considering consumers’ willingness to pay and multiple segments. We represent the demands by modeling the consumer behavior for products and services through a multinomial logit model and then include consumers’ maximum willingness to pay through soft constraints within the demand function. The proposed model is a nonlinear profit maximization problem. We start by describing the consumer behavior model, then the mathematical optimization model, and finally, the solution strategy.

2.1. Consumer Behavior

The consumer behavior or demand function is based on the stochastic discrete choice model called constrained multinomial logit. This model is an econometric tool based on the theory of rationality where each consumer chooses a product that generates the greatest utility, among a finite set of alternatives. In mathematical terms, U i s , k is defined as the utility of product i N k of firm k K for consumers in socioeconomic segment s. That utility is known by the consumer. In random utility models, the probability that the consumer of segment s chooses product i N k of firm k K is
q i s , k = P ( U i s , k > U j s , l , l K , j N l )
In these models, U i s , k is considered to be known by the consumer, but not by the modeler or data analyst. This utility is represented as the sum of two components:
U i s , k = V i s , k + ξ i s , k
A deterministic part V i s , k is known by the modeler and is a function of the vector of attributes that define the product i, and another random component ξ i s , k represents the error. If it is assumed that the errors ξ i s , k follow an independent and identically distributed (iid) Gumbel, then the probability of choice (1) has a multinomial logit functional form:
q i s , k = e V i s , k γ s + l Ψ j N l e V j s , l
where γ s = e V s , 0 and V s , 0 is the non-purchase utility of consumers in segment s.
The following formulation is proposed for V i s , k :
V i s , k = I 0 s , k + I i s , k + β s p i k
where
  • β s < 0 is the marginal rate of substitution of income for price in segment s. In other words, it is the importance that each segment assigns to the price of the product.
  • I 0 s , k is the attractiveness of firm k for consumers in segment s. That is the preference with respect to each firm or brand.
  • I i s , k is the total attractiveness of product i of firm k for consumers in segment s. This attractiveness is obtained as a combination of the valuation of the attributes of each product in each firm.
An assumption of (4) is that consumers follow a compensatory behavior, that is, a level of utility of a product can be fixed, increasing its price and attractiveness simultaneously. However, in many contexts, consumers have bounds or thresholds with respect to price (or other attributes that define the product), making this compensatory assumption not feasible. In particular, consumers in segment s cannot spend more than their maximum willingness to pay w p s . Hence, a feasible product for segment s must meet p i k < w p s , which is the hard version of the constraint. However, these constraints are considered applying the CMNL model [31], where the individuals impose thresholds to the attributes directly in the utility function, by penalty specifications in the binomial logit form to greatly reduce those products’ utility that do not meet any constraints. Ref. [31] assumed that deterministic utility can be separated into a compensating term ( V i s , k ) and a non-compensating term ( ln ϕ i s , k ), indicating the feasibility of product i for s:
V i s , k + ln ( ϕ i s , k ) = I 0 s , k + I i s , k + β s p i k + ln ( ϕ i s , k ) ,
where ln ( ϕ i s , k ) is a cut-off or penalty function imposed by the consumer segment s on the price of product i. This penalty by means of a logarithm function achieves a smooth transition between the compensatory feasible space ( p i k < w p s ) and the infeasible non-compensatory space ( p i k > w p s ), allowing budget constraints to be subtly breached by the consumer.
Finally, the probability of a consumer in segment s S choosing the product i N k of firm k K , q i s , k with cut-off functions is
q i s , k p = ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l
In particular, in (6), applying the CMNL approach, we model a buying probability ϕ i s , k that penalizes the consumer’s utility, which depends on the price p i k of the product i of the firm k.
ϕ i s , k p i k = 1 1 + exp σ s p i k w p s + τ s
τ s = 1 σ s ln 1 η s η s
where σ s is the inverse of the variance of consumers concerning the reservation price. The parameter τ s in (8) is inversely proportional to σ s , and depends on η s that is the proportion of the population that violates the price constraint. Considering that ϕ i s , k [ 0 , 1 ] , then each time the prices surpass the w p , ϕ i s , k will lower the choice probability for that product. At the limit, if w p 0 , ϕ i s , k = 1 , and if p = w p , ϕ i s , k = η s .
An alternative is to understand ϕ i s , k as soft bounds that replace the constraints that impose the price as being strictly lower than or equal to the willingness to pay ( p i k w p s ), which precludes considering prices above the willingness to pay. On the other hand, through ϕ i s , k , one can consider prices slightly higher than the willingness to pay.
The cutoffs emulate the hard constraint through their ’s’ shape. The willingness to pay splits the cutoff, the higher values of ϕ i s , k are when prices are lower than w p , and ϕ i s , k decreases as the price increases. Furthermore, the higher the sigma value, the more negative the slope of the ’s’.
The cutoff functions act on each exponential term by lowering the relative relevance of the alternative as the price surpasses the willingness to pay. Let us notice that it does not eliminate the option when the price is ’slightly’ above the willingness to pay, but the probability of choosing that bundle is lower than in the absence of the cutoff.
When the prices do not surpass the willingness to pay, the cutoffs values are almost one; also, when the modeler does not consider the cutoffs, it is equivalent to ϕ i s , k = 1 . The probabilities take the same (or approximately) form as the classic multinomial logit in both cases.
When Martínez et al. [31] proposed constrained MNL (CMNL), they explained the model construction and its interpretation for endogenous and exogenous constraints. They indicated theoretical insights regarding parameter estimation but did not show details. On the other hand, Castro et al. [68] described the estimation method specialized in CMNL; through the maximum likelihood method, they calculated the first-order optimality conditions and discussed the possibility of identifying the cutoffs’ parameters for the possible two cases: endogenous and exogenous, indicated by Martínez et al. [31]. We explain both in the following paragraphs. The numerators in the expression are the relevant parts of the probability for estimating the parameters of the consumers’ utility. In the MNL context, it is equivalent to consider that the cutoffs are equal to one, so the numerator is e V i s , k . In a CMNL, the numerator includes the cutoff and is ϕ i s , k e V i s , k . We can recognize a modified deterministic utility for the CMNL case as follows:
  • The MNL deterministic term for the consumers’ utility is
    V i s , k = I 0 s , k + I i s , k + β s p i k
  • The cutoff and the term τ in the CMNL version are already defined.
  • One can recognize V ˜ i s , k as the equivalent consumer utility in the CMNL model:
    V ˜ i s , k = I 0 s , k + I i s , k + β s p i k ln 1 + exp σ s p i k w p s + τ s
The last term in the logarithm is quite relevant because it is added to a traditional MNL. The modeler needs to estimate more parameters, as usual, through a maximum likelihood scheme. Considering the mathematical properties of likelihood functions, the estimators obtained under general assumptions are consistent, asymptotically normal, and efficient.
The modeler can classify the bound of cutoff (in our case, this bound is the willingness to pay) as exogenous or known by the modeler, or endogenous, meaning that the bound is a new parameter to estimate. Please note that our research is independent of this aspect, which means the bound could be exogenous or endogenous. If the modeler has the data, then she/he can estimate the CMNL and then calculate prices in competition with our approach. Interested modelers can follow guidelines from [31,68], estimate the parameters of a CMNL, and then use our methodology to estimate prices.
When the cutoff is exogenous, the bound is known by the modeler. One can calculate the proportion η from the data (in general, from surveys or data provided for a company) not accomplishing the willingness to pay (bundles bought by consumers with a price higher than the w p ) and obtain τ = 1 ω ln 1 η η . To do this, we need ω . Hence, the modeler must estimate the parameters of a traditional MNL, and the only additional required CMNL parameter is ω . In an endogenous approach, the modeler does not explicitly know the bound. Therefore, one requires estimating the traditional MNL parameters and three additional sets of parameters specific for CMNL, in this case, the willingness to pay, τ , and ω [68].
Regarding the possibility of identifying the base attractiveness of a firm, it is not possible to estimate it but within a point of reference, fixing one of the values to one, for example, because we are only interested in the difference between firms. Consumers prefer some companies, although the offered bundle is the same in terms of its composition and price. It could be due to the consumers’ perception of quality or personal preferences the modeler cannot understand. Nevertheless, it is impossible to estimate this parameter without a reference point unless considering a reference value. On the other hand, the attractiveness of the services within the bundles (telecom services) will depend on if the service is included in the bundle and the ’offered quantity’, in this case, velocity for internet services, minutes in telephony, and channel availability in TV [63].
Interested readers will be able to find more details on σ s , τ s and, in general, the CMNL formulation and cutoffs in Martínez et al. [31], Castro et al. [68], and Pérez et al. [15].

2.2. Mathematical Model

Consider a firm k Ψ selling i N k products at a price p i k , then the cost is c i k and depends on the attributes that give the product its total attractiveness I i k . P k is the profit maximization problem faced by a firm k Ψ :
P k max p k Π k p = j N k s = 1 S p j k c j k H s q j s , k p
where Π k is the firm’s total profit, H s is the number of consumers in segment s 1 , , S , q j s , k is the price-dependent probability of a consumer in segment s who buys product j N k (6), and p is the price vector of all products of all firms.

2.3. Equivalent Nonlinear Problem and Our PSO Approach

We first calculate the optimality first-order conditions for each firm maximization problem P k , and then we propose a PSO approach, in which we solve an equivalent non-linear optimization problem approach to determine the prices that accomplishes an equilibrium.
The derivative of the profit of the firm k Ψ to the product price p i k , with i N k takes the following form:
Π k p i k = j N k s = 1 S H s p j k c j k q j s , k p i k + q j s , k ( p j k c j k ) p i k
We define g i s , k in (13), and show the derivative for the market share of q i s , k in (14). See Appendix A for details on determining Equation (14).
g i s , k = σ s ( 1 ϕ i s , k ) β s
q j s , k p i k = q i s , k q j s , k g i s , k if i j , q i s , k ( 1 q i s , k ) g i s , k if i = j .
When every firm k Ψ , i N k reaches the optimality conditions, there is an equilibrium for the game defined by (11), and it is our aim to find the vector of prices accomplishing these conditions. We update the expression for Π k / p i k = 0 in Equation (15).
s = 1 S H s q i s , k 1 p i k c i k g i s , k + j N k s = 1 S H s q i s , k q j s , k p j k c j k g i s , k = 0
We write this expression as a fixed point on prices in (16).
p i k = s = 1 S H s q i s , k 1 + c i k g i s , k + j N k s = 1 S H s q i s , k q j s , k p j k c j k g i s , k s = 1 S H s q i s , k g i s , k f i k p
Note that when there is only one segment, and for i j , the derivative is always positive, meaning that increasing the price of product i will increase all the other market shares. When i = j , we have that a price increasing logically reduces the market share of product i. If we impose the first-order optimality conditions, we have
p i k = c i k + 1 1 q i k 1 σ ( 1 ϕ i k ) β + j N k j i ( p j k c j k ) q j k
This particular case in Equation (17) corresponds to a nonlinear equation system in terms of products’ prices. Note that β < 0 , ϕ i k 1 , q i k 1 , and if we assume that there are no cross-subsidies among firm’s products, then p j k c j k , k Ψ , j i and j N k , and p i k c i k . This simplification of our model is an extension of the case with one product, one segment and without competition (one firm) reported in [15], where p i = c i + ϕ i e V + γ γ σ 1 ϕ i β . Our general expression in (16) extends the case reported in [21] by including competition, and w p with the CMNL.
Any price vector p accomplishing p i k = f i k p is an equilibrium for the game defined by (11). Note that even a simplified version of our problem without competition (one firm) may have a non-convex profit function on p (for details see Section 3.1). Then, to deal with our problem, in (18), we propose an equivalent nonlinear optimization problem on p to find an equilibrium of (11). A price vector p * is an equilibrium for (11) when the objective function z for (18) is zero.
z = min p 0 k Ψ i N k p i k f i k p
Pérez et al. [15] applied a bisection approach to solve the pricing and composition problem; therefore, they may be able to handle the problem to optimality because they considered a simplified version of the problem, with a concave profit. Li et al. [21] did not consider competition, nor consumers’ willingness to pay; they proposed bisection search and gradient descent to solve the problem. We propose a heuristic approach based on PSO [27,72] to solve (18), and hence, finding an equilibrium for (11).
Considering that we are proposing a heuristic, we can only check if the solution for (18) is zero, equivalent to fulfilling the first-order conditions of optimality for (11). We run various PSO trials, implementing multiple combinations of hyper-parameters and different swarm sizes; this allows us to find one vector p accomplishing the nonlinear system of equations in (17).
To solve (18), let us define p w price vectors, where w W is the swarm individual, v w m is the velocity in the iteration m of the PSO algorithm, c 0 is the velocity inertia weight [73], and c 1 and c 2 are constants associated with the particle best vector pbest w m for w and general best gbest m [74]. Finally, we have the random parameters r 1 and r 2 , both 0 , 1 . Following PSO, in Equations (19) and (20), we update the price vectors p w through velocity v w m + 1 balancing among v w m , p b e s t w m and g b e s t m . The algorithm stops when n consecutive solutions have differences smaller than the threshold ϵ > 0 .
v w m + 1 = c 0 v w m + c 1 r 1 pbest w m p w + c 2 r 2 gbest m p w
p w : = p w + v w m + 1
It is relevant to point out that when the optimal value of the objective function in (18) is zero, the optimal price vector accomplishes the first-order optimality conditions. Because for every pair ( i , k ) the term of the sum is zero, every equation of the set of optimality conditions for the problem (11) holds. Nevertheless, not every price vector accomplishing the first-order optimality conditions will be an equilibrium. To improve the search for equilibria (although we cannot ensure finding one), we include additional requirements for the PSO heuristic, which reports whether the Hessian of the problem in the expression (18) evaluated in the price vector found is negative definite or not.
The procedure is:
  • If PSO finds a solution such that z * < ϵ (the modeler defines ϵ as a positive small number), then the program reports the best solution (the smaller one) and indicates that this solution does not accomplish the first-order optimality conditions.
  • If PSO finds one or more solution vectors, then we evaluate the second-order conditions in these price points as well as the following:
    We report this vector as the solution if any price vector has a negative-definite Hessian.
    If no vector has a negative-definite Hessian, the methodology reports that there was no equilibrium and the found solutions.
Our results indicate that PSO is quite efficient in finding price vectors fulfilling (16). We show details on PSO convergence; see Appendix C.

3. Results

This section contains three analyses and numerical experimentation subsections dedicated to this research’s key concepts we would like to highlight. In the first subsection, we analyze the profit function in the presence of multiple consumer segments. We study the prices in equilibrium in the presence of w p in the second subsection. The third subsection describes a case based on the data of a Chilean telecommunications firm.

3.1. Profit Function with Multiple Segments

In this subsection, we make explicit the non-concavity of the profit function. Let us consider a stage without competition; in Figure 1, we present two cases in which we plot the profit depending on the price. This situation represents a firm offering one product for three consumer’s segments, each having a quasi-concave profit shape. In the case of Figure 1a, the total profit is nonconcave, and in Figure 1b, it is quasi-concave.
In Figure 1, for both cases, the cost per product is 1, the price varies in 1 , , 25 , the base attractiveness is 2, and γ = 5 . There are differences in segment sizes H and price sensitivities β . We show the details of H and β in Table 1. From these results, it is clear that in simple cases without competition and with few differences in parameters, one can obtain non-concave total profit curves. In this context, an approach based on heuristics, particularly PSO, is a great alternative for dealing with this highly nonlinear problem.
Let us consider, now, one firm (no competition), two segments, and two products. One is able to also visualize the non-concavity of the profit function. Let us observe Figure 2 and Figure 3, where we can see the shapes for the firm’s total profit and two segments. We consider prices of products in 2 , , 26 ; the attractiveness of Product 1 is 2, and for Product 2, 2.5. As in the two-dimensional cases in Figure 1, we show in Figure 2a non-concave total profit shape, while in Figure 3, it is concave. The parameters for each case are in Table 2.
These last cases with two segments and two products consider only one firm, and hence, no competition. We also do not analyze w p , which means that even with the simplest case, the problem is a nonconcave maximization problem. Note that even this simplest version of our problem considers more phenomena than those without competition or consumers’ segments, such as [5,15,16,42,75]. The purpose of these cases, in which we showed the profit function by extension, was to show the complexity inherent to the profit’s non-concavity.
Observing Figure 2 and Figure 3, it seems that the size of the segment and β are the main drivers that define the maximum profit. In competition, we expect to see some firms specializing their offers to certain more profitable segments, and we are yet to see the effect of w p . We analyze these aspects in the following Section 3.2 and Section 3.3.

3.2. Pricing and Willingness to Pay

Let us analyze the effect of competition and w p by considering two cases, both with two firms: one consumer’s segment, one of them without w p and the other with. We analyze these cases to quantify the effect of competition and w p on prices in equilibria. We will see the relevance of w p , and, although it is more difficult to estimate a CMNL if the evidence shows that there are constraints on the w p , it is recommendable to include them into the analysis. We will give some insights and cite well-established methodologies to estimate the additional parameters required to represent the w p as a soft constraint within an MNL.
We consider then two cases: one with w p > > 0 , and the other with w p > 0 . The general parameters are in Table 3, and the w p along with the product and firms’ base attractiveness in Table 4. Note that w p > > 0 means that, although we present values for γ and σ , in this particular case, the cutoff (7) is approximately 1, or in other words, the model is an MNL instead of a CMNL.
The product costs are in Table 5; considering the attractiveness presented in Table 4, we have Firm 1 with less base and product attractiveness than Firm 2, but Firm 2 incurs higher production cost than Firm 1.
As we can see in Table 5 and Table 6, the model is able to handle the limits imposed by the w p , the firms’ prices are higher when w p > > 0 , and the respective market shares are lower. These results are obvious and expected, and therefore, we point out that our methodology can quantify this effect.
The last and more important result, presented in Table 7, is that for MNL ( w p > > 0 ), both firms’ profit are higher than CMNL ( w p > 0 ). With CMNL, the modeler needs to estimate more parameters than MNL. However, this raises some questions: What does it mean? What is the advantage of including the w p ?.
The meaning of this occurrence relies on the data and depends on the modeler to include it, who requires information about consumers’ preferences. This gathering process may come from specialized surveys or firms’ historical information (for example, stored on firms’ CRMs databases), that is, the w p and its corresponding cutoff would exist not because the modeler decides so, but due to the data containing the consumers’ preferences indicating that those constraints (cutoffs) exist.
The most common approach is estimating a plain MNL model, disregarding phenomena other than the consumers’ choice. The methodology to estimate the MNL parameters is to apply the information regarding consumers’ preferences; with this information and implementing a maximum-likelihood approach, it is possible to estimate a standard MNL. Nevertheless, the information may indicate that there are constraints regarding w p . If that is the case, the model turns into a CMNL, and the methodology is slightly different. In particular, the probability q i s , k in Equation (6) now includes the soft constraint represented by ϕ i s , k . Fortunately, there is a well-established way to analyze this case, and, as described by Martínez et al. [31] and Castro et al. [68], one can formulate the maximum-likelihood problem for this case (CMNL) to estimate the parameters.
If the profit was higher without w p , why would the modeler have to include it? To answer this question, let us take into account how the firms decide to consider the prices in equilibria when using MNL ( w p > > 0 ), but the consumers’ data indicate the presence of w p . When this occurs, the firms’ profit is even lower than when considering CMNL; see column MNL* in Table 7. This means that the constraint has to be considered; if the data suggest a constraint related to the consumers’ maximum willingness to pay, ignoring this fact will lead to even lower profit for firms. A worse scenario is when one of the firms’ bets identify the constraint but not the other. We summarize these results in Table 8, where we present these cases; as we can see, these results reflect that the best alternative for firms is not only to analyze competition, but also to study whether the w p is present or not and if this is the case, then it is recommendable (required) to include it. Table 8 presents the firms’ profit in parentheses; the first term refers to Firm 1 and the second to Firm 2.

3.3. Pricing Telecommunications Bundles

Let us consider a case inspired by the Chilean telecommunications market. A Chilean firm was interested in this research as a tool to price their plans, allowing us to use some of its data. The main objective of this numerical experience is to make explicit some of the findings of this research. Specifically, we apply this framework to price telecommunications bundles, analyze the importance of competition and the consumers’ willingness to pay in the equilibrium. It is important to make clear that the real market is more complex than this numerical experiment. In particular, there are more competing firms; we focused on those having direct competition in three specific segments. Thus, there will be some approximations and phenomena that cannot be analyzed. Nevertheless, some of them have given us clues to continue with this work, and we indicate them to the reader as further research.
Historically, the Chilean telecommunications market has had three main (both mobile and fixed) network operators, two incumbents with most of the market share, and one challenging firm in the third place. With the 2.1 GHz spectrum auction (in 2013), two new entrants appeared in the market; one of them (the most successful) raised (by the end of the first half of 2018) approximately up to 15% of the total market share. Thus, there are now five network operators (with both mobile and fixed networks) that, combined, have more than 95% of the overall market share, and the remnant share belongs to mobile virtual network operators (M) and small fixed operators. For this experiment and the sake of simplicity, we focus only on two of the network operators. Let us call them Firm 1 and Firm 2, assuming, as an approximation, that the other firms will be included in the experiment through the parameter γ ; that is, there will be a pricing game between Firms 1 and 2, that considers information gathered from public data, and one of the firms.
We consider three consumer segments with differences in sensitivity to price β s , willingness to pay w p s , size H s , base firms’ attractiveness, and preferences for the services included in the plans offered by firms. Each firm offers four bundles that include one or more of the following services: mobile access (internet+voice), fixed internet, and TV. In the last two cases, alternatively, cable or optic fiber is used, depending on the firm. Firm 1 has cable as the fixed last-mile technology, and Firm 2 uses optic fibers.
In Table 9, we show the assortment, which in the first column indicates the firm and bundle numbers. From the second to fourth columns, we expose the services offered, where there is a number that indicates the service is offered, and the number represents the variable cost per user per month in USD for firms. In all cases, we consider the services as the offers in telecommunications plans. We include (column 2) mobile internet, with voice minutes, internet GBytes, and SMS, which are unlimited in all the cases, (column 3) fixed internet, and two TV services, one by (column 4) cable and the other by (column 5) fiber. We show the firm’s total cost per bundle per client per month in USD in the sixth column.
Note that the assortment in Table 9 represents the offer in the segments the firms call residential. Firms also offer other bundles, and they are open to be bought by any person. Then, we focus on three residential segments, S 1 , S 2 , and S 3 .
Note that we have only referred to the total attractiveness of a bundle in segment s as I i s , k , and to the cost of a bundle as c i k . These parameters depend on the composition of the bundle. Let us define the composition for a bundle i as the attributes x i a k 1 , 0 with a A i that must be understood as the bundle’s characteristics that are valuable for the consumers. As it was considered in Bitrán and Ferrer [5] and in Pérez et al. [15], we will assume that I i s , k and c i k are linear functions on x i a , then, we are able to define them respectively by means of the individual attribute attractiveness I i a s , k , and the cost of an attribute c i a k in (21), as well as (22). In this example, the bundles’ attributes are the services included within the plans.
I i s , k = a A i I i a s , k x i a k
c i k = a A i c i a k x i a k
Firm 1, which provides bundles B1 to B4, offers mobile services (voice, Internet, and SMS) over a radio access network with national coverage, while fixed internet and TV services are offered over an old mixed coaxial and ADSL (copper) cable network. Firm 2 has no mobile network, since it relies on a mobile virtual network operator (MVNO) contracts with network operator with national coverage. It provides services over a fiber-to-the-home access network. F2 offers better quality on fixed services and can compete in mobiles as well, but its costs are higher because its fixed network is newer (in deployment), and in mobile, it acts as MVNO. Despite this fact, as it can be seen in Table 10, the base attractiveness of Firm 2 is higher than Firm 1.
In Table 11, we show segment sizes H, the services attractiveness, and price sensitivities β , for two cases, CMNL and MNL (or equivalently with and without cutoffs). Note that the sum of the sizes H is 100; therefore, we represent the relative relevance of each segment. The attractiveness of the services multiplied by the composition allows us to estimate each bundle’s attractiveness as we show in Table 10. Price sensitivities β < 0 represent the negative effect induced by price on the consumers’ utility.
In this case, the telecommunications services are part or not of the bundle, but in practice, the services included in the plan (composition) could have different qualities, for example, internet velocity, minutes, number of SMS, and channels; these differences and information regarding the consumers’ choices and the assortment of the companies are the base to estimate the composition of bundles and attractiveness of each service in the plan [63].
Table 10 shows the consumers’ maximum willingness to pay per segment w p , the utility of the other alternatives available in the market γ , the firms’ base attractiveness, and the bundles’ total attractiveness. We show the two cases, one with CMNL and the other with MNL. It is also relevant to point out that price vectors, CMNL and MNL, are equilibria only with their corresponding attractiveness and beta values.
We show the results for the MNL case (without considering w p ) in Table 12, and CMNL case, including w p cutoffs, in Table 13. F2 does not have good coverage in the mobile network since it uses national roaming to provide service and is deploying a fixed fiber-to-the-home network. The result of this fact is that F2 has higher costs of providing services than F1 has. Nevertheless, the perception of consumers (attractiveness) is more favorable to F2 than to F1. In the beginning, when F1 preliminarily analyzed the assortment and pricing without w p soft constraints and considering the preexisting F1’s offer, something similar to the results in Table 12 occurred. F2 was planning to focus on segment S 3 , offering high-quality bundles at a higher price. Nevertheless, according to our analysis, with competition and considering w p , they realized that they could not only compete and win on segment S 3 , but also gain a share on segment S 2 . They are still not competitive in mobile service, something one can expect, because they do not have a mobile network. They also realized that consumers are not willing to pay a large sum of money for services they are used to, and that a good strategy was to lower the prices, despite the higher costs.
It is relevant to point out that this is an approximated Chilean firm setting (F2). Most of the previously mentioned variables are public information, available from the Chilean National Regulatory Agency of Telecommunications (Subtel: Subsecretaría de Telecomunicaciones de Chile). We obtained the parameters required for this particular experiment (specifically costs and consumer characteristics) from a Chilean operator. We applied information gathered from Subtel’s website to estimate the competing operator’s costs and the base information of the market (https://www.subtel.gob.cl/estudios-y-estadisticas/ (accessed on 1 Auguest 2022)).
For reproducibility purposes, it is relevant to point out that we considered costs and prices in Chilean pesos in this section’s numerical trials, but, for readability, we presented the results in USD. Each USD is equivalent to approximately 750 Chilean pesos. Hence, please consider this transformation to obtain the consumers’ utility functions and the firms’ profits.
In Appendix B, we developed two additional sets of numerical instances. The first is to quantify the effects of w p on prices, and the second to show the relevance of cost of attributes in optimal prices. Although we already included these effects in the case that we analyze in this section, we provide more numerical instances to show how the prices change depending on various magnitudes of w p and costs of attributes.

4. Conclusions, Discussion and Future Work

4.1. Conclusions

We analyze price competition among firms selling products to multiple segments and include consumers’ willingness to pay ( w p ) through CMNL. Our model is capable of estimating prices in equilibrium for a market with all the indicated conditions together. We show how these aspects turn into competitive advantages against competitors that do not consider them.
We propose an equivalent nonlinear optimization model that allows us to find prices in equilibrium. We construct an unconstrained nonlinear optimization problem by adding the absolute values of optimality first-order conditions of each firm’s profit maximization problems. When the problem’s optimal value is zero, then the first-order conditions hold, and if the Hessian is negative definite, then the price vector is an equilibrium for the game. Considering that the model is nonlinear and nonconvex, we apply a heuristic approach based on PSO to find prices. The last point means that we cannot ensure an equilibrium, but the results will indicate when we find one.
We show that the analysis and modeling of the consumers’ willingness to pay w p are key for firms, and there is a competitive advantage when considered in pricing duties. Despite there being greater difficulty in estimating the parameters of a CMNL than those of an NML, it is highly recommended (perhaps required) to include w p soft constraints as a CMNL in consideration of the benefits that the firm can obtain and the losses of not doing so. It is feasible to estimate CMNL parameters through well-defined methodologies as proposed by Martínez et al. [31] and Castro et al. [68]. Although it is out of the reach of the research, we want to point out that it is possible to characterize the more detailed attractiveness or estimate compositions when there are two or more firms. The bundles have multiple attributes, and the modeler can quantify the attributes, such as quality or monthly consumption [63].
The costs and product attractiveness, combined with competition and w p , lead to quite different pricing approaches, thus, all factors together lead to completely different results than those that do not consider them. Not only are the profit estimations closer to reality, but also it helps firms to focus on segments that are more profitable and play better against competing firms.
The inclusion of multiple segments, despite its relevance, induce non-concavity to our model. We propose a PSO approach to handle this complex problem. PSO shows a positive behavior in terms that it is capable of finding equilibria ( z = 0 ), and the convergence is fast using computers with affordable technical specs.
In conclusion, it is relevant to model competition, w p constraints, and multiple consumers’ segments for optimal pricing, despite its difficulties. A firm that makes an effort to include these aspects in its pricing decisions may have relevant advantages over its competitors.

4.2. Discussion

We include this subsection to enrich this paper with an overview of the written discussion we had with the reviewers, who we thank for their valuable comments. We illustrate this discussion with the following questions and answers.
  • Why are we doing this work?
    • We did this research to put together two main aspects affecting pricing decisions; competition and segmented consumer preferences. Now we know how much they jointly affect the price and offer the readers a heuristic approach to quantify this effect. The empirical motivation lies in the telecommunications example we described. The history behind the idea is that a newcomer company contacted us; they had technical–cost efficiency differences compared to the established operators. The consumers were aware of the differences in coverage, so the trade-offs with price was a key for the profit. We aimed to recommend a pricing strategy in this competitive environment. We believe that the contribution of the research is quantifying the effect on prices in this competitive environment by explicitly considering consumers’ preferences and by providing a methodology, despite being approximate, is viable to be implemented with the data practitioners have.
  • What is our model better at? What are the advantages and disadvantages of using it?
    • To the best of our knowledge, we are the first to look at the multiple firms competing across different consumer segments with a CMNL demand. We show the relevance of considering consumers’ willingness to pay in a competitive pricing environment with multiple consumer segments.
    • Although we cannot ensure finding an equilibrium, the results indicate whether if we found one or not.
    • Although it is more difficult to estimate the parameters of a CMNL than of an NML, we still recommend including the cutoffs because of the benefits the firm can obtain by doing so and the disadvantages of not doing so. Let us notice that Castro et al. (2013) demonstrated that if there are cutoff effects, CMNL represents better the consumers’ preferences.
    • Additionally, it is feasible to estimate CMNL parameters through well-defined methodologies proposed by Martínez et al. (2009) and Castro et al. (2013). In the absence of cutoffs, CMNL reproduces MNL, which means that cutoffs are estimated to be 1.
    • The costs and product attractiveness, combined with competition and the w p , lead to different pricing approaches; thus, all factors lead to entirely different results than those that do not consider them.
    • The inclusion of multiple segments, despite its relevance, induces non-concavity to our model. We propose a PSO approach to handle this complex problem. PSO shows positive behavior in terms of being capable of finding solutions ( z * near zero), and the convergence is fast using computers with affordable technical specs.
  • How are we dealing with uncertainty? Is the entire procedure reliable?
    • For a known dataset, all the parameters are uniquely defined, both from the logit model and costs. Therefore, our problem is framed within deterministic optimization.
    • Statistically, a modeler with data can estimate the utility function parameters. Within a known database and using maximum likelihood estimation, they (the modelers) can find consistent, asymptotically normal and efficient parameters. These properties allow the modeler also to calculate the t-test on each parameter, the F test in the case of multiple conditions on the parameters, and confidence intervals. Additionally, each confidence interval allows calculating a range for the parameters estimated. As ongoing work, we are dealing with the robustness of the solutions by introducing conditions for the potential variability within confidence intervals; we will be trying sensitivity analysis, robust, fuzzy or stochastic optimization tools.

4.3. Future Work

From the illustrative example of the Chilean mobile telecommunications market, it was also possible to approximate some of the effects that are already occurring in this market, and some further research topics have surfaced naturally from these experiments:
  • To analyze the economics of attributes in the context of consumers’ utility function when there are satiation and compensatory effects among attributes. In this research and numerical experiments, we considered a consumers’ linear valuation of the attributes.
  • To analyze and model multiple campaigns in a dynamic environment, multiple periods, the entry of new consumers, variations in firms’ costs, among other effects.
  • In the context of economic surveillance, to analyze and propose methodologies to identify predatory or collusive behavior of firms.
  • In practice, firms’ costs are not linear; we would like to model and analyze the scale and scope economies.

Author Contributions

Conceptualization, J.P. and H.L.-O.; Data curation, J.P.; Formal analysis, J.P.; Funding acquisition, J.P.; Investigation, J.P. and H.L.-O.; Methodology, J.P.; Project administration, J.P.; Software, J.P.; Supervision, H.L.-O.; Writing—original draft, J.P. and H.L.-O.; Writing—review & editing, J.P. and H.L.-O. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the ANID Project Fondecyt-Regular number 1220822 and the STIC AMSUD Project code 22-STIC-09.

Data Availability Statement

Not applicable, data are presented within the manuscript.

Acknowledgments

The authors would like to thank the students Nicolás Ulloa and Matías Rivera for their valuable work on this project, and Luis Aránguiz from Claro Chile S.A. for his comments, which were quite useful to make the model more realistic and improve its usability in real-world problems.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

w p Consumers’ willingness to pay
MNLMultinomial logit model
CMNLConstrained multinomial logit model
k Ψ Firm
i N k Products of firm k
p i k Price per unit of product i of firm k
c i k Cost per unit of product i of firm k
Π k Firm’s k total profit
s 1 , , S Socioeconomic segments
H s Number of consumers in segment s
q j s , k Probability of a consumer in segment s who buys product j N k
U i s , k Utility for product i of firm k for consumers in segment s
V i s , k Deterministic component in the utility of product i of firm k for
consumers in segment s
ξ i s , k Stochastic component (Gumbel distributed error) of the utility of
product i of firm k for consumers in segment s
β s < 0 Marginal rate of substitution of income for price in segment s
I 0 s , k Attractiveness of firm k for consumers in segment s
I i s , k Total attractiveness of product i of firm k for consumers in segment s
γ s = e V s , 0 V s , 0 is the non-purchase utility of consumers in segment s
p Price vector of all products of all firms
ϕ i s , k Cut-off function that penalizes the consumer’s utility, which depends
on the price p i k of the product i of the firm k
σ s Inverse of the variance of consumers concerning the reservation price
τ s Parameter inversely proportional to σ s
η s Proportion of segment s that violates the price constraint

Appendix A. Derivatives Explanation

We defined g i s , k in (13) and derivative for the market share of q i s , k in (14). We now give details on determining this last equation and help the reading process to flow easily. For explanatory purposes, we replicate Equation (14) in the following Equation (A1).
q i s , k p r k = q r s , k q i s , k g r s , k if r i , q r s , k ( 1 q r s , k ) g r s , k if r = i .
Let us begin with q i s , k p r k for r N k r i :
q i s , k p r k = p r k ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l = ϕ i s , k e V i s , k p r k γ s + l Ψ j N l ϕ j s , l e V j s , l γ s + l Ψ j N l ϕ j s , l e V j s , l 2 q i s , k p r k = ϕ i s , k e V i s , k p r k ϕ r s , k e V r s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 2 = ϕ i s , k e V i s , k ϕ r s , k p r k e V r s , k + ϕ r s , k β s e V r s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 2 q i s , k p r k = ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l p r k ϕ r s , k e V r s , k + ϕ r s , k β s e V r s , k γ s + l Ψ j N l ϕ j s , l e V j s , l q i s , k p r k = q i s , k e V r s , k p r k ϕ r s , k + ϕ r s , k β s γ s + l Ψ j N l ϕ j s , l e V j s , l
Let us now calculate ϕ r s , k p r k :
ϕ r s , k p r k = p r k 1 1 + e σ s p r k w p s + τ s = p r k e σ s p r k w p s + τ s 1 + e σ s p r k w p s + τ s 2 ϕ r s , k p r k = σ s ϕ r s , k e σ s p r k w p s + τ s 1 + e σ s p r k w p s + τ s = σ s ϕ r s , k e σ s p r k w p s + τ s + 1 1 1 + e σ s p r k w p s + τ s ϕ r s , k p r k = σ s ϕ r s , k 1 + e σ s p r k w p s + τ s 1 + e σ s p r k w p s + τ s 1 1 + e σ s p r k w p s + τ s ϕ r s , k p r k = σ s ϕ r s , k 1 ϕ r s , k
Then we have
q i s , k p r k = q i s , k e V r s , k σ s ϕ r s , k 1 ϕ r s , k + ϕ r s , k β s γ s + l Ψ j N l ϕ j s , l e V j s , l q i s , k p r k = q i s , k ϕ r s , k e V r s , k γ s + l Ψ j N l ϕ j s , l e V j s , l σ s 1 ϕ r s , k β s q i s , k p r k = q i s , k q r s , k g i s , k
Now, we analyze the second case q i s , k p r k :
q i s , k p i k = p i k ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l q i s , k p i k = ϕ i s , k e V i s , k p i k γ s + l Ψ j N l ϕ j s , l e V j s , l γ s + l Ψ j N l ϕ j s , l e V j s , l p i k ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 2 q i s , k p i k = ϕ i s , k e V i s , k p i k γ s + l Ψ j N l ϕ j s , l e V j s , l ϕ i s , k e V i s , k p i k ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 2 q i s , k p i k = ϕ i s , k p i k e V i s , k + ϕ i s , k e V i s , k p i k γ s + l Ψ j N l ϕ j s , l e V j s , l ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 2 q i s , k p i k = ϕ i s , k σ s 1 ϕ i s , k e V i s , k + β s e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l γ s + l Ψ j N l ϕ j s , l e V j s , l ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l q i s , k p i k = g i s , k ϕ i s , k e V i s , k γ s + l Ψ j N l ϕ j s , l e V j s , l 1 q i s , k q i s , k p i k = q i s , k 1 q i s , k g i s , k
This finally takes us to the final expression
q i s , k p r k = q i s , k q r s , k g i s , k r i q i s , k 1 q i s , k g i s , k r = i

Appendix B. Additional Experiments

Appendix B.1. The Impact on Competition of the Consumers’ Maximum Willingness to Pay

If we analyze Equation (17), and we assume that there is no limit in the w p , the fixed point expression is modified and corresponds to an extension in explicit price competition of [5]. Specifically, we have that as w p increases, then ϕ i k increases and the probability q i k q ¯ i k exp V i k / γ + j Ψ l N j exp V j l . This expression is the probability for a classic discrete multinomial logit model, and leads to a different equilibrium than in (17), whose solutions are a non-linear fixed-point equation system in (A2).
p i k = c i k + 1 1 q ¯ i k 1 β + j N k j i ( p j k c j k ) q ¯ j k
Comparing Equations (17) and (A2), one can see that there are differences when including w p in the model with competition for multiple product prices. Let us now make the effect of w p clearer through a fictional case with two firms with the same costs of attributes, and one identical product offered per firm. As w p increases, product prices and the market share in equilibrium will also do so. In Figure A1, we show this effect, and it is possible to observe that the proposed model allows us to explicitly find optimal price levels in competition in the presence of w p .
Figure A1. Consumers’ willingness to pay w p effect on prices and market share.
Figure A1. Consumers’ willingness to pay w p effect on prices and market share.
Mathematics 10 03600 g0a1
We must mention that the results were obtained using PSO, running on an AMD Ryzen 9 series 4000 CPU with 40 GB of RAM, 2TB SSD. In this set of experiments designed to analyze the effect of consumers’ maximum willingness to pay, the resulting prices at equilibrium were the same when varying the initial population of the PSO.

Appendix B.2. Costs of Attributes

Note that we have already shown the effect of whether considering the w p or not. Let us now focus on the effect of the cost and consider consumers with β < 0 , and attractiveness of attributes (or attributes’ valuations) I i a k . It is expected that if consumers have a higher valuation for a specific attribute a * and, if a firm k * has a lower cost c i a * k * , then, the firm k * will have advantages over it competitors.
The effect mentioned above is produced when there are differences in the costs of attributes, which can be explicitly shown with our model. Let us set a stage with two firms, each offering products with the same two attributes, each with equal attractiveness; the difference will be on the cost of producing the attributes faced by Firm 1. We show prices, market shares, and profits in equilibrium when varying the costs of the attributes of Firm 1. The stage set before will be shown for two cases, one with a w p 0 , and the other with w p near to zero.
Figure A2, Figure A3, Figure A4, Figure A5, Figure A6 and Figure A7 show prices at equilibrium for Firms 1 and 2 with respect to the cost of attribute 1 for Firm 1, for three values of the cost of attribute 2 for Firm 1 (C2F1 = 0.1, 1.0 and 2.0 ). The costs of attributes 1 and 2 for Firm 2 remain constant. From these results, it is possible to observe that, for both cases with w p 0 and w p 0 , when the cost of the attribute 2 of Firm 1 is greater than the cost of the attribute 2 of Firm 2, then, the advantage in terms of profit goes to Firm 2 and consistently is in the opposite way when the cost of attribute 2 of Firm 1 is lower than the cost of attribute 2 of Firm 2.
Having the same set of figures indicated in the paragraph above and the effect of cost differentiation in mind, let us note that the consideration of w p indicates that the effect of cost differentiation is less intense than when w p 0 , which means that if the firms do not consider the w p when defining prices under competition, they will overestimate the effects of any differences in costs with respect to the competing firms.
Figure A2. Price for firms varying attributes’ costs of Firm 1 when w p 0 .
Figure A2. Price for firms varying attributes’ costs of Firm 1 when w p 0 .
Mathematics 10 03600 g0a2
Figure A3. Price for firms varying attributes’ costs of Firm 1 when w p 0 .
Figure A3. Price for firms varying attributes’ costs of Firm 1 when w p 0 .
Mathematics 10 03600 g0a3
Figure A4. Firms’ market share varying attributes’ cost of Firm 1 when w p 0 .
Figure A4. Firms’ market share varying attributes’ cost of Firm 1 when w p 0 .
Mathematics 10 03600 g0a4
Figure A5. Firms’ market share varying attributes’ cost of Firm 1 when w p 0 .
Figure A5. Firms’ market share varying attributes’ cost of Firm 1 when w p 0 .
Mathematics 10 03600 g0a5
Figure A6. Firms’ profit share varying attributes’ cost of Firm 1 when w p 0 .
Figure A6. Firms’ profit share varying attributes’ cost of Firm 1 when w p 0 .
Mathematics 10 03600 g0a6
Figure A7. Firms’ profit share varying attributes’ cost of Firm 1 when w p 0 .
Figure A7. Firms’ profit share varying attributes’ cost of Firm 1 when w p 0 .
Mathematics 10 03600 g0a7

Appendix C. PSO Convergence

In this appendix, we show how the PSO behaves in terms of convergence, and explain the way we applied this heuristic to the equivalent model in (18) we proposed.
The PSO heuristic is quite efficient to find prices in equilibria. In Figure A8, we show the optimal value of the best particle ( Z G b e s t ) for different and randomly distributed initial population sizes. In all cases, in fewer than 70 iterations, the error was near zero. The base case in which we ran these trials is the one whose parameters are in Table 3.
Figure A8. Objective value of the equivalent problem for general best for each iteration.
Figure A8. Objective value of the equivalent problem for general best for each iteration.
Mathematics 10 03600 g0a8
The cases in Figure A8 consider two groups:
  • Group A includes the series Gbest 1—2000, Gbest 2—50,000, and Gbest 3—100,000: At each case, the initial population (swarm) size is the number at the end of the name, at each iteration the parameters c 1 and c 2 were chosen randomly among the values { 0.5 ; 1.0 ; 1.5 ; 2.0 ; 2.5 } , and at the value of w, randomly selected among { 0.4 ; 0.6 ; 0.8 ; 0.9 ; 1.0 } .
  • Group B includes the series Gbest 4—2000, Gbest 5—50,000, and Gbest 6—100,000: At each case, the initial population (swarm) size is the number at the end of the name, and at each iteration the parameters c 1 = c 2 = 1 and w are linearly decreased from 1 to 0.6.
It is quite relevant to point out that to make a better search for the equilibria we performed the following:
  • Added multiple fresh starts for the PSO, and we stored solutions accomplishing z = 0 in (18). Each PSO trial has a different strategy for selecting hyper-parameters ( c 0 , c 1 , c 2 ), swarm size W , and the initial swarm position is always random.
  • For stored previous step’s solutions we evaluated, for each firm, whether the profit is a maximum. We numerically evaluated the Hessian of the function at the found price.
  • Finally, from all equilibria, we selected the one in which every firm is reaching a maximum.
A possible outcome is to have multiple price vectors that accomplish the first-order optimality conditions reaching maximum profit for firms. Nevertheless, it requires symmetry in the firms’ base attractiveness, product characteristics, and preferences of consumer segments. Although it is possible, we consider it an unlikely case in real-world stages. Nevertheless, for more information and a detailed analysis of these cases, we recommend Page et al. [63], which is not a pricing scheme but oriented to the composition of continuous attributes. The replication is relevant because, in that case, firms are looking precisely for finding the best product to match consumer preferences, and replication is quite common. This paper does not have that situation since we assume the firms’ assortment is known.

References

  1. Basu, A.; Mazumdar, T.; Raj, S. Components of optimal price under logit demand. Eur. J. Oper. Res. 2007, 182, 1084–1106. [Google Scholar] [CrossRef]
  2. Aksoy-Pierson, M.; Allon, G.; Federgruen, A. Price Competition Under Mixed Multinomial Logit Demand Functions. Manag. Sci. 2013, 59, 1817–1835. [Google Scholar] [CrossRef] [Green Version]
  3. Hitt, L.M.; Chen, P.y. Bundling with Customer Self-Selection: A Simple Approach to Bundling Low-Marginal-Cost Goods. Manag. Sci. 2005, 51, 1481–1493. [Google Scholar] [CrossRef] [Green Version]
  4. Hanson, W.; Martin, K. Optimal Bundle Pricing. Manag. Sci. 1990, 36, 155–174. [Google Scholar] [CrossRef]
  5. Bitrán, G.R.; Ferrer, J.C. On Pricing and Composition of Bundles. Prod. Oper. Manag. 2007, 16, 93–108. [Google Scholar] [CrossRef]
  6. Wu, S.y.; Hitt, L.M.; Chen, P.y.; Anandalingam, G. Customized Bundle Pricing for Information Goods: A Nonlinear Mixed-Integer Programming Approach. Manag. Sci. 2008, 54, 608–622. [Google Scholar] [CrossRef] [Green Version]
  7. Bakos, Y.; Brynjolfsson, E. Bundling Information Goods: Pricing, Profits, and Efficiency. Manag. Sci. 1999, 45, 1613–1630. [Google Scholar] [CrossRef] [Green Version]
  8. Aydin, G.; Porteus, E.L. Joint Inventory and Pricing Decisions for an Assortment. Oper. Res. 2008, 56, 1247–1255. [Google Scholar] [CrossRef]
  9. Kraemer, J. Bundling Telecommunications Services: Competitive Strategies for Converging Markets; KIT Scientific Publishing: Karlsruhe, Germany, 2009. [Google Scholar]
  10. Zhang, Y. Designing a retail store network with strategic pricing in a competitive environment. Int. J. Prod. Econ. 2015, 159, 265–273. [Google Scholar] [CrossRef]
  11. Burstein, M. The Economics of Tie-In Sales. Rev. Econ. Stat. 1960, 42, 68–73. [Google Scholar] [CrossRef]
  12. Carbajo, J.; De Meza, D.; Seidmann, D. A Strategic Motivation for Commodity Bundling. J. Ind. Econ. 1990, 38, 283–298. [Google Scholar] [CrossRef]
  13. Guiltinan, J. The Price Bundling of Services: A Normative Framework. J. Mark. 1987, 51, 74–85. [Google Scholar] [CrossRef]
  14. Bakos, Y.; Brynjolfsson, E. Bundling and Competition on the Internet. Mark. Sci. 2000, 19, 63–82. [Google Scholar] [CrossRef] [Green Version]
  15. Pérez, J.; López-Ospina, H.; Cataldo, A.; Ferrer, J.C. Pricing and composition of bundles with constrained multinomial logit. Int. J. Prod. Res. 2016, 54, 3994–4007. [Google Scholar] [CrossRef]
  16. Cataldo, A.; Ferrer, J. Optimal pricing and composition of multiple bundles: A two-step approach. Eur. J. Oper. Res. 2017, 259, 766–777. [Google Scholar] [CrossRef]
  17. Gallego, G.; Woonghee, T.H.; Kang, W.; Phillips, R. Price Competition with the Attraction Demand Model: Existence of Unique Equilibrium and Its Stability. Manuf. Serv. Oper. Manag. 2006, 8, 359–375. [Google Scholar] [CrossRef] [Green Version]
  18. Caro, F.; Martínez-de Albéniz, V. Product and price competition with satiation effects. Manag. Sci. 2012, 58, 1357–1373. [Google Scholar] [CrossRef] [Green Version]
  19. Gallego, G.; Wang, R. Multiproduct price optimization and competition under the nested logit model with product-differentiated price sensitivities. Oper. Res. 2014, 62, 450–461. [Google Scholar] [CrossRef] [Green Version]
  20. Besbes, O.; Sauré, D. Product assortment and price competition under multinomial logit demand. Prod. Oper. Manag. 2016, 25, 114–127. [Google Scholar] [CrossRef]
  21. Li, H.; Webster, S.; Mason, N.; Kempf, K. Product-Line Pricing Under Discrete Mixed Multinomial Logit Demand. Manuf. Serv. Oper. Manag. 2019, 21, 14–28. [Google Scholar] [CrossRef]
  22. Koçaş, C.; Akkan, C. A system for pricing the sales distribution from blockbusters to the long tail. Decis. Support Syst. 2016, 89, 56–65. [Google Scholar] [CrossRef]
  23. Wu, J.; Li, L.; Xu, L.D. A randomized pricing decision support system in electronic commerce. Decis. Support Syst. 2014, 58, 43–52. [Google Scholar] [CrossRef]
  24. González-Benito, Ó.; Martínez-Ruiz, M.P.; Mollá-Descals, A. Retail pricing decisions and product category competitive structure. Decis. Support Syst. 2010, 49, 110–119. [Google Scholar] [CrossRef]
  25. Duan, Y.; Cao, Y.; Huo, J. Optimal pricing, production, and inventory for deteriorating items under demand uncertainty: The finite horizon case. Appl. Math. Model. 2018, 58, 331–348. [Google Scholar] [CrossRef]
  26. Marinakis, Y. An improved particle swarm optimization algorithm for the capacitated location routing problem and for the location routing problem with stochastic demands. Appl. Soft Comput. 2015, 37, 680–701. [Google Scholar] [CrossRef]
  27. Eberhart, R.; Shi, Y. Particle swarm optimization: Developments, applications and resources. In Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546), Seoul, Korea, 27–30 May 2001; Volume 1, pp. 81–86. [Google Scholar]
  28. Hamdi, A.; Karimi, A.; Mehrdoust, F.; Belhaouari, S.B. Portfolio Selection Problem Using CVaR Risk Measures Equipped with DEA, PSO, and ICA Algorithms. Mathematics 2022, 10, 2808. [Google Scholar] [CrossRef]
  29. Zhao, Y.; Chen, J.; Yang, S.; Chen, Y. Mining Plan Optimization of Multi-Metal Underground Mine Based on Adaptive Hybrid Mutation PSO Algorithm. Mathematics 2022, 10, 2418. [Google Scholar] [CrossRef]
  30. Li, C.; Coster, D.C. Improved Particle Swarm Optimization Algorithms for Optimal Designs with Various Decision Criteria. Mathematics 2022, 10, 2310. [Google Scholar] [CrossRef]
  31. Martínez, F.; Aguila, F.; Hurtubia, R. The constrained multinomial logit: A semi-compensatory choice model. Transp. Res. Part B Methodol. 2009, 43, 365–377. [Google Scholar] [CrossRef] [Green Version]
  32. Vives, X. Oligopoly Pricing: Old Ideas and New Tools In MIT Press Books, 1st ed.; MIT Press: Cambridge, MA, USA, 1883; Volume 1. [Google Scholar]
  33. Edgeworth, F. The Mathematical Economics of Professor Amoroso. Econ. J. 1922, 32, 400–407. [Google Scholar] [CrossRef]
  34. Hotelling, H. Stability in Competition. Econ. J. 1929, 39, 41–57. [Google Scholar] [CrossRef]
  35. Chamberlin, E. Theory of Monopolistic Competition; Harvard University Press: Cambridge, MA, USA, 1933. [Google Scholar]
  36. Li, P.; Chen, Y.; Shou, B.; Zhao, X. Oligopolistic quantity competition with bounded rationality and social comparison. Int. J. Prod. Econ. 2019, 211, 180–196. [Google Scholar] [CrossRef]
  37. Mesak, H.I.; Bari, A.; Blackstock, R. On the robustness and strategic implications of a parsimonious advertising – inventory competitive model with extensions to pricing competition. Int. J. Prod. Econ. 2016, 180, 38–47. [Google Scholar] [CrossRef]
  38. Kopczewski, T.; Sobolewski, M.; Miernik, I. Bundling or unbundling? Integrated simulation model of optimal pricing strategies. Int. J. Prod. Econ. 2018, 204, 328–345. [Google Scholar] [CrossRef]
  39. Adams, W.; Yellen, J. Commodity Bundling and the Burden of Monopoly. Q. J. Econ. 1976, 90, 475–498. [Google Scholar] [CrossRef] [Green Version]
  40. Chen, R.; Jiang, H. Capacitated assortment and price optimization under the multilevel nested logit model. Oper. Res. Lett. 2019, 47, 30–35. [Google Scholar] [CrossRef]
  41. Wang, X.Z.; Zhou, W. Integrating Dynamic Pricing and Inventory Control for Fresh Agriproduct under Multinomial Logit Choice. Math. Probl. Eng. 2018, 2018, 5936971. [Google Scholar] [CrossRef]
  42. Zambrano-Rey, G.; López-Ospina, H.; Pérez, J. Retail store location and pricing within a competitive environment using constrained multinomial logit. Appl. Math. Model. 2019, 75, 521–534. [Google Scholar] [CrossRef]
  43. Li, H.; Huh, W.T. Pricing multiple products with the multinomial logit and nested logit models: Concavity and implications. Manuf. Serv. Oper. Manag. 2011, 13, 549–563. [Google Scholar] [CrossRef] [Green Version]
  44. Kök, A.G.; Xu, Y. Optimal and competitive assortments with endogenous pricing under hierarchical consumer choice models. Manag. Sci. 2011, 57, 1546–1563. [Google Scholar] [CrossRef] [Green Version]
  45. Bolton, P.; Dewatripont, M. Contract Theory. In MIT Press Books, 1st ed.; MIT Press: Cambridge, MA, USA, 2005; Volume 1. [Google Scholar]
  46. McFadden, D. Conditional Logit Analysis of Quantitative Choice Behaviour. In Frontiers in Econometrics; Zarembka, P., Ed.; Academic Press: New York, NY, USA, 1973; Chapter 4; pp. 105–142. [Google Scholar]
  47. Manski, C.F. The structure of random utility models. Theory Decis. 1977, 8, 229–254. [Google Scholar] [CrossRef]
  48. Block, H.; Marschak, J. Random orderings and stochastic theories of responses. Contrib. Probab. Stat. 1960, 1, 97–132. [Google Scholar]
  49. Chakravarty, A.K. Profit margin, process improvement and capacity decisions in global manufacturing. Int. J. Prod. Res. 1999, 37, 4235–4257. [Google Scholar] [CrossRef]
  50. Kumar, D.; Chen, W.; Simpson, T.W. A market-driven approach to product family design. Int. J. Prod. Res. 2009, 47, 71–104. [Google Scholar] [CrossRef]
  51. Ortuzar, J.; Willumsen, L. Moldelling Transport, 4th ed.; Wiley: Hoboken, NJ, USA, 2011. [Google Scholar]
  52. Schmalensee, R. Industrial economics: An overview. Econ. J. 1988, 98, 643–681. [Google Scholar] [CrossRef] [Green Version]
  53. Schmalensee, R.; Thisse, J.F. Perceptual maps and the optimal location of new products: An integrative essay. Int. J. Res. Mark. 1988, 5, 225–249. [Google Scholar] [CrossRef]
  54. Luer-Villagra, A.; Marianov, V. A competitive hub location and pricing problem. Eur. J. Oper. Res. 2013, 231, 734–744. [Google Scholar] [CrossRef]
  55. Yaghin, R.G.; Ghomi, S.F.; Torabi, S. Enhanced joint pricing and lotsizing problem in a two-echelon supply chain with logit demand function. Int. J. Prod. Res. 2014, 52, 4967–4983. [Google Scholar] [CrossRef]
  56. Shao, X.F. Product differentiation design under sequential consumer choice process. Int. J. Prod. Res. 2015, 53, 2342–2364. [Google Scholar] [CrossRef]
  57. Rezapour, M.; Ksaibati, K. Accommodating Taste and Scale Heterogeneity for Front-Seat Passenger’ Choice of Seat Belt Usage. Mathematics 2021, 9, 460. [Google Scholar] [CrossRef]
  58. Dost, F.; Wilken, R. Measuring willingness to pay as a range, revisited: When should we care? Int. J. Res. Mark. 2012, 29, 148–166. [Google Scholar] [CrossRef]
  59. Dost, F.; Wilken, R.; Eisenbeiss, M.; Skiera, B. On the Edge of Buying: A Targeting Approach for Indecisive Buyers Based on Willingness-to-Pay Ranges. J. Retail. 2014, 90, 393–407. [Google Scholar] [CrossRef]
  60. Wang, T.; Venkatesh, R.; Chatterjee, R. Reservation Price as a Range: An Incentive-Compatible Measurement Approach. J. Mark. Res. 2007, 44, 200–213. [Google Scholar] [CrossRef] [Green Version]
  61. Schlereth, C.; Skiera, B. Measurement of consumer preferences for bucket pricing plans with different service attributes. Int. J. Res. Mark. 2012, 29, 167–180. [Google Scholar] [CrossRef]
  62. Dost, F.; Geiger, I. Value-based pricing in competitive situations with the help of multi-product price response maps. J. Bus. Res. 2017, 76, 219–236. [Google Scholar] [CrossRef]
  63. Page, K.; Pérez, J.; Telha, C.; García-Echalar, A.; López-Ospina, H. Optimal bundle composition in competition for continuous attributes. Eur. J. Oper. Res. 2021, 293, 1168–1187. [Google Scholar] [CrossRef]
  64. Wang, R. Capacitated assortment and price optimization under the multinomial logit model. Oper. Res. Lett. 2012, 40, 492–497. [Google Scholar] [CrossRef]
  65. Swait, J. A non-compensatory choice model incorporating attribute cutoffs. Transp. Res. Part B Methodol. 2001, 35, 903–928. [Google Scholar] [CrossRef]
  66. Cantillo, V.; Ortúzar, J.d.D. A semi-compensatory discrete choice model with explicit attribute thresholds of perception. Transp. Res. Part B Methodol. 2005, 39, 641–657. [Google Scholar] [CrossRef]
  67. Cascetta, E.; Papola, A. Random utility models with implicit availability/perception of choice alternatives for the simulation of travel demand. Transp. Res. Part C Emerg. Technol. 2001, 9, 249–263. [Google Scholar] [CrossRef]
  68. Castro, M.; Martínez, F.; Munizaga, M. Estimation of a constrained multinomial logit model. Transportation 2013, 40, 563–581. [Google Scholar] [CrossRef]
  69. Tamblay, L.; Martínez, F.; Weintraub, A. School locations and vacancies: A constrained logit equilibrium model. Environ. Plan. 2011, 43, 1853–1874. [Google Scholar]
  70. Martínez, F.; Donoso, P. The MUSSA II Land Use Auction Equilibrium Model; Advances in Spatial Science; Springer: Berlin/Heidelberg, Germany, 2010; pp. 99–113. [Google Scholar]
  71. Martínez, F.; Hurtubia, R. Dynamic Model for the Simulation of Equilibrium Status in the Land Use Market. Netw. Spat. Econ. 2006, 6, 55–73. [Google Scholar] [CrossRef]
  72. Eberhart, R.; Kennedy, J. A new optimizer using particle swarm theory. In Proceedings of the MHS’95, Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995; pp. 39–43. [Google Scholar]
  73. Eberhart, R.; Shi, Y. Comparing inertia weights and constriction factors in particle swarm optimization. In Proceedings of the 2000 Congress on Evolutionary Computation, CEC00 (Cat. No.00TH8512), La Jolla, CA, USA, 16–19 July 2000; Volume 1, pp. 84–88. [Google Scholar]
  74. Bratton, D.; Kennedy, J. Defining a Standard for Particle Swarm Optimization. In Proceedings of the 2007 IEEE Swarm Intelligence Symposium, Honolulu, HI, USA, 1–5 April 2007; pp. 120–127. [Google Scholar]
  75. López-Ospina, H.; Agudelo-Bernal, Á.; Reyes-Muñoz, L.; Zambrano-Rey, G.; Pérez, J. Design of a location and transportation optimization model including quality of service using constrained multinomial logit. Appl. Math. Model. 2021, 89, 428–453. [Google Scholar] [CrossRef]
Figure 1. Shape of the total profit without competition, for three segments and one product. (a) Total profit is non-concave. (b) Total profit is quasi-concave.
Figure 1. Shape of the total profit without competition, for three segments and one product. (a) Total profit is non-concave. (b) Total profit is quasi-concave.
Mathematics 10 03600 g001
Figure 2. Non-concave shape of the total profit without competition, for two segments and two products. (a) Profit for segment 1. (b) Profit for segment 2. (c) Total profit.
Figure 2. Non-concave shape of the total profit without competition, for two segments and two products. (a) Profit for segment 1. (b) Profit for segment 2. (c) Total profit.
Mathematics 10 03600 g002
Figure 3. Quasi-concave shape of the total profit without competition, for two segments and two products. (a) Profit for segment 1. (b) Profit for segment 2. (c) Total profit.
Figure 3. Quasi-concave shape of the total profit without competition, for two segments and two products. (a) Profit for segment 1. (b) Profit for segment 2. (c) Total profit.
Mathematics 10 03600 g003
Table 1. Segments’ sizes H and β for the non-concave and quasi-concave total profit cases, and segments S1, S2 and S3.
Table 1. Segments’ sizes H and β for the non-concave and quasi-concave total profit cases, and segments S1, S2 and S3.
Non-ConcaveQuasi-Concave
S1S2S3S1S2S3
H12101520
β −0.1−0.7−0.9−0.1−0.3−0.9
Table 2. Parameters for profit profiles in Figure 2.
Table 2. Parameters for profit profiles in Figure 2.
Non-ConcaveQuasi-Concave
ParameterSegment 1Segment 2Segment 1Segment 2
H13101
β −0.05−0.55−0.2−0.9
γ 10111
Table 3. General parameters: two competing firms—one consumer segment.
Table 3. General parameters: two competing firms—one consumer segment.
ParameterValue
H10
β −0.1
γ 5
σ 5
τ −0.4
Table 4. Products’ attractiveness, firms’ base attractiveness and consumers’ willingness to pay.
Table 4. Products’ attractiveness, firms’ base attractiveness and consumers’ willingness to pay.
Product I product I base wp > > 0 wp > 0
Firm 111500012.5
Firm 211.2500013.5
Table 5. Product costs and resulting prices in competition with w p > > 0 and w p > 0 .
Table 5. Product costs and resulting prices in competition with w p > > 0 and w p > 0 .
ProductCost Price wp > > 0 Price wp > 0
Firm 1113.611.8
Firm 21.114.312.8
Table 6. Firms’ market share.
Table 6. Firms’ market share.
ShareMNLMNL*CMNL
Firm 120.9%1.0%23.1%
Firm 224.0%7.0%25.7%
Table 7. Firms’ profit.
Table 7. Firms’ profit.
ProfitMNLMNL*CMNL
Firm 126.41.125
Firm 231.58.130
Table 8. Firms’ profit.
Table 8. Firms’ profit.
ProfitFirm 1 MNLFirm 2 CMNL
Firm 1 MNL(26.4, 31.5)(0.9, 38.7)
Firm 2 CMNL(32, 6.5)(25, 30)
Table 9. Firms’ assortment and bundles costs in USD.
Table 9. Firms’ assortment and bundles costs in USD.
Firm-BundleMobile InternetFixed InternetTV-CableTV-FiberCost [USD]
F1-B14.4 4.4
F1-B2 4.0 4.0
F1-B3 3.33.3 6.7
F1-B44.12.72.7 9.5
F2-B54.8 4.8
F2-B6 4.7 4.7
F2-B7 3.6 3.36.9
F2-B84.83.6 3.311.7
Table 10. γ , w p , bundles’ and base attractiveness.
Table 10. γ , w p , bundles’ and base attractiveness.
S1S2S3
γ 88.83529.698442.12
w p 19.7426.3239.47
I bundle for segment with CMNL
I b a s e S1S2S3
13.53.33.0
11.52.32.8
13.04.03.1
16.57.36.1
1.23.53.33.0
1.21.52.32.8
1.22.22.64.8
1.25.75.97.8
I bundle for segment with MNL
I b a s e S1S2S3
13.843.633.30
11.652.533.08
13.304.393.41
17.148.026.70
1.093.843.633.30
1.091.652.533.08
1.092.422.865.27
1.096.266.488.57
Table 11. Segment size H, price sensitivities β and services attractiveness.
Table 11. Segment size H, price sensitivities β and services attractiveness.
Attractiveness
ModelSegment β H Mobile InternetFixed InternetTV-CableTV-Fiber
CMNLS1−0.3050.03.51.51.50.7
CMNLS2−0.1540.03.32.31.70.3
CMNLS3−0.0510.03.02.80.32.0
MNLS1−0.3350.03.81.61.60.8
MNLS2−0.1740.03.62.51.90.3
MNLS3−0.0910.03.33.10.32.2
Table 12. Results for MNL—without w p cutoffs.
Table 12. Results for MNL—without w p cutoffs.
Firm-BundleS1S2S3Price [USD]Profit [USD]
F1-B13.44%1.84%0.25%14.625.2
F1-B20.32%0.56%0.19%15.34.5
F1-B30.35%1.60%0.16%21.912.7
F1-B43.44%26.36%2.86%28.1234.0
F2-B53.63%1.97%0.27%14.726.1
F2-B60.33%0.59%0.21%15.64.6
F2-B70.16%0.39%1.20%21.95.3
F2-B80.47%3.29%14.44%33.464.8
TOTAL12.1%36.6%19.6% 377.3
TOTAL F17.6%30.4%3.5% 276.4
TOTAL F24.6%6.2%16.1% 100.8
Table 13. Results for CMNL—with w p cutoffs.
Table 13. Results for CMNL—with w p cutoffs.
Firm-BundleS1S2S3Price [USD]Profit [USD]
F1-B13.62%2.28%0.26%14.427.6
F1-B20.46%0.81%0.21%14.86.2
F1-B30.01%2.02%0.22%21.712.6
F1-B40.00%0.01%3.34%29.26.7
F2-B53.59%2.51%0.31%15.429.9
F2-B60.38%0.82%0.24%16.46.4
F2-B70.00%0.38%1.26%25.85.3
F2-B80.00%8.13%24.51%26.885.7
TOTAL8.1%17.0%30.4% 180.2
TOTAL F14.1%5.1%4.0% 53.0
TOTAL F24.0%11.8%26.3% 127.2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Pérez, J.; López-Ospina, H. Competitive Pricing for Multiple Market Segments Considering Consumers’ Willingness to Pay. Mathematics 2022, 10, 3600. https://doi.org/10.3390/math10193600

AMA Style

Pérez J, López-Ospina H. Competitive Pricing for Multiple Market Segments Considering Consumers’ Willingness to Pay. Mathematics. 2022; 10(19):3600. https://doi.org/10.3390/math10193600

Chicago/Turabian Style

Pérez, Juan, and Héctor López-Ospina. 2022. "Competitive Pricing for Multiple Market Segments Considering Consumers’ Willingness to Pay" Mathematics 10, no. 19: 3600. https://doi.org/10.3390/math10193600

APA Style

Pérez, J., & López-Ospina, H. (2022). Competitive Pricing for Multiple Market Segments Considering Consumers’ Willingness to Pay. Mathematics, 10(19), 3600. https://doi.org/10.3390/math10193600

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