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

Introduction

 

Shopbots -- automated Web agents that query multiple on-line vendors to gather information about prices and other attributes of consumer goods and services -- herald a future in which automated agents are an essential component of electronic commerce [6, 10, 24, 31]. Shopbots outperform and out-inform humans, providing extensive product coverage in a few seconds, far more than a patient and determined human shopper could ever achieve, even after hours of manual search. Rapidly increasing in number and sophistication, shopbots are helping more and more buyers to minimize expenditure and maximize satisfaction.

Since the launch of BargainFinder [26] -- a CD shopbot -- on June 30, 1995, the range of products represented by shopbots has expanded dramatically. A shopbot available at shopper.com claims to compare 1,000,000 prices on 100,000 computer-oriented products. DealPilot.com (formerly acses.com) is a shopbot that gathers, collates and sorts prices and expected delivery times of books, CDs, and movies offered for sale on-line. One of the most popular shopbots, mysimon.com, compares office supplies, groceries, toys, apparel, and consumer electronics, just to name a few of the items on its product line. As the range of products covered by shopbots expands to include more complex products such as consumer electronics, the level of shopbot sophistication is rising accordingly. On August 16th, 1999, mysimon.com incorporated technology that, for products with multiple features such as digital cameras, uses a series of questions to elicit multi-attribute utilities from buyers, and then sorts products according to the buyer's specified utility. Also on that day, lycos.com licensed similar technology from frictionless.com.

Shopbots are undoubtedly a boon to buyers who use them. Moreover, when shopbots become adopted by a sufficient portion of the buyer population, it seems likely that sellers will be compelled to decrease prices and improve quality, benefiting even those buyers who do not shop with bots. How the widespread utilization of shopbots might affect sellers, on the other hand, is not quite so apparent. Less established sellers may welcome shopbots as an opportunity to attract buyers who might not otherwise have access to information about them, but more established sellers may feel threatened. Some larger players have even been known to deliberately block automated agents from their web sites [8]. This practice seems to be waning, however; today, sellers like Amazon.com and BarnesandNoble.com tolerate queries from agents such as DealPilot.com on the grounds that buyers take brand name and image as well as price into account.

As more and more buyers rely on shopbots to supplement their awareness about products and prices, it is becoming advantageous for sellers to increase flexibility in their pricing strategies, perhaps via pricebots -- software agents that utilize automatic price-setting algorithms in an attempt to maximize profits. Indeed, an early pricebot is already available at books.com, an on-line bookseller. When a prospective buyer expresses interest in a book at books.com, a pricebot automatically queries Amazon.com, Borders.com, and BarnesandNoble.com to determine the price that is being offered at those sites. books.com then slightly undercuts the lowest of the three quoted prices, typically by 1% of the retail price. Real-time dynamic pricing on millions of titles is impossible to achieve manually, yet can easily be implemented with a modest amount of programming.

As more and more sellers automate their price-setting, pricebots are destined to interact with one another, yielding unexpected price and profit dynamics. This paper reaches toward an understanding of pricebot dynamics via analysis and simulation of a series of candidate price-setting strategies, which differ in their informational and computational demands: game-theoretic pricing (GT), myoptimal pricing (MY), derivative following (DF), and no regret learning (NR). Previously, we studied the dynamics that ensue when shopbot-assisted buyers interact with pricebots utilizing only a subset of these strategies [19, 25, 29]. In this work, we simulate additional, more sophisticated, pricebot strategies, and find that the game-theoretic equilibrium can arise dynamically as the outcome of adaptive learning in our model of shopbots and pricebots.

This paper is organized as follows. The next section presents our model of an economy that consists of shopbots and pricebots. This model is analyzed from a game-theoretic point of view in Sec. 3. In Sec. 4, we discuss the price-setting strategies of interest: game-theoretic, myoptimal pricing, derivative following, and no regret learning. Sec. 5 describes simulations of pricebots that implement these strategies, while Sec. 6 discusses one possible evolution of shopbots and pricebots, and Sec. 7 presents our conclusions.


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

kephart
Thu Nov 18 11:55:53 EST 1999