5. Equilibrium Analysis
We intend to show evidence shared network optima (a global optimum). A buyer
will have incentive to change its bid quantity if it increases its opt-out value
, and therefore its utility (
8). We will show that, without loss of utility, buyer
i may use a “consistent” bid strategy within its seller pool, i.e.,
, and as such, Proposition 3 supports an optimal strategy with respect to (
8). Our result shows that a buyer may select
in order to maximize its utility while maintaining a coordinated bid strategy. Reasonably, if
, a buyer may increase the size of its seller pool
, thereby lowering its coordinated bid quantity while obtaining the same (potential) allocation
. As buyer
i submits identical bids to multiple auctions, the bid price must be as high as the highest reserve price
. Buyer
i’s bid then has identical bid price
. We further note that
i optimal strategy does not require reducing its bid price to a minimum in each auction, where the bid quantity
is still fulfilled. The pricing rule of the PSP auction dictates that a buyer
i will pay the cost of excluding other players from the auction, and as
i’s bid price reflects its valuation of it data requirement
across all local markets, we have identical bid prices in each auction where
. Obviously, if
, then
.
Lemma 5 (Opt-out buyer coordination).
Let be a opt-out buyer and fix all sellers’ profiles . For any profile , let be a tentative data allocation. For any fixed , a better reply for i in any auction is , where ,Furthermore,andwhere i’s strategy is as in Proposition 3. The proof follows closely the work in [
12].
Proof. As
is fixed, we omit it, in addition, we will use
. In full notation, we intend to show
Now, if there exists a seller who can fully satisfy
i’s demand, then
, and the case is trivial as no coordination is necessary for a single bid. Otherwise, buyer
i’s demand can only be satisfied by purchasing data from multiple sellers. We will show that
i may increase
, and so decreasing
, without decreasing
. Buyer
i maintains ordered set
where the sellers with the largest bid quantities are considered first; the index of seller
defines a minimal subset
, satisfying (
16). By construction,
is the minimum quantity bid offered by any
. Thus by (
16) and (
19),
,
,
, and so, using (
24),
The buyer valuation function (
13), guarantees that
,
, where
is the reserve price of seller
j, defined in Proposition 4, and is by definition the minimum price for a buyer bid to be accepted. As
is non-decreasing,
,
,
Thus (
32) holds and so, by (
5),
where the last equality is by definition, and so (
30) is proven. From (
3),
, and
, and therefore,
thus (
31) simply shows that changing the price
to
does not exclude any additional buyers, as the bid
was already above the reserve price of any seller
. We proceed to show that
does not result in a loss of utility for buyer
i, that is,
From (
30), we have
, and so,
which holds
. Therefore, by the definition of utility (
8), and the buyers’ valuation (
13),
Then, as , and noting that , we have , . □
The property of truthfulness is an essential component of equilibrium in second-price markets. The strategies described in this paper have removed the necessity for a user to determine its own valuation function, we intend to show that the market dynamics resulting from the construction of the user strategy space results in truthful bids that are optimal for all users, i.e., bid prices are to the marginal value as determined by market dynamics. To achieve incentive compatibility, we find that the opt-out buyer must choose We have so far only made the assumption of truthful bids throughout our analysis. As was shown in Proposition 1, a buyer only has incentive to change its bid as a result of a market shift or partial allocation. In a truthful reply, the term
ensures that a new bid price differs from the last bid price by at least
, thereby ensuring that a buyer does not change its bid without correcting the effects of unstable shifts. For any buyer
i, it suffices to show the continuity of the set of truthful
-best replies in the set of opponent bid profiles. So, for a buyer
i, define the set of possible
-best replies,
and the set of
truthful bids,
where ∧ denotes the logical “and” operator. We note that the “strategic” set
is restricted by Proposition 3. We have the following Proposition,
Proposition 2 (Incentive compatibility across local auctions).
Let Λ
, λ be defined as in Proposition (1), and fix time , and fix , and for some buyer , let also be fixed . Define,and , and for each ,andThen a (coordinated) ϵ-best reply for the opt-out buyer is , i.e., . With reserve prices , there exists a “truthful” strategy game embedded . Therefore, a fixed point is a fixed point in the multi-auction game.
Proof. We claim that
is an
-best reply for buyer
i. That is,
As a result of auction initialization, a seller
j’s valuation defines its reserve price to be determined by a buyer
, even if this price is zero, we have that
. Let
, and again let
denote the reserve price of auction
j, and
denote the (coordinated) bid price of buyer
i. We have that
, and (
9) defines
as being max of the reserve prices
, therefore (
35) is such that,
which implies, as
is non-increasing and
, we have
,
Therefore,
and
such that (
27) and (
28) hold,
Suppose
such that
. Propositions 5 and 3, define the coordinated bid,
, using (
27) and (
28), for each
,
, then clearly
. Denoting
(fixed) as
,
For concave valuation functions, the first-order derivative of
at point 0 gives the maximum slope of the valuation function, and so the factor
guarantees that new bids will differ by at least
, and as such, buyer
i will remain in any local auction with reserve price determined by (
20). We therefore verify that,
and as
, we have that, from the construction of
,
If
, then for some
,
, contradicting (
35). Now, if
, then
, also a contradiction of (
35), and so buyer
cannot exist. Finally, as we may consider
to be a multi-auction game, our user strategies form a “truthful” local game with strategy space restricted to
-best replies from buyers
. Therefore we have that a fixed point in the “truthful” game is a fixed point for the auction. □
In linear analysis, we may determine a Nash equilibrium by finding a local optima of the potential function. Additionally, as the potential function also iterates, it may be used in an analysis of convergence. The convergence of a Nash equilibrium results from the progression of
-best replies, where each subsequent bid is a unilateral improvement, provided that
is continuous in opponent profiles. From the original proof by [
3], we observe that the collection of unconstrained truthful bids may be a subset of the collection of
-best replies, i.e.,
.
Now, the strategy space is comprised of a collection of bid, or “strategy”, vectors that together, may be represented as a collection of potential functions, where change in buyer i’s utility, resulting from a change in strategy, equals the change in the local market objective of each seller . These local objectives are known as potential functions, and are formulated by mapping the incentives of all users in a local auction to a single function. The goal of our analysis is to therefore construct a global potential function that encompasses all local markets, and show that this space adheres to the construction described in our proof. The conditions of convexity, connectedness and continuity must apply to the global market space in order for a global equilibrium to exist.
In order to address continuity in a global sense, we must again demonstrate continuity in the construction of our model. We will show that our global market holds a differentiable topology, where our opt-out function extends to an injective, differentiable map. We show that locally, the connectivity of our market subspace provides a linearization, or approximation of a linear map, and so continuity holds in the global sense. We construct an extension and determine the existence and uniqueness of a global market objective by mathematical correspondence. We begin with the definition of correspondence,
Definition 3 (Correspondence). A correspondence is mathematically defined as an ordered triple , where R is a relation from X to Y, i.e., any subset of the Cartesian product .
In an economic model, a correspondence
defines a map from
to the power set
, where
R is a binary relation, i.e.,
. The classic example of a correspondence in our model is the buyers’ best response
, where, for the multi-auction,
and
are built by repeatedly using the Cartesian product over bid profiles. The power set
arises naturally from the product of ordered sets. The binary equality relation
naturally occurs in the strategy space, and is both an equivalence relation and a partial order, and therefore is reflexive, transitive, symmetric and anti-symmetric. We use the the axiom of set equality based on first-order logic, which states that,
, and follows from (
22). Given any set of buyers
where we have an allocation from some
, Given a subset B of a set A, the injection f:B->A defined by f(b) = b for all b in B is called the inclusion map.
, and so is a canonical mapping as well as an inclusion map. The product topology of the strategy space is preserved, and the set of all indicator functions on
S forms the power set
on
S defines a quotient space, and forms the partition
of
S. Now,
is the result of the correspondence map, and we have that set of users in an auction is uniquely determined by its members where sellers have fixed market prices; all users who are not changing their bids are considered equal. Therefore each seller
is equivalent to some buyer
; buyer
i’s utility constraint is satisfied in auction
j if and only if seller
j’s utility constraint is also satisfied.
The best response is a reaction correspondence defined by the mixed-strategy game. Denoting , we have the set of truthful -best replies in opponent bid profiles . A natural induced topology of this space is the product topology, e.g., the canonical map . Now, in order to find a fixed point in the mixed strategy space, we must have a continuous mapping, i.e., . The data-sharing market consists of inter-dependent sets of multi-auction games around possible fixed points. Clearly, the union of all possible sets covers . We claim that the shared buyers between the different subsets form a sufficiently connected set, so that Proposition 1 holds. We have the following Lemma.
Lemma 6 (Continuity of -best reply on ). Let Δ be defined as in Proposition (1). For any buyer , the collection of bids is continuous in .
Proof. Define
, and
, where
is the bid fee, and
is
i’s liability estimate for auction
. We observe that
is simply
restricted to seller pool
, i.e.,
. Thus, we have
is a product of closed subsets of compact sets. Now, we have that a closed subset of a compact set is compact and the resulting product topology gives Tychonoff’s theorem, i.e., every product of a compact space is compact, we have
is compact subset of
. Now, letting
, and we have by definition of
and the product,
The result follows from the fact that
is continuous in
, as was proven in [
12], and as a finite union of compact sets is a compact set. □
We have proven that buyers will submit bids according to their marginal valuations. We have that all bids represent
-best replies, and, as was proven in [
3]. The sellers’ positive reserve price implies that bids are truthful. Finally, by properties determined by the construction of a mixed strategy symmetric game with a two-dimensional message space, we may now restrict our analysis to the set of continuous, truthful,
-best replies,
. In mathematics, the notion of the continuity of functions is not immediately extensible to multivalued mappings; we show the correspondences between the two sets
and
. The correspondence between
i and
j forms the set
. We note that due to the binary relation, the set of all possible
-best replies,
is well-posed by [
15] Definition (4.3) and Corollary (4.4). We show that our bidding strategy results in (at least one), Nash equilibrium, where again the sellers reserve prices are fixed.
Lemma 7 (
-Nash Equilibrium).
Let Δ
be defined as in Proposition (1), and suppose that auction is not in a transient state, e.g., . Fix all . Using the rules of the data auction mechanism, along with type-based strategic moves, j converges to an ϵ-Nash equilibrium. The proof follows closely that of [12]. Proof. As auction
j is at equilibrium, and since
is continuous, as was shown in Lemma 2, and
is continuous in
s on
. Now,
t represents a continuous mapping of
onto itself and we may use Brouwer’s fixed point theorem, as in [
12], which states that the continuous mapping of a convex compact set into itself has at least one fixed point. Therefore, ∃ some
such that
. Then, given that
, we have that
. □
The rules of the PSP multi-auction drive market mutations that evolve and are regulated by the user strategies. As a result of user behavior, and subsequent strategies, we determine that the data-exchange market behaves in a predictable way. We point out the need for better management of data on the consumer level. It is obvious that there is profit to be made by supplying data to the data-driven consumer. Mathematically, we have shown that if truthfulness holds locally for both buyers and sellers, i.e., and , then, in the absence of market shifts, there exists an -Nash equilibrium extending over a subset of connected local markets. However, each auction may be played on the same or on a different scale in valuation, time and quantity, and so the rate at which market fluctuations occur is impossible to predict. This presents a problem, as in our linear analysis we rely on the stability of the market equilibrium at a fixed time to find a convergent sequence of -best replies within any auction j, whereas in the global market discontinuities may occur when we have . In this case, we must address the market using a non-linear analysis. Up to this point, we have constructed our proofs around connected local markets, such as in Proposition 1, where we defined connectivity via a set of influencing users and . The result was the existence of a sequence of vector-valued functions on the union of the influencing sets, , allowing for the requirements of differentiability and therefore continuity to hold, resulting in a fully connected subset of local auctions.
For each
, the Kuhn–Tucker optimality conditions imply that
is the optimal response of player
i to
if and only if there exists a Lagrange multiplier
such that:
where
turns out, in fact, to be the (stable) marginal price [
16]. Without loss of generality, we will consider adding data in such a way that the ordering of the sets
and
is preserved. That is, the buyers bids are such that
. We may even define a function
that assigns each
the Nash equilibrium
of its respective game. Each assignment induces a game with a unique Nash equilibria. We consider disjoint sets
, we construct an extension so that for any influencer
, there is an extension such that for
such that the dominant strategy for
.
We construct our extension in the form of a new user type, a
broker type. A broker type fills the space between
and
by purchasing data from one auction subset and selling it in the other. This user performs the function of connecting two fully-connected auction subsets
and
by supplying additional data from one auction (
) to the ordered set
of each seller in each auction
. We show that this additional broker type preserves the optimality of the set
. Suppose that the broker assumes that there is an infinite amount of data available to buy and creates bids on the assumption that a market
will be available to fill the data request. The broker may create orders that are not feasible in the actual market, causing buyers in
to shift their bids according to the (presumed) available data. In this way, the broker may actually plan the data requirements, overage or underage, based on some finite scheduling scheme. This concept is beyond the scope of our current research, but merits some future consideration. In this case, the broker can only add data
to
from the set
. We are presented with the problem of how to add additional data to
that is optimal with respect to its Nash equilibrium
, as in [
17]. For each optimal strategy
s, the unique Nash equilibria
describes the allocations of data
from each seller
j in
.
We begin by examining the addition of data to a single market subset. We will show that this strategy, which we will call
, is therefore userwise price optimal for the entire space
. We show that, under certain conditions, the transfer of data happens in an “ordered” way, so that the natural price ordering of the space is preserved and thus, the Nash equilibrium. In particular, there exists a Lagrange multiplier
such that (
36)–(
38) hold.
Theorem 1 (
-Nash Equilibrium).
Let be a union of market subsets at equilibria. Let be an allocation where a bids , are augmented such that and is such that . Then,and,The transfer of data δ from influencing set to preserves the ordering for all users , , such that .
Proof. We speculate that two things are going to happen with this change in allocation. 1. Buyers in
will no longer have enough data to satisfy the bid requirement of their current auction, and will increase their reserve price. 2. Sellers in
will have additional data to sell, and so will lower their reserve price. We determine the influence of the modified allocation by (
25) and (
20). Without loss of generality, suppose that a broker purchases data from auction
, selling it in as auction
. This may happen for any pair of auctions in which the sellers reserve prices differ by more than
, that is
for some
and for some
. In this way the broker may make a profit. We have that
as the losing buyer with the highest bid price changes; less data in auction
j will push buyers out of the auction, as seller
j increases it’s price according to (
20). We will call this set of buyers
. Now buyers in
are making consistent bids, and so must increase their bid uniformly. The set
does not have enough data to satisfy the demands of all the sellers
, and so bids must be made that include sellers from
, making
a connected set (noting the allocation restriction of two sets in the premise). The sets
and
must be connected through auction
, as buyers in
will need to bid in auction
in order to satisfy their data requirement. This, in effect, adds auction
to
, along with the corresponding influencers. As buyers bid consistently, buyers from
will bid the same in all auctions from
, now including auction
.
We address the buyer side. The bid price of buyer
is determined by
. For some buyer
, and then for some seller
, we have a buyer
. By (
22),
, and so the reserve price
, and
. With the addition data to auction
k, we now have that
, and
by (
39). Seller
k, now adding data to
, must bring new buyers in, changing its reserve price according to (
20). Seller
k will choose its reserve price to compete with sellers
. As
is a fully connected set at equilibrium, as defined in Proposition 1, the reserve price for auction
must be set to
. As we assume that the broker would not act without gaining a profit, we must have that the reserve price of auction
is at least
higher than that of auction
j. Again, for all
,
.
Now suppose that
, the valuation of buyer
does not impact auction
and vice versa, i.e.,
. We must have that
and
. Since
,
, and
. Therefore, we have that the ordering implied by (
23) holds, and,
for any buyer
such that
. Market shifts will occur due to the new reserve prices chosen in auction
according to Proposition 1 until the market reaches equilibrium, and so (
41) holds ⇒ (
39) holds. In effect, the transfer of data has forced the reserve prices of
and
to “squeeze” together, with the broker profiting off of the difference. Sellers in
lower their reserve prices, according to the lower demand. At the same time, buyers in
lower their bid prices according to the increased supply of data. The sets
and
are connected via auction
, and so the reserve price determined in auction
will affect
through the bid price of buyers in
. We have, by transfer of data, for all
,
and,
Using Proposition 1, we may conclude that equilibrium is achieved and so (
36)–(
38) hold for the sets
and
connected through auction
, and we have the existence of at least one Nash equilibrium in
. □
In this scenario, the presence of a broker causes the two sets and to become connected, arriving at a Nash equilibrium for . These connected sets are defined by the influencing users around the auctions k and j, and are dynamically defined as such. This complicates the analysis and makes it difficult to determine stability in time. By restricting the transfer of data to two auctions within two auction subsets, we manage to create some sort of structure in the underlying market dynamics that is intuitively simple, however analytically difficult to describe.