next up previous
Next: Analysis Up: Strategic Pricebot Dynamics Previous: Introduction

Model

 

We study an economy in which there is a single homogeneous good offered for sale by S sellers and of interest to B buyers, with tex2html_wrap_inline659 . Each buyer b generates purchase orders at random times, at rate tex2html_wrap_inline663 , and each seller s reconsiders (and potentially resets) its price tex2html_wrap_inline667 at random times, at rate tex2html_wrap_inline669 . The value of the good to buyer b is tex2html_wrap_inline673 , and the cost of production for seller s is tex2html_wrap_inline677 .

A buyer b's utility for a good is a risk-neutral function of its price as follows:

equation58

We do not assume that buyers are necessarily utility maximizers. Instead, we assume that they use one of a set of fixed sample size search rules in selecting the seller from whom to purchase. A buyer of type i (where tex2html_wrap_inline685 ) searches for the lowest price among i sellers chosen at random from the set of S sellers, and purchases the good if that seller's price is less than the buyer's valuation tex2html_wrap_inline673 . (Price ties are broken randomly.)

A few special cases are worth mentioning. A buyer of type i=0 simply opts out of the market without checking any prices. Buyers of types i=1, i=2, and i=S have been referred to in previous work [9, 10] as employing the Any Seller, Compare Pair and Bargain Hunter strategies, respectively; the latter corresponds to buyers who take advantage of shopbots. gif The buyer population is assumed to consist of a mixture of buyers employing one or another of these strategies. Specifically, a fixed, exogenously determined fraction tex2html_wrap_inline703 of buyers employs strategy i, and tex2html_wrap_inline707 .

The profit function tex2html_wrap_inline709 for seller s per unit time is determined by the price vector tex2html_wrap_inline713 , which describes all seller's prices: tex2html_wrap_inline715 , where tex2html_wrap_inline717 is the rate of demand for the good produced by seller s. This rate of demand is determined by the overall buyer rate of demand, the likelihood that the chosen seller's price tex2html_wrap_inline667 will not exceed the buyer's valuation tex2html_wrap_inline673 , and the likelihood of buyers selecting seller s as their potential seller. If tex2html_wrap_inline727 , and if tex2html_wrap_inline729 denotes the probability that seller s is selected, while tex2html_wrap_inline733 denotes the fraction of buyers whose valuations satisfy tex2html_wrap_inline735 , then tex2html_wrap_inline737 . Note that the function g (p) can be expressed as tex2html_wrap_inline741 , where tex2html_wrap_inline743 is the probability density function describing the likelihood that a given buyer has valuation x.

Without loss of generality, define the time scale s.t. tex2html_wrap_inline747 . Now tex2html_wrap_inline749 is interpreted as the expected profit for seller s per unit sold systemwide. Moreover, seller s's profit is such that tex2html_wrap_inline755 . We analyze the functions tex2html_wrap_inline729 and g (p) in the next section.


next up previous
Next: Analysis Up: Strategic Pricebot Dynamics Previous: Introduction

kephart
Tue Sep 28 21:57:17 EDT 1999