We introduce three types of adaptive pricing strategies, each of which makes very different demands on the required level of informational and computational power of agents, and some of which allow for the possibility that information about buyers and other sellers may be costly or even impossible to obtain. The pricing strategies which we consider are:
Recall that the game-theoretic equilibrium requires that one seller
set its price at
as computed in Eq. 11,
while the remaining sellers all charge the monopolistic price v.
This computation fails to address the question of which
seller should volunteer to charge the low price
. To ensure
that there is exactly one such seller, the GT price-setting
algorithm determines whether any other seller is currently charging
a price that is equal to
(to within some very small
tolerance). If not, it sets its price to
; otherwise, it sets
its price to v.
(myopically optimal)
strategy [10, 11, 15]
makes use of information about all the buyer characteristics that
factor into the buyer demand function, as well as the competitors'
prices, but makes no attempt to account for competitors' pricing
strategies. Instead, it is based on the assumption of static
expectations: even if one seller is contemplating a price change
under myoptimal pricing, this seller does not assume that this
will elicit a response from its competitors; instead it assumes
that competitors' prices will remain fixed.
The myoptimal seller s uses all of the available information and
the assumption of static expectations to perform an exhaustive
search for the price
that maximizes its expected profit
. In our simulations, we compute
according to
Eqs. 7 and 8. The
optimal price
is guaranteed to be either the valuation v
or
below some competitor's price, where
is the
price quantum, or the smallest amount by which one seller may
undercut another, set to 0.002 in these simulations. This limits
the search for
to S possible values.