next up previous
Next: Simulations Up: Shopbots and Pricebots Previous: Model

Analysis

 

In this section, we perform a game-theoretic analysis assuming sellers are profit maximizers. In particular, we first show that there is no pure strategy Nash equilibrium, and we then compute and describe the symmetric mixed strategy Nash equilibrium. Recall that tex2html_wrap_inline540 ; in particular, the number of buyers is assumed to be very large, while the number of sellers is a great deal smaller. In accordance with this assumption, it is reasonable to consider the strategic decision-making of the sellers alone, since their relatively small number suggests that the behavior of individual sellers indeed influences market dynamics, while the large number of buyers renders the effects of individual buyers' actions negligible. A Nash equilibrium is a vector of prices tex2html_wrap_inline686 at which sellers maximize their individual profits and from which they have no incentive to deviate [Nash1951]. Throughout this exposition, we adopt the notation tex2html_wrap_inline688 , which distinguishes the price offered by seller s from the prices offered by the remaining sellers.

Traditional economic models consider the case in which all buyers are bargain hunters: i.e., tex2html_wrap_inline692 . In this case, prices are driven down to marginal cost; in particular, tex2html_wrap_inline694 , for all sellers s (see, for example, Tirole Tirole88). In contrast, consider the case in which all buyers are of type A, meaning that they randomly select a potential seller: i.e., tex2html_wrap_inline700 . In this situation, tacit collusion arises, in which all sellers charge the monopolistic price, in the absence of explicit coordination; in particular, tex2html_wrap_inline702 , for all sellers s. Of particular interest in this study, however, is the dynamics of interaction among buyers of various types: i.e., tex2html_wrap_inline706 .

We begin our analysis with the following observation: at equilibrium, at most one seller s charges tex2html_wrap_inline710 . Suppose that two distinct sellers tex2html_wrap_inline712 set their equilibrium prices to be tex2html_wrap_inline714 , while all other sellers set their equilibrium prices at the buyers' valuation v. In this case, tex2html_wrap_inline718 , for small values of tex2html_wrap_inline720 , whenever tex2html_wrap_inline722 , which implies that tex2html_wrap_inline724 is not an equilibrium price for seller s. Now suppose that two distinct sellers tex2html_wrap_inline712 set their equilibrium prices to be tex2html_wrap_inline730 , while all other sellers set their equilibrium prices at v. In this case, seller s prefers price v to tex2html_wrap_inline724 , since tex2html_wrap_inline740 , which implies that tex2html_wrap_inline724 is not an equilibrium price for seller s. Therefore, at most one seller charges tex2html_wrap_inline710 .

On the other hand, at equilibrium, at least one seller s charges tex2html_wrap_inline710 . Given that all sellers other than s set their equilibrium prices at v, seller s maximizes its profits by charging price tex2html_wrap_inline758 , since tex2html_wrap_inline760 , for small values of tex2html_wrap_inline720 , whenever tex2html_wrap_inline722 . Thus v is not an equilibrium price for seller s. It follows from these two observations that at equilibrium, exactly one seller s sets its price below the buyers' valuation v, while all other sellers tex2html_wrap_inline712 set their equilibrium prices tex2html_wrap_inline776 . Note, however, that tex2html_wrap_inline778 , for all v' > v, if tex2html_wrap_inline782 , implying that all other sellers s' maximize their profits by charging price v. Thus, the unique form of pure strategy equilibrium which arises in this setting requires that a single seller s set its price tex2html_wrap_inline710 while all other sellers tex2html_wrap_inline712 set their prices tex2html_wrap_inline794 . The price vector tex2html_wrap_inline796 , with tex2html_wrap_inline798 , however, is not a Nash equilibrium. While v is in fact an optimal response to tex2html_wrap_inline724 , since the profits of seller tex2html_wrap_inline712 are maximized at v given that there exists low-priced seller s, tex2html_wrap_inline724 is not an optimal response to v. On the contrary, tex2html_wrap_inline814 . In particular, the low-priced seller s has incentive to deviate. It follows that there is no pure strategy Nash equilibrium in the proposed model of shopbots.

There does, however, exist a symmetric mixed strategy Nash equilibrium. Let f(p) denote the density function according to which sellers set their prices, and let F(p) be the corresponding cumulative distribution function. gif The event that seller s is the low-priced seller occurs with probability tex2html_wrap_inline828 . Substituting this into Eq. 5, we obtain the demand expected by seller s:

  equation180

The precise value of F(p) is determined by noting that at equilibrium expected profits are equal for all sellers, and moreover the expected profit level is given by the guaranteed minimum achieved at price v, namely tex2html_wrap_inline836 . Now, by setting tex2html_wrap_inline838 equal to this value and solving for F(p), we obtain:

  equation186

Notice that F(p) = 0 for tex2html_wrap_inline844 defined as follows:

  equation196

and F(p) = 1 for p = v. Thus, Eq. 10 is valid only in the range tex2html_wrap_inline850gif

The functions F(p) and f(p) are plotted in Figure 1. When tex2html_wrap_inline566 exceeds a critical threshold tex2html_wrap_inline858 (equal to 0.1071 for S=5), f(p) is bimodal. In this regime, as either tex2html_wrap_inline566 or S increases, the probability density concentrates either just below v, where sellers expect high margins but low volume, or just above tex2html_wrap_inline870 , where they expect low margins but high volume; moreover, the latter solution becomes increasingly probable. Since tex2html_wrap_inline870 itself decreases under these conditions (see Eq. 11), it follows that both the average price paid by buyers and the average profit earned by sellers decrease. These relationships have a simple interpretation: buyers' use of shopbots catalyzes competition among sellers, and moreover, smaller fractions of shopbot users induce competition among larger numbers of sellers.


next up previous
Next: Simulations Up: Shopbots and Pricebots Previous: Model

kephart
Wed Apr 28 00:46:43 EDT 1999