DOI: 10.17323/2587-814X.2023.2.41.54
Decision support technology for a seller on a marketplace in a competitive environment
Mikhail G. Matveev
E-mail: [email protected]
Natalya A. Aleynikova
E-mail: [email protected]
Maria D. Titova
E-mail: [email protected] Voronezh State University
Address: 1, Universitetskaya pl., Voronezh 394018, Russia
Abstract
This article deals with the problem of improving the effectiveness of a marketplace. The stakeholders of a marketplace are buyers and sellers. The objects are the aggregate of homogeneous products. The effectiveness of the trading platform, which can be characterized by the number of transactions made, will depend on how sufficiently the sellers put up offers. The paper looks at mathematical models to support the decision-making of the seller in making such offers. Focusing not only on the buyer demand but also on the presence of competitors on the site is a distinguishing feature of the models. To describe the competition, the apparatus of game theory is offered, namely the normal form of the game with a bimatrix model with two players: the seller - customer of service and the coalition of other sellers. To match offer and demand, as well as to find the probability of a transaction, fuzzy set theory and aggregation using the Choquet integral are used.
Keywords: electronic trading platform, marketplace, homogeneous product, linguistic variable, aggregation operator, Choquet integral, bimatrix game, solution in mixed strategies
Citation: Matveev M.G., Aleynikova N.A. Titova M.D. (2023) Decision support technology for a seller on a marketplace in a competitive environment. Business Informatics, vol. 17, no. 2, pp. 41-54. DOI: 10.17323/2587-814X.2023.2.41.54
Introduction
The development of e-commerce is naturally accompanied by an increase in the level of automation of business processes. At the same time, the emphasis is shifting from automating routine document management processes towards automating more complex decision support processes by e-commerce entities [1-3]. An important aspect of the seller's work in the formation of a product offer is the indicator of the liquidity of the product, which measures the possibility of making a deal with the buyer for a given product offer [4]. Support for the buyer in finding suitable products and sellers is already developing. Examples of the relevant tools can be found in [5]. Automation of this type of business processes for the seller is only in its infancy and there are not enough tools to help the seller [5]. Our work is aimed at increasing the liquidity of the seller's product offer on the marketplace. We propose a numerical measure of the liquidity of a product offer and a new mathematical model for the formation of such an offer (seller's strategy), which in a competitive environment will have high liquidity.
In [6-9], a mathematical model was proposed for formalizing the activities of subjects of an electronic trading platform (ETP) of the marketplace type based on matching demand and acceptable supply [10]. Consumer demand and acceptable seller offers are set parametrically within a single commodity classifier in the form of fuzzy characteristic properties of a homogeneous group of goods. The vector of values of the characteristic properties of a product defines
its differentiation in a group of homogeneous products in terms of a set of characteristics (price, quality, and other characteristic properties) specified both in numerical and categorical formats. The main result of this research is a numerical measure of liquidity, which is formalized as a correspondence between the demand and the allowable supply of the seller for a given set of their characteristic properties (not only for the price, as it takes place in most cases). This makes it possible to compare (on a numerical scale) the correspondences of various product offers to market conditions and select the offer with the best match.
However, [6-9] did not take into account the fact that the seller, putting forward his proposals, is in a competitive environment and the proposals of other sellers can significantly change liquidity. The competition of sellers in the online trading market is appropriately described by game-theoretic models, examples of which are shown in [11-18]. When developing a game-theoretic model, the key tasks are setting the equilibrium conditions, interpreting and calculating the payoff matrix elements, and interpreting the players' strategies. In these papers, game-theoretic modeling of a duopoly is considered with the choice of an equilibrium solution (in the Nash sense) and the interpretation of the outcome of the game in the form of profit. A characteristic feature of these works is the choice of strategies not only in the form of the price of the goods, but also taking into account their quality. Other characteristic properties of the goods are not taken into account.
We believe that the calculated maximum profit is not always achievable in real market conditions. Such a transaction may not take place due to the discrepancy between some properties of the optimal product offer in terms of price and the demand or acceptable offer of the seller. A more realistic goal is a trade-off between maximizing potential profits and being able to conclude a deal. The search for such a compromise consists in maximizing the correspondence between demand and the acceptable product offer along the vector of the characteristic properties of the product, including the price characteristic.
The game situation arises in the form of a seller's competition with a set of other sellers operating in the ETP market and considered as a generalized competitor. The game strategies are set by the acceptable variants of the seller's product offer represented by the corresponding vectors of characteristic properties. The resulting correspondence is interpreted as the subjective probability of making a deal and is proposed as the outcome of the game in game-theoretic modeling of competition in the duopoly market.
The purpose of is paper is to obtain game-theoretic models that make it possible for the seller to form rational offers from an acceptable set of interchangeable types of homogeneous goods.
1. Formalization of the activities of the subjects in ETP
Let the objects of trade on the marketplace be sets of homogeneous goods. A homogeneous product is a set of its interchangeable types, for example, a set of cars of various brands. The types differ in the values of the characteristic properties of a given product, given by the vector of values of the corresponding parameters. Such parameters may be commercial, technical and other possible properties or characteristics of the goods. Let j bethe index of the type of a homogeneous product (/' = 1,/), its vector of characteristic properties will be denoted as
(1)
Here each n coordinate can take values both on a quantitative and on a qualitative scale.
Consumer demand for some kind of homogeneous product can also be formalized in the form of vector g (product characteristics) which is structurally identical to vector q. As a rule, the desires of buyers are vague and approximate. For example, a buyer needs a car with an engine power of 100 to 150 hp. with a cost from the price interval specified by the buyer. Moreover, some values from these intervals are more desirable, some less. Such demand of the buyer can be provided due to the variety of homogeneous goods with different characteristics. It is convenient to represent the coordinates of the consumer demand vector as linguistic variables [19]
Sk ~ (Sk' •"' ), (2)
where k = l,K is the buyer index. The names of linguistic variables coincide with the names of the corresponding characteristic parameters of the description of the type of a homogeneous product. Each variable has piecewise linear membership functions fg(x) e [0;1] whose carriers x < x < x reflect the choice of the
min max
buyer, and the function values determine the level of his preference [8].
The seller's offer (strategy) represents a specific type of product and is given by a vector similar to (1). It is required to choose the values of the coordinates of q in such a way as to ensure high liquidity of the transaction. At the same time, it is necessary to pay attention not only to consumer demand, but also to the permissible possibilities of the seller himself. The values of qj are limited by the financial and commodity stocks of the seller as well as its functionality. It is assumed that the seller is able to evaluate their functional cost constraints (FCC) and seeks to formulate their offer in such a way as to obtain the maximum compliance with these limitations. FCC are set as
admissible intervals of parameter values with the construction of a membership function over each interval reflecting the preferences of its values. Then the seller's restrictions can be represented by the following vector of linguistic variables
q = (ql;...;q";...;qN) (3)
with the same names of fuzzy characteristics as the demand vector, but with their own membership functions f„(x) e [0;1]. Note, that by forming the price membership function in this way, one can set the seller's desire to sell the goods at a high price, i.e., get maximum profit.
Since it is a cumbersome task to track the interaction between the seller and each buyer, we proposed to pass to the generalized consumer demand which can be presented as (2). The membership function for each generalized vector coordinate (2) can be found as a weighted sum:
4W = Z/,W^^[0;1]; n = lN, (4)
s k=i k
v
where w,=— is the corresponding weight the buyer v
k, calculated as the ratio of the volume of goods requested by the buyer k to the total volume of com-
K
modity demand v = Further, we will consider the k=l
interaction of the seller with a generalized consumer demand but not with a specific buyer. The validity of this approach is shown in [8].
The range of values of the components of the seller's proposals vector that simultaneously satisfy the generalized demand and the FCC is defined as the intersection of the graphs of the corresponding membership functions for each component pair of the demand vector and the FCC vector [6]. Denote this vector as s. The membership function of the intersection with respect to the component n is determined as
,/:"(x) = mm(./:"(x);^(x)). (5)
u
Fig. 1. Graphic illustration of determining the membership function by the component n of the vector s.
Graphical illustration of a possible intersection is shown in Fig. 1.
Carrier ucx of function /¡(x) determines the allowable values of the property n of the product; the values of the function determine the degree of compliance of the allowable values of the properties with the generalized demand and the FCC of the seller. The boundaries of the carrier, within which the seller chooses the allowable values of the property n of the product, are calculated as
Z(^) = max(Z(yp;Z(/p), (6)
R(fr) = mm(R(f?);R(f.»)), (7)
where L and R are left and right boundaries of the carriers, respectively.
Substituting value x* of the property n of a specific type of the product into function (5), we obtain the degree of local correspondence f"ipc) for the property n. To obtain the conformity of the product to the allowable values for the entire set of properties, it is necessary to aggregate local matches:
^=agr[/;(x*)]e[0;l], (8)
n
where agr is the aggregation operator for the local matches.
The choice of the aggregation operator is carried out taking into account the specifics of the subject area and the corresponding properties of various operators. An overview of aggregation operators, their properties, and recommendations for use can be found in [20-23]. Particularly, the required property of the aggregation operator is the following expression: agr: [0, 1]n->[0, 1].
As an aggregation operator, we suggest the discrete Choquet integral with respect to a fuzzy measure [24] which is used when the aggregation result is impacted by the value of each of the properties of the product, as well as if it is necessary to take into account the interaction of properties with each other. An example is the interaction of price and quality of goods. Let us designate the set of product properties as the set of their indices M = {n}, i = 1, 2, ..., N, and let mbe an arbitrary subset of M. The interaction of properties can be taken into account due to the fact that when calculating the Choquet integral, the A-fuzzy Sugeno measure is used, which is specified on set M and expresses the subjective weight or significance of each subset of properties. It is defined as follows [25]:
<p(m) = m---e[0;l], mcM, (9)
where are the coefficients of importance (weights) of individual properties, which can be determined either using special methods or set by an expert [26-29]. The value of A can be found by solving the following equation
A + l-n(l + A„J=0, (10)
n=1
with the following condition A > -1, A * 0.
Then the Choquet integral determining the aggregated correspondence is calculated as follows:
/ = agr [/;<*')] =
n
= t(fs(n\x)-f^\x))x
n=1 '
x<p(m/fi(x)>f™(x\iem), (11)
where fsm(x*), f^2\x'), ...,fs(N\x') is a permutation of elements fs\x), fs2(x), ...,//(**) such that
/s<V) ^ fs(2\x')<... <fsiN\x), f(n)(x) = 0.
We assume, that at f = 0 the transaction will not
' ■> s
take place, but at fs = 1, the transaction will definitely take place. Then the correspondence f e [0; 1] can be interpreted as the subjective probability of making a deal, that is, a numerical measure of liquidity. The concept of subjective probability (hereinafter referred to as probability), based on expert judgment and the use of mathematical methods for processing this judgment are widely used in economic applications, for example in [30, 31].
In the following, the probability of a transaction for an arbitrary seller for the specific product j calculated by formula (8) will be denoted by Pj taking into account that p. is a function of the strategy qj of the seller (his specific offer) and is considered as a measure of the liquidity of the product offer.
2. The game model for selecting the seller's offer on the marketplace under competition
So far, we have determined the probability of a trade for a seller provided that there is only one seller on themarket. The presence of other competing sellers in themarket can significantly change this probability.
Consider the interaction of a seller, a service applicant, with a set of other sellers of some homogeneous product. Let the alternative variants of the seller's product offer (strategy) be represented by the corresponding vectors with different values of the characteristic
properties of a homogeneous product. The choice on a subset of alternative strategies should be made taking into account the competitive offers of the set of other sellers. If the entire set of sellers on the ETP is large enough, then the chosen strategy of one seller that does not dominate in terms of volume will have practically no effect on the choice of sellers from the set. On the contrary, the generalized offer of the set of sellers will significantly change the probability of a transaction of one seller. The seller chooses his strategy for a certain long time period, during which the generalized offer of the set of sellers changes randomly, which leads to a game situation corresponding to the conditions of the bimatrix game.
Two players are considered: a seller (a service applicant) with his own set of strategies (qpj=\,J) and a certain generalized seller, composed of a set of sellers, with his own strategies represented by variants of a generalized offer (qt, t = 1 ,T).
The payment matrix of the seller is represented by the probabilities of transactions p. The payment matrix of the generalized seller is represented by his transaction probabilities p]t. Probabilities pjt can be defined as follows. A component-by-component generalization of sellers' proposals from the set is performed. Assuming no dominance of individual sellers on the ETP, the generalization for each component of the supply vectors is determined as the average value. The matching of the generalized offer and the generalized demand for each component is performed in the same way as it was done for the individual seller and the generalized demand. The results of the obtained correspondences are aggregated following (8) using the Choquet integral (11). Aggregate matches are considered as probabilities p^ of the generalized offer that do not depend on the offers of the seller, i.e., Those elements pJt = pt.
The formation of generalized strategies is carried out randomly under the assumption of a random nature of the values of the characteristic properties.
The average and standard deviation of each generalized property is determined from a sample of values of the characteristic properties of the offers in a set of sellers. Then a set of strategies, for example, under the assumption that the distributions of random variables are normal, can be obtained using a standard random number generator.
Probability pJt of a transaction for a seller in a competitive environment is obviously a function that depends both on probability of making a transaction p. with no competition, and on probabilities that is, Pj, = P]t{Pj',Pjt). At the same time, we suggest that if probability pjt of selling the goods for the generalized seller is less than the similar probability p for the seller, then the buyer will buy it from the seller with probability pjt(pj',pjt) =pr If the probability of selling the product by the generalized seller exceeds p for the seller, then the value should decrease, since, most likely, buyers will prefer the goods of the set of sellers with more attractive characteristic values. The probability of sale in this case for the seller can be determined using the following reasoning. Consider a complete group of incompatible events, which includes three situations. The first, when the buyer buys the product from the generalized seller with probability p]t; the second, when the product is bought from the seller (we have to find this probability pjt(pj;pjt)); and the third, when the product is not bought from either the generalized seller or the regular seller. The probability of the last situation can be defined as (\-Pj)(\.-pjt). From the normalization condition
pjt+p.t+a-Pj)Q--Pjt) = l (13)
we have
=pj-pjpjt=pja-pjt). (14)
Then the probability of a transaction for the seller in a competitive environment is:
Pj№J-,PJ,)=
\pj-pjp]t> Pj^h'
[Pj, Pj>Pjr
(15)
For example, the seller has a probability of selling 0.21, and the generalized seller has 0.65. Then the probability of selling under competition from the seller is
pJt (0.21; 0.65) = 0.21 ■ (1 - 0.65) = 0.0735.
Thus, it is assumed that finite sets of the seller qj and generalized seller q strategies are given. The values of the payoff function are given as a bimatrix with elements Ajt =(pJt,pJt). The solution to the problem consists in the rational choice of the strategy (offer) of the seller with a random change in the strategies of the generalized seller.
As a criterion of rationality, we consider the Nash concept of equilibrium [32, 33]. A set of mixed strategies q =(#*;#*) is called as the Nash equilibrium situation in mixed strategies if the choice of any side of the mixed strategy other than one which leads to one of the inequalities
or
vsPjyp],)<v,(pypjt)
(16) (17)
where V1, V2 are the mathematical expectations of the winnings of the seller and the generalized seller, respectively.
The above inequalities indicate that a deviation from the equilibrium situation by one side cannot increase its payoff.
3. Numerical example
Using the example of one seller and three buyers, we calculate the equilibrium mixed strategy of the seller. Let a homogeneous product be characterized by three
parameters (properties). The values of the parameters characterizing the FCC of the seller are given in the form of triangular fuzzy numbers in Table 1 indicating the left boundary of the carrier, the mode and the right boundary of the carrier, respectively. The carrier is normalized in the range from 0 to 1.
Table 1.
FCC of the seller given as triangular fuzzy numbers
1-st parameter 2-nd parameter 3-rd parameter
(0.4; 1; 1) (0.2; 0.4; 1) (0.5; 1; 1)
For buyers, the initial data is given in Table 2.
To determine the values of the membership function of the generalized consumer demand for each parameter separately, we use (4). To do this, we divide interval [0, 1] into 10 parts and at each point determine the value of the membership function of the generalized consumer demand /.„(x),« = l,3.
For example, at x = 0.3 the value of the membership function by the first parameter for the first buyer is 0.5, for the second 0.25, for the third 0.833. Weights are w1 = 10 : (10 + 4 + 6) = 0.5, w2 = 0.2, w2 = 0.3. Then, using (4) we have
ft (0.3) = 0.5 • 0.5 + 0.25 • 0.2 + 0.833 • 0.3 = 0.55.
In Fig. 2 we show the membership function for the generalized demand by each parameter.
Next, we determine the boundaries and membership functions of the components of the fuzzy vector of the seller's proposals that simultaneously satisfy the generalized demand and FCC following to (5)-(7). In this case, membership functions f"(x),n = 1,3 by each parameter are shown in Fig. 3.
Let the seller offer three goods (strategies) with parameters written as vectors, the coordinates of which are normalized ql = (0.5; 0.4; 0.8), q2 = (0.4; 0.6; 0.9),
Table 2.
Characteristics of consumer demand given by triangular fuzzy numbers
Buyer The volume of goods requested by the buyer 1-st parameter 2-nd parameter 3-rd parameter
1 10 (0.2; 0.4; 1) (0.2; 0.5; 1) (0; 0.4; 0.6)
2 4 (0.2; 0.6; 1) (0.5; 1; 1) (0.4; 0.4; 1)
3 6 (0.2; 0.2; 0.8) (0.2; 0.6; 1) (0; 0;1)
q3 = (0.8; 0.5; 0.5). Then, substituting the corresponding coordinates in functions f"(x),n = 1,3, we obtain the local correspondences f"(x'),n = 1,3. For the first strategy, we get the vector of local correspondences (0.167; 0.483; 0.1267); for the second one we have (0; 0.267; 0.725); for the third one we have (0.267; 0.725; 0).
Now, we aggregate the local correspondences using the Choquet integral (9)—(11). To determine A from equation (10), we set the coefficients of importance of the product parameters equal to <Pj = 0.3, <p2 = 0.6, <p3 = 0.2. Then, equation (10) takes the form
A + 1 - (1 + A • 0.3) • (1 + A • 0.6) • (1 + A • 0.2) = 0, at A > -1, A ^ 0. Root of the equation is A = -0.286.
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.8 -,
0.7 -
0.6 -
0.5 -
0.4 -
0.3 -
0.2 -
0.1
Fig. 2. The membership function of the generalized demand by each parameter.
- Function of the intersection of the generalized demand
----FCC of the seller
Fig. 3. Membership functions of the intersection of the generalized demand and the FCC of the seller by each parameter.
Determine the Choquet integral for the first strategy of the seller. Arrange the coordinates of the vector of local correspondences in ascending order fsm = f] = 0.1267, fta) =fl= 0.167, /f =/s2 = 0.438. Then,
^ = (/s0)-/s(0)) •<?({ 1,2,3}) + + U(2)-/S(1))-?>(U,2}) +(/i(3)-/s(2))-<p({2}), where
<P({1,2,3}) = (1 - 0.286 • 0.3) ■ (1 - 0.286 • 0.6) • (1 - 0.286 ■ 0.2) -1
-0.286
= 1
(equation (9)),
2}) = (l-Q-286 0.3)-(l-0.286.0.6)-l = ^ —0.286
and <p({2}) = 0.6.
As a result,
^ = (/s(1)-r)^(U.2,3})+ +(/j(2>-/s0))-9'({1>2}) + (/j(3)-/j(2))^({2}) = = (0.1267-0) 1 + (0.167-0.1267) 0.8485 + + (0.483-0.167) 0.6 = 0.35.
Similarly, for the second strategy, the Choquet integral is f = 0.41, for the third strategy is f = 0.501.
We have the probabilities of the transaction for the seller by each product:
Pj = 0.35, p2 = 0.41, p3 = 0.501. (18)
Now consider a generalized seller which is competitor for the seller offering a homogeneous product.
Suppose that a generalized seller has three strategies qt,t = 1,3, and the probabilities of a deal for each of them are px = 0.414, p2 = 0.374, p3 = 0.264.
Probabilities (18) for the seller has been obtained in the case when there is no competition. Under competition for seller, it is necessary to obtain the values of (15) that are substituted into the bimatrix as his payoffs.
Because px = 0.35 < px = 0.414, then, using (15) Pjj = 0.35 - 0.35 ■ 0.414 = 0.205. At the same time p13 = 0.35 because px = 0.35 > pi = 0.246. Other winnings of the seller are calculated similarly.
As a result, the bimatrix game takes the form:
i « * * \ h 93
ql (0.205; 0.414) (0.219; 0.374) (0.35; 0.264) q2 (0.240; 0.414) (0.41; 0.374) (0.41; 0.264)
q3 (0.501; 0.414) (0.501; 0.374) (0.501; 0.264)1. (19)
\ /
Note, that we are only interested in the choice of the seller strategy.
The solution to the bimatrix game using the Nash equilibrium strategy in the situation of mixed strategies [32, 33] gives the equilibrium in pure strategies for the seller with the price of the game 0.501. That is, the seller should put up for sale the first product with characteristics (0.5; 0.4; 0.8); the probability of sale under competition, will be equal to 0.501. For the generalized seller, equilibrium is reached in pure strategies with the price of the game 0.414.
Note that the method for calculating the Nash equilibrium is quite cumbersome and its computational complexity increases with the increase in the dimension of the problems being solved.
The above result can be obtained using a simpler technique. It is shown in [34] that in the game 2 x 2 the same result can be obtained by each side only based on their own payoff matrices. To do this, it is neces-
sary to split the bimatrix game into two ordinary zero-sum matrix games. Each player can calculate from the matrix of his own payoffs the optimal average payoff, which coincides with the payoff in the equilibrium situation; using his own matrix, the player can find the optimal strategy of the other player, but not his own. In our case, consider the matrices 3 x 3:
A =
and B =
^0.205 0.219 0.35 ^
0.240 0.41 0.41
v 0.501 0.501 0.501,
'0.414 0.414 0.414N
0.374 0.374 0.374 0.264 0.264 0.264
(20)
Find the solution to the matrix game in mixed strategies for the generalized seller using matrix A. To do this, we denote by (a1, a2, a3) the vector of probabilities of applying the corresponding strategies by the generalized seller, and by v - the price of the game. Substituting
ai ai a
we compose a linear programming problem:
F = x1 + x2 +x3 max, under restrictions
0.205^ +0.219X, +0.35*3 ^ 0.240Xj +0.41 x2 +0.41*3 ^
O.SOl^+O.SO^+0.501*3 <1.
Solutions to this problem are xt = 1.996, x2 = 0 and
x3 = 0. The game price is
v = -
1
1.996
= 0.501.
When passing to probabilities, we get ax = 1, a2 = 0, a3 = 0. Therefore, the solution in pure strategies for the generalized seller is (1; 0; 0). The game price for the
seller is 0.501. The pure strategies obtained for the generalized seller and the game price for the seller coincide with the strategies and the game price that were found when solving the bimatrix model using the Nash equilibrium technique.
Obtain the solution to the matrix game in mixed strategies for the seller, using matrix B. To do this, we denote by (Pl, P2, P3) the vector of probabilities of applying the corresponding strategies by the seller, and by v - the price of the game. Then, the linear programming problem for solving the game in mixed strategies, taking into account the change of variables, as in the previous model, has the form:
F=x + x2 +x3 -> max, under restrictions
0.414JCj +0.414jc2 +0.414x3 < 1, ■ 0.374^+0.374*2 + 0.374x3 < 1, 0.264Xj + 0.264x2 +0.264x3 < 1.
Solutions to this problem are xl = 2.4, x2 = 0, x3 = 0. The game price is
v =---= — = 0.414.
xl + x2 + x3 2.4
Therefore, the solution in pure strategies for the seller is (1; 0; 0). That is, in a competitive environment, the optimal strategy for him is the first one. The
price of the game for the generalized seller is 0.414. The resulting solution also coincides with the solution which has been obtained for a bimatrix game using the Nash equilibrium technique.
Thus, we can simplify the procedure for finding a Nash equilibrium in mixed strategies by reducing the solution of a bimatrix game to solving two zero-sum games with payoff matrices (20).
Conclusion
The research we conducted made it possible to obtain a set of decision support models for the seller in the formation of a product offer for a homogeneous product on the marketplace in a competitive environment. The formation of the proposal is carried out in two stages. First, the seller, receiving information about the generalized demand, and knowing his functional and cost limitations, using the proposed models, can determine the permissible ranges of values for the characteristics of a homogeneous product which provide non-zero liquidity. Based on them, he can form alternative versions of his product offerings (product strategies). The choice of a product strategy in a competitive environment is carried out within the game-theoretic duopoly model using the Nash criterion. The example shows that it is possible to simplify the procedure for finding a Nash equilibrium in mixed strategies by reducing the solution of a bimatrix game to the solution of two zero-sum games. ■
References
1. Intelligent marketplace assistants: how to make decisions safely in an era of change. Available at: https://www.tadviser.ru/a7683081 (accessed 14 September 2022).
2. Conducting parametric positional procurement (b2b-center.ru) Available at: https://www.b2b-center.ru/help/ (accessed 15 October 2022).
3. Automation of the procurement process at the enterprise. Available at: https://www.agora.ru/avtomatizaciya-zakupok/?ysclid=l3uqm2ggxd (accessed 22 September 2022).
4. The Marketplace Glossary (aI6z.com). Available at: https://a16z.com/2020/02/18/marketplace-glossary/ (accessed 16 October 2022).
5. Analytics services for sellers on the Marketplace. Available at: https://vc.ru/services/106305-servisy-analitiki-dlya-prodavcov-na-marketpleysah (accessed 10 October 2022).
6. Matveev M., Podvalny S., Yadgarova Y. (2020) Automated service for product offer creation
on the e-trading platform with marketplace technology. Proceedings of the 2nd International Conference on Control Systems, Mathematical Modeling, Automation and Energy Efficiency, Summa 2020 Virtual, Lipetsk, 10-13 November 2020, pp. 672-676.
7. Matveev M., Shmelev M., Aleynikova N. (2021) Information technologies for formation of services
on e-traiding platform. Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies, no. 1, pp. 63-73 (in Russian).
8. Matveev M. (2021) Information technologies for supply creation on e-trading platform with marketplace technology. Economics and Mathematical Methods, vol. 57, no. 1, pp. 105-112 (in Russian).
9. Aleynikova N., Matveev M. (2022) Digital technology of centralized procurement organization. Economics and Mathematical Methods, vol. 58, no. 1, pp. 70-79 (in Russian).
10. Matching of goods (matching). Available at: https://marketparser.ru/sopostavlenie-tovarov-(matching).html (accessed 17 October 2022).
11. Tirole J. (1988) The theory of industrial economics. Mass.: MIT Press.
12. Choi J.C., Shin H.S. (1992) A comment on a model ofvertical product differentiation. The Journal of Industrial Economics, vol. 60, pp. 229-231.
13. Wauthy X. (1996) Quality choice in models of vertical differentiation. The Journal of Industrial Economics, vol. 3, pp. 345-355.
14. Dmitrienko K.Yu. (2009) Modeling of optimal firm's behavior on oligopolistic market under non-price product differentiation. World of Economics and Management, vol. 9, pp. 42-53 (in Russian).
15. Zenkevich N.A., Gladkova M.A. (2007) Game-theoretical model «Quality - Price» under competition on the industry market. Vestnik of Saint Petersburg University, vol. 8, pp. 3-31 (in Russian).
16. Gladkova M.A., Zenkevich N.A., Berezinets I.V. (2010) Model of product quality choice and internet-trading case study. Vestnik of Saint Petersburg University, vol. 8, pp. 55-77 (in Russian).
17. Malyutina T.D. (2013) Equilibrium investment strategies of firms in the vertically differentiated duopoly of Stackelberg. Management of economic systems: electronic scientific journal, vol. 12(60), pp. 1-21 (in Russian).
18. Aganin Yu. (2017) Optimal control of investments in a dynamic models of duopoly. Vestnik Universiteta (Gosudarstvennyi universitetupravleniya), nos. 7-8, pp. 146-152 (in Russian).
19. Zadeh L. (1976) The concept of a linguistic variable and its application to making approximate decisions. Moscow: Mir (in Russian).
20. Sakulin S. (2007) Visualization of the aggregation operator based on the Shoquet integral by a fuzzy measure of the 2nd order. Bulletin of Irkutsk State Technical University, no. 2, pp. 45-51 (in Russian).
21. Sakulin S., Alfimcev A. (2012) On the practical application of fuzzy measures and the Shoke integral. Bulletin of the Bauman Moscow State Technical University, vol. 4: Computer systems and technologies, pp. 55-63 (in Russian).
22. Grabisch M., Marichal JL., Mesiar R., Pap E. (2009) Aggregation functions. Cambridge University Press.
23. Ledeneva T., Podvalniy S. (2016) The aggregation of information in evaluation systems. Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies, no. 4, pp. 155-164 (in Russian).
24. Detyniecki M. (2000) Mathematical aggregation operators and their application to video querying. Thesis for the degree Docteur de l'Universite Paris VI. Pierre and Marie Curie University.
25. Yager R. (1986) Fuzzy sets and possibility theory. Resent developments. Moscow: Radio and Communications (in Russian).
26. Sicilia M., Garsia E., Calvo T. (2003) An inquiry-based method for choquet integral-based aggregation of interface usability parameters. República Checa Kybernetica, vol. 39(5), pp. 601-614.
27. Grabisch M., Orlovski S., Yager R. (1998) Fuzzy aggregation of numerical preferences. Handbook of Fuzzy Sets Series (ed. R. Slowinski), Dordrecht: Kluwer Academic. Vol. 4: Fuzzy Sets in Decision Analysis, Operations Research and Statistics, pp. 31-68.
28. Grabisch M., Nguyen H. T., Walker E. A. (1995) Fundamentals of Uncertainty Calculi with Applications to Fuzzy Inference. Dordrecht: Kluwer Academic Publishers.
29. Grabisch M. (1996) The application of fuzzy integrals in multicriteria decision making. European Journal of Operational Research, vol. 89, no. 3, pp. 445-456.
30. Pindyck R., Daniel L. (2013) Microeconomics. Pearson Education.
31. Shammazova A.M., Frolova Yu.A. (2000) Oil space and market: terms and definitions. Problem-oriented terminology dictionary. Ufa: USNTU (in Russian).
32. Petrosyan L., Zenkevich N., Semina E. (1998) Game theory. Moscow: Higher school (in Russian).
33. Goubko M., Novilov D. (2002) Game theory for control mechanisms in organizations. Moscow: Institute of Control Sciences of the Russian Academy of Sciences (in Russian).
34. Shikin E., Chkhartishvili A (2002) Mathematical methods and models in management. Moscow: Delo (in Russian).
About the authors
Mikhail G. Matveev
Dr. Sci. (Tech.), Professor;
Head of Department of Information Technologies in Management, Voronezh State University, 1, Universitetskaya pl., Voronezh 394018, Russia;
E-mail: [email protected]
ORCID: 0000-0002-6528-6420
Natalya A. Aleynikova
Cand. Sci. (Physics and Mathematics);
Associate Professor, Information Technologies in Management, Voronezh State University, 1, Universitetskaya pl., Voronezh 394018, Russia;
E-mail: [email protected]
ORCID: 0000-0001-5967-8260
Maria D. Titova
Master student, Information Technologies in Management, Voronezh State University, 1, Universitetskaya pl., Voronezh 394018, Russia;
E-mail: [email protected]
ORCID: 0000-0002-4647-7803