next up previous
Next: Solving the leakage problem Up: Rational and Bounded-Rational Players Previous: Fully-informed producer and consumers

Uninformed consumers

For a variety of reasons, a consumer agent may have to rely on adaptive estimates of its valuation distribution, g. Suppose for example that consumer i knows that g is an exponential distribution, but does not know its individual parameter tex2html_wrap_inline1510 . Depending on the consumer's beliefs about the dynamics of the environment, it might wish to place more or less weight on recent observations. Since the mean of the distribution tex2html_wrap_inline1512 is tex2html_wrap_inline1514 , one reasonable and flexible approach to estimating tex2html_wrap_inline1056 is to start with an assumed prior tex2html_wrap_inline1518 and after each period of subscription to update the estimate tex2html_wrap_inline1520 according to

  equation341

where tex2html_wrap_inline1522 is the mean of the N valuations received during the subscription period t, and tex2html_wrap_inline1528 is the consumer's ``flightiness'' factor. This factor could be set to a constant, or be time-varying; in fact, if tex2html_wrap_inline1530 , all observations are weighted equally, yielding the standard maximum likelihood estimator of tex2html_wrap_inline1056 for exponential distributions [7].

Fig. 3 presents one view of what happens when the consumers all start with exactly the right estimates of their tex2html_wrap_inline1056 parameters, but update their estimates in accordance with Eq. 14 with tex2html_wrap_inline1058 . The profit landscape of Fig. 3 was generated as follows: for each pair of f and tex2html_wrap_inline1038 in a large grid, a simulation was run for 200 subscription periods, and the average profit during that period was recorded on the vertical axis. Compared to Fig 1a, the landscape peaks at a lower value of f and a higher value of tex2html_wrap_inline1038 , and the overall profit at that peak is lower. More precisely, the peak of the landscape of Fig. 3 occurs at tex2html_wrap_inline1546 , as compared to the ``ideal'' peak of Fig. 1a, which occurs at tex2html_wrap_inline1548 . In other words, if the producer is constrained to a fixed price schedule, then over the course of 200 subscription periods it is most profitable to eliminate subscription fees entirely, compensating only partly by raising the price-per-item by a large factor. The optimal tex2html_wrap_inline1038 and tex2html_wrap_inline1042 in Fig. 3 obtained from simulation are consistent with Eq. 13: with F fixed at 0, optimization with respect to tex2html_wrap_inline1038 yields an optimal tex2html_wrap_inline1558 and a corresponding tex2html_wrap_inline1560 .

 
Figure: Profit landscape tex2html_wrap_inline1026 when consumers estimate their tex2html_wrap_inline1056 values, and the flightiness parameter is tex2html_wrap_inline1058 . The graph shows the expected average profit after 200 subscription periods when f and tex2html_wrap_inline1038 are held fixed. The market consists of M=1000 consumers and one seller offering N=10 articles per subscription period. As in Fig 1a, h is a uniform distribution with tex2html_wrap_inline1414 , tex2html_wrap_inline1416 , and the production cost tex2html_wrap_inline1034 .  

Figure 4 provides a different perspective on how consumer learning affects the producer's price-setting strategy and profits. Suppose that the producer were to fix its price parameters f and tex2html_wrap_inline1038 to their ideal values as given by Fig. 2. Again, we suppose that the production cost is tex2html_wrap_inline1034 , so the ideal values are tex2html_wrap_inline1590 , the corresponding ``ideal'' profit tex2html_wrap_inline1592 , and the fraction of subscribers m=1. As before, we suppose that the consumers all start with correct estimates of their tex2html_wrap_inline1056 parameters and then update their estimates in accordance with Eq. 14 with tex2html_wrap_inline1058 as they continue to purchase items. Fig. 4a illustrates the resultant profit (normalized by dividing by the ``ideal'' value of 0.41367) and consumer subscription rate as a function of time. Both continue to diminish over time. Interestingly, they do so at almost exactly the same rate, suggesting that the loss of profit is almost entirely attributable to the continual loss of consumers.

Fig. 4b offers some insight into the phenomenon of consumer leakage. It shows the distribution of estimated tex2html_wrap_inline1520 in the consumer population at iteration 0 (the dashed line, representing the original distribution tex2html_wrap_inline1370 ) and at iteration 40. Although the distribution of tex2html_wrap_inline1520 is uniform at iteration 0, it evolves to a bimodal distribution by iteration 40. As consumer i continually updates its estimate tex2html_wrap_inline1608 , this estimate exhibits a random walk about its correct value tex2html_wrap_inline1510 . If tex2html_wrap_inline1608 drifts above a certain critical threshold tex2html_wrap_inline1614 , the expected value of subscribing falls below the subscription fee, and consumer i opts out of the market. Once this occurs, consumer i has no further source of information that might demonstrate that its estimated valuation is overly pessimistic, so it remains permanently disenfranchised from the market. The threshold value tex2html_wrap_inline1614 therefore acts as an absorbing boundary; its value can be computed implicitly from Eq. 12: tex2html_wrap_inline1622 . In the scenario presented in Fig. 4b, tex2html_wrap_inline1624 . Consumers with tex2html_wrap_inline1520 below this value are still subscribing; a consumer i with tex2html_wrap_inline1608 above this value will never subscribe again unless the producer entices it back into the market by lowering f or tex2html_wrap_inline1038 sufficiently to raise the threshold tex2html_wrap_inline1614 above tex2html_wrap_inline1608 .

 
Figure 4: (a)Profit tex2html_wrap_inline1042 (normalized to its ideal value) and proportion of subscribed consumers m vs. time (in subscription periods) when consumers estimate their tex2html_wrap_inline1056 values; flightiness parameter tex2html_wrap_inline1058 . Both tex2html_wrap_inline1042 and m diminish indefinitely and nearly identically, although the rate of reduction slows with time. The market consists of M=10000 consumers and one seller offering N=10 articles per subscription period. (b) Histogram of tex2html_wrap_inline1520 in the consumer population at iteration 40. The dashed line indicates the initial distribution of tex2html_wrap_inline1520 .  

Fig. 4b shows that there is a large portion of consumers with tex2html_wrap_inline1520 only slightly more than tex2html_wrap_inline1662 . Even a slight lowering of f and/or tex2html_wrap_inline1038 by the producer would encourage these consumers to re-enter the market. To help illustrate this point, Fig. 5 shows a profit landscape as a function of f and tex2html_wrap_inline1038 conditioned on the distribution of tex2html_wrap_inline1520 at iterations a) 0, b) 40, and c) 200. In other words, the simulation is run with the ideal settings of f and tex2html_wrap_inline1038 for t iterations, and then f and tex2html_wrap_inline1038 are changed suddenly to different values at iteration t+1. The landscapes show the expected profit for iteration t+1. According to Fig. 4b, the profit landscape initially peaks at the ideal values tex2html_wrap_inline1590 , but as time passes the peak quickly develops into an ever-deepening trough that is bordered by two ridges, each of which contains a peak. The producer could do better by switching to either of the two peaks -- either by lowering or raising its price parameters appropriately. In the first scenario, the producer may lower f and/or tex2html_wrap_inline1038 so as to lower tex2html_wrap_inline1662 . This will lure previously disenfranchised consumers back into the market, whereupon they may discover that their valuation estimates were overly pessimistic. These recaptured consumers may then be willing to stay in the market even if prices rise again. In the second scenario, the seller increases profits by raising f and/or tex2html_wrap_inline1038 . This works in the short term because the remaining consumers tend to be those for whom the actual value tex2html_wrap_inline1056 is considerably less than tex2html_wrap_inline1662 , and therefore they are willing to pay more. However, in the long term, this reduces the threshold tex2html_wrap_inline1662 substantially, causing consumer leakage to occur at a much higher rate.

 
Figure: Profit landscape showing the mean profit per article per consumer as a function of f and tex2html_wrap_inline1038 conditioned on the distribution of tex2html_wrap_inline1520 a) at iteration 0, b) at iteration 40, and c) at iteration 200. Consumers are assumed to estimate their tex2html_wrap_inline1056 values with flightiness parameter tex2html_wrap_inline1058 . (Note that, compared to Fig 1a and Fig 3, this figure uses a smaller range along the axis representing tex2html_wrap_inline1038 .)  

Regardless of tex2html_wrap_inline1046 , tex2html_wrap_inline1528 , or other such parameters, consumer leakage will eventually lead to complete market failure for any fixed, positive settings of f and tex2html_wrap_inline1038 . The only way to sustain profits is to fix f=0, in which case the maximal profit tex2html_wrap_inline1560 is obtained at tex2html_wrap_inline1558 . But this is only 0.684 of the ideal profit. In the next subsection, we discuss how a producer might improve its performance above this level by using dynamic pricing and optimization, allowing it to charge finite subscription fees without suffering from unchecked erosion of profits and subscription levels.


next up previous
Next: Solving the leakage problem Up: Rational and Bounded-Rational Players Previous: Fully-informed producer and consumers

kephart
Thu Nov 18 11:46:57 EST 1999