Games and Economic Behavior 39, 137᎐166 Ž2002. doi:10.1006rgame.2001.0881, available online at http:rrwww.idealibrary.com on
Optimizing Information in the Herd: Guinea Pigs, Profits, and Welfare1 Daniel Sgroi Churchill College, Uni¨ ersity of Cambridge, Cambridge CB3 0DS, United Kingdom Received May 18, 2000; published online February 7, 2002
Herding arises when an agent’s private information is swamped by public information in what M. O. Jackson and E. Kalai Ž1997, Games Econ. Beha¨ ior 21, 102᎐134. call a recurring game. The agent will fail to reveal his own information and will follow the actions of his predecessor and, as a result, useful information is lost, which might have highlighted a better choice for later decision-makers. This paper evaluates the strategy of forcing a subset of agents to make their decision early from the perspective of a social planner, and a firm with a valuable or valueless product. Promotional activity by firms can be explained as an attempt to overcome the herd externality and maximize sales. Journal of Economic Literature Classification Numbers: D82, D83, L15, M30. 䊚 2002 Elsevier Science ŽUSA .
1. INTRODUCTION Should a firm with a new product release it to the entire market on the same day or pre-release to a select set of customers first? Should movie premieres be made available to members of the press and high profile celebrities or should films simply be released worldwide on the same day? Should a firm’s product be released on the same day in several markets or released sequentially in different markets? Is it optimal for every country in the European Community to conduct separate drug trials or should they pool and have one drug trial? Is it sensible for the government to slowly release new drug treatments to doctors or should there be a core release to a select group of doctors first? All of these questions relate to whether a slow sequential release of information is better than a discrete simultaneous release in the first 1
The author thanks Ernesto Dal Bo, Paul Klemperer, Meg Meyer, John Morgan, Peter Sørensen, Andrew Temple, and Lucy White for their useful comments. The anonymous referees and associate editor are also to be thanked for several improving comments. Financial support from the ESRC and AEA Technology is gratefully acknowledged. E-mail:
[email protected]. 137 0899-8256r02 $35.00 䊚 2002 Elsevier Science ŽUSA . All rights reserved.
138
DANIEL SGROI
instance followed by a slow sequential release thereafter. The term better may relate to consumer welfare Žin the case of government planners. or profitability Žin the case of firms.. In both cases the approach taken in this paper is to model the learning process as a potential herding phenomenon. This allows a quick identification of the crucial trade-off involved between the gains for those late in the sequence who have access to more information if an initial group of ‘‘guinea pigs’’ is used, and the costs for those within the group of guinea pigs. More generally, forcing a subset of agents to make decisions quickly is important in any herd context when agents learn by observing each others’ actions. Later decision-makers in such a model can gain a great deal from early movers, but they are also liable to become trapped in an information-damaging herd in which it is impossible to derive information from agents’ actions, as they are simply copying their predecessors regardless of their own private information. Forced early movement overcomes this problem by providing later movers with genuinely informative actions and easily inferable private information. However, this is clearly damaging for those forced to decide early since they can no longer gain from observational learning themselves. We therefore have a clear trade-off. This paper begins in Section 2 by developing a herding or informational cascade model based on the work of Bikhchandani et al. Ž1992. which has been usefully categorized by Jackson and Kalai Ž1997. as a recurring game. The paper then moves on in Section 3 by developing individual payoff functions, then a total consumer welfare function. Section 4 then examines the central trade-off from a social planner’s perspective, finding that the optimal size of this subset of guinea pigs depends on the total number of agents in the sequence and the probability that a signal points in the right direction. This part of the paper shows that decision-making by a sequence of pairs is superior to sequential individual decision-making and might therefore be an interesting informational justification for marriage! Section 5 considers the problem from a firm’s perspective. The firm is naturally not interested in maximizing consumer welfare, but is instead interested in ensuring as many successful sales as possible. The firm can still use guinea pigs through some form of promotional campaign to raise its sales and the paper produces various comparative statistics to show how knowledge of the number of consumers and the probability that their private information is correct is joined with the firms’ knowledge of the true state to provide a clear optimal policy. A firm with a good product will make more use of guinea pigs and intervene aggressively, doing so all the more as the number of consumers in the market increases and the quality of consumers’ private information falls. There are clear implications for welfare as it is in the firm’s interest to assist consumers to make the right
OPTIMIZING INFORMATION IN THE HERD
139
choice. With a bad product the firm is indirectly interested in minimizing consumer welfare by convincing the maximum number to purchase when doing so is not optimal, and the firm will attempt to prevent any observational learning about its product. The findings in this paper provide at least one way to improve on the consumer welfare damaging herds that can start in many circumstances. Using the results in this paper it is possible to look for any potential herd situation in which a herd might move in the wrong direction and calculate an optimal number of guinea pigs, plus the percentage improvement over laissez-faire, that an attempt to force early movement could achieve. For example, if we were dealing with a group of 100 individuals, with private information which is correct 23 of the time, it would be optimal to force 22 of these to move early, perhaps through the use of schemes to provide extra incentives for early movement Žsuch as price reductions, or free gifts., limiting the number in this scheme to 22 Žthrough randomization, or via prior selection.. This would maximize overall consumer welfare and minimize the chance of an incorrect herd. For a firm we can now find some number of early and perhaps high profile consumers which would provide maximum sales. The firm could seek out members of the press or celebrities and provide them with its product at some reduced rate, and the extra sales certainly justify reducing prices to these early movers. In this way we can justify various observed practices from a card-holder day at a department store in which a select number of customers are urged to try out new stock, to the use of movie premieres in which celebrities and members of the press gather to pass judgment on a new film before the general release of the film. Although there are undoubtedly many reasons for such promotional activity by firms, such practices increase the likelihood of products achieving success in the marketplace and work against the herd externality.
2. THE MODEL This section sets up a version of the model first used in the seminal herd paper by Bikhchandani et al. Ž1992. more generally characterized by Jackson and Kalai Ž1997. as a recurring game. Most early herd papers were primarily concerned with herd probabilities and proving that herds were likely or even certain to occur. The main focus of this paper is rather with payoff functions and the development of a total consumer welfare function. However, in order to derive such functions we cannot avoid looking at herd probabilities. We can motivate this in two ways. First, we will consider the role of a social planner, government, or regulatory agency.
140
DANIEL SGROI
The agents might simply be consumers of a product and the social planner might simply wish to maximize consumer welfare. Later we will consider a firm which has a different aim. The firm wishes to maximize profit. We proxy this aim by maximizing sales since price is not a variable we consider, so the firm will attempt to induce as many agents to purchase as possible. 2.1. Preliminaries Consider a sequence of N g ⺞qq agents, the ordering of which is exogenous and common knowledge, each deciding whether to adoptrpurchase Ž Y . or not Ž N . some product or technology. Each agent observes the actions Ž Y or N . of his predecessors. The cost of adoption is C s 12 , and results in the gain of V which has prior probability 12 of returning 0 or 1. The agents each receive a conditionally independent signal about V defined as X i g H, L4 for agent i. The signals are informative in the sense that Pr w X i s H N V s 1 x s Pr w X i s L N V s 0 x s p g Ž 0.5, 1 . Pr w X i s H N V s 0 x s Pr w X i s L N V s 1 x s 1 y p g Ž 0, 0.5. . We assume that signals are identically distributed and note that the restriction on p suffices to produce informative but nonfully revealing signals. Define the history up to agent n as the set of actions of agents 1 to n y 1 so Hny 1 ' A1 , A 2 , . . . , A ny14 where A i g Y, N 4 . Now define the information set of agent i as Ii ' Hiy1 , X i 4 . It will be the case that in certain circumstances X i will be inferable from A i but this will not always be true. Now define N o d d as the set of agents from N indexed by only odd numbers from ⺞qq, and equivalently define N e ¨ en. Define also ⺞ o d d as the set of odd numbers in ⺞qq, and equivalently define ⺞ e ¨ en. Define E w i x to be agent i’s ex ante expected payoff Ži.e., his expected payoff before his signal draw.. Finally define 噛X i as the number of signals or actions of type X i drawn or taken up to and including agent i. Now X 1 s H m A1 s Y and X 1 s L m A1 s N. Agent 2 can infer agent 1’s signal, X 1 , from his action, A1 , and so has an information set I2 s X 1 , X 2 4 . If X 2 s H and A1 s Y « X 1 s H then agent 2 adopts so A 2 s Y. If X 2 s H and A1 s N « X 1 s L or if X 2 s L and A1 s Y « X 1 s H agent 2 will have two conflicting signals so we require a tie-breaking rule. We use a simple coin-flipping rule which is known to all agents: Condition 1 ŽTie-breaking rule .. If Ii includes an equal weighting of H and L signals then Prw A i s Y x s Prw A i s N x s 12 . This rule is common knowledge.
OPTIMIZING INFORMATION IN THE HERD
141
2.2. Cascades Consider a possible chain of events. The first agent will purchase if X 1 s H and reject if X 1 s L. The second agent can infer the signal of the first agent from his action. He will then purchase if X 2 s H having observed purchase by the first agent. If he observed rejection but received the signal X 2 s H then he will flip a coin following the tie-breaking rule. If he receives X 2 s L and A1 s N then he too will choose A 2 s N. If the first agent purchased then he would be indifferent and so flip a coin. The third agent is the first to face the possibility of a herd. If he observed two purchases, so H2 s Y, Y 4 then A 3 s Y for all X 3 since he knows that X 1 s H and the second agent’s signal is also more likely to be H than L, so the weight of evidence is in favor of purchase regardless of X 3 . This initiates a Y cascade: the fourth agent will also adopt as will the fifth, etc. Similarly if the third agent observes that both previous choices were rejections then he too will reject, initiating an N cascade. An informational cascade occurs if an individual’s action does not depend upon his private information signal. The individual, having observed the actions of those ahead of him in a sequence, who follows the behavior of the preceding individual, without regard to his own information, is said to be in a cascade. A model-specific definition would be: DEFINITION 2. Informational Cascades. A Y cascade is said to occur if A iy1 s Y « A i s Y for all X i . An N cascade is said to occur if A iy1 s N « A i s N for all X i . For the sake of clarity define the initiator of a herd or cascade as the agent whose decision to go Y or N makes the following agent’s signal irrelevant. The cascade traps the agent who first faces a deterministic optimal choice regardless of his signal value, and all subsequent agents. So in the case of H2 s Y, Y 4 a Y cascade is initiated by agent 2 and agent 3 finds himself trapped in the Y cascade. Note that if H2 s Y, N 4 or H2 s N, Y 4 then agent 3 will be in the same position, presignal draw, as agent 1. Note also that if agent 3 finds himself trapped in a cascade so too will agents 4, 5, 6, . . . , N. We should note that: PROPOSITION 3.
A cascade once started will last fore¨ er.
Proof. See the Appendix. B Consequently, a cascade once started will last forever, even if it is based on an action which would not be chosen if all the agents’ signals were common knowledge. Finally, the possibility of convergence to the incorrect outcome through the loss of information contained in later agents’ private signals might be phrased in terms of a discernible negative herd externality as suggested by Banerjee Ž1992.. A social planner will wish to minimize the
142
DANIEL SGROI
impact of his negative externality on consumer welfare. In some cases it will also be in the interests of a firm to work against this externality. As we see later though in some cases a firm will actually use this externality to its own advantage, when it wishes to sell a low quality product. 2.3. Calculating Herd Probabilities From the model specifications we can derive the unconditional ex ante probabilities of a Y cascade, N cascade, or no cascade after n agents. Define Y Ž n. to be a Y cascade initiated by agent n and similarly define N Ž n. for an N cascade and NoŽ n. for no cascade by agent n. The Appendix calculates the following functions conditional on V s 1. After an even number of n agents we have n
Pr Y Ž n . N V s 1 s
Pr N Ž n . N V s 1 s
p Ž p q 1. 1 y Ž p y p 2 . 2 2
Ž p y 2. Ž p y 1. 1 y Ž p y p 2 . 2
Ž 1.
1 y Ž p y p2 . n 2
1 y Ž p y p2 .
.
Ž 2.
Note that from Eq. Ž1., Prw Y Ž n. N V s 1x is increasing in p and n but from Eq. Ž2. we have that Prw N Ž n. N V s 1x is high even for p much higher than 1 2 . Therefore, even when a great majority of the signals are of type H, a product still faces the prospect of a possible herd against its purchase. This is worrying for both a social planner and for a firm with a high quality product. The symmetric case where V s 0 would apply when the product is of low quality, and the results provide some hope for the manufacturer of such a product, since there is always the chance of a Y cascade. As we will see, firms and planners can manipulate the probability of a Y cascade, so they need not remain passive in the face of a potential herd.
3. PAYOFFS AND CONSUMER WELFARE In this section we move away from standard herding concerns and instead focus on the calculation of individual payoffs for agents along the sequence. These calculations are then used to derive an expression for total consumer welfare. Evaluating the payoffs to the potential consumers and the total consumer welfare function represents the first step in finding a consumer welfare-improving policy for a social planner. We will look at a more active role for the social planner, in which it can improve on the laissez-faire outcome in the next section. As we see later, consumer welfare
143
OPTIMIZING INFORMATION IN THE HERD
also indirectly plays an important role in finding the optimal policy for a firm. 3.1. Indi¨ idual Payoffs We will begin by looking at the ex ante expected payoff of the first agent. Note that the two conditional prior probabilities are Prw V s 1x s Prw V s 0x s 12 and signal probabilities are Prw X i s H N V s 1x s Prw X i s L N V s 0x s p. So we have E w 1 x s
E w 1 N V s 0x 2
q
E w 1 N V s 1x 2
s
2py1 4
) 0.
Ž 3.
Note also that A i s N « i s 0 so we need only consider A i s Y when calculating payoffs. Since p ) 12 Žsignals are informative. we have that E w 1 x ) 0. Now consider the second agent: E w 2 x s
2 Ž 1 y p . q p Ž 1 y p . r2 q Ž 1 y p . pr2 Ž y1r2.
2 q
s
p 2 q p Ž 1 y p . Ž 1r2 . 2 2py1 4
s E w 1 x .
Ž 4.
So we have the interesting result that E w 2 x s E w 1 x. In fact in general we can say that: PROPOSITION 4. Agent k will ha¨ e the same ex ante expected payoff as agent k q 1 where k g N o d d . Proof. See the Appendix. B It is interesting to note the similarity between this proposition and the role of information played in Meyer Ž1991.. Meyer shows that in certain circumstances an extra draw from an informative distribution will not increase the probability of a decision-maker choosing correctly between two alternatives. She goes on to suggest biasing the second draw in such a way as to improve the probability of success and applies this to show the optimality of biased promotion tournaments. We have the result that E wn x s E wnq1 x for n g N o d d . This allows us to concentrate on agent n g N o d d . Now consider what happens by agent n y 1. There are three possibilities: Ž1. We have a Y cascade, so agent n will go Y. Ž2. We have a N cascade, so agent n will go N.
144
DANIEL SGROI
Ž3. We have no cascade, so agent n will go Y if X n s Y and will opt for N if X n s L. This allows the calculation of agent n’s payoff since we know that n s 12 if A n s Y and V s 1, and n s y 21 if A n s Y and V s 0, otherwise there will be no payoff. Therefore E n N n g N o d d sy q
Pr
Y Ž n y 1 . N V s 0 q Ž 1 y p . Pr No Ž n y 1 . N V s 0
4
4
Pr
Y Ž n y 1 . N V s 1 q p Pr No Ž n y 1 . N V s 1 4
4
.
This simply evaluates the probability that agent n goes for Y in both states of the world, then weights this by the payoffs of 12 and y 12 . Note that if there is no cascade we have to weight the chance of agent n going Y by the chance of his observing an H signal in each state of the world, that is, Ž1 y p . if V s 0 and p if V s 1. This can be simplified to
E n N n g N o d d s
2 p y 1 1 y Ž p y p2 . 4
nq 1 2
.
1 y p q p2
Ž 5.
It is also interesting to note that
E n N Y Ž n . s
1 y Ž p y p2 . 1y Ž pyp
2
ny 1 2
.
E w 1 x .
So all payoffs are related to the payoff of the first agent. Similarly calculations for agent n g N e ¨ en yield n
E n N n g N e ¨ en s
2 p y 1 1 y Ž p y p2 . 2 4
1 y p q p2
.
Ž 6.
3.2. Aggregate Consumer Welfare Define aggregate consumer welfare ⍀ as equal to ex ante expected payoffs summed over all N agents, so ⍀ s Ý ng N n . Proposition 4 immediately tells us that since E wn x s E wnq1 x for n g N o d d we can consider
145
OPTIMIZING INFORMATION IN THE HERD
aggregate payoffs to be simply
n s
Ý ngN
½
2Ý ng N o d d E Ž n .
for N g ⺞ e ¨ en
2 Ý ng N o d d E Ž n . y Ž N .
for N g ⺞ o d d .
Ž 7.
Based on Eq. Ž7. we can now calculate total ex ante expected consumer welfare since E w n x s
Ý
Ž 2 p y 1 . N y Ý ng N o d d Ž p y p 2 .
nq 1 2
.
4 Ž1 y p q p 2 .
ngN odd
Ž 8.
So we have
¡ ⍀s
2py1 2 Ž1 y p q p
2
.
2py1
~ 2 Ž1 y p q p
¢
=
2
.
N y Ý ng N o d d Ž p y p 2 . N y Ý ng N o d d Ž p y p 2 .
1 y Ž p y p2 . 1ypqp
nq 1
for N g ⺞ e ¨ en
2
nq 1 2
y
1 4
Ž 2 p y 1.
Ž 9.
Nq 1 2
2
for N g ⺞ o d d .
Or alternatively, ⍀s Ny
Ý Ž p y p2 . ngN
odd
nq 1 2
y
Ý Ž p y p2 .
n 2
.
Ž 10 .
ngN e ¨ en
Any intervention that aims strictly to improve aggregate consumer welfare will have to raise overall payoffs above the nonintervention level of ⍀. This then provides the benchmark for an interventionist social planner.
4. THE SOCIAL PLANNER Now we consider the role of a consumer welfare-maximizing social planner. We allow our social planner to force additional M ; N agents to move in the first period. These agents will join with the first agent to give us a set of M q 1 ‘‘guinea pigs.’’ This has two major effects on consumer welfare: Ž1. Those M q 1 who move first will not get access to later information and so will have less to use to help them make the optimal decision.
146
DANIEL SGROI
Ž2. Those N y Ž M q 1. who move later will have more information at their disposal and so should have a better chance of making the correct decision. We can therefore use the consumer welfare equation from the previous section and make two adjustments. We can use the sum for N y Ž M q 1. agents and then add a further MEw 1 x to the total, but first we must adjust the probability of being caught in a cascade to reflect the extra information made available to later movers. For simplicity we will assume that N g ⺞ e ¨ en, though the results in the section above allow us to look at N g ⺞ o d d in an equivalent way. Now define ⍀ s ⍀ Ž M, N, p . as the general level of consumer welfare. Since N g ⺞ e ¨ en we can use the simple form for M s 0 Žno intervention. given as ⍀ Ž 0, N, p . s
2py1 2 Ž1 y p q p
2
Ny
.
Ý Ž p y p2 .
nq 1
.
2
Ž 11 .
ngN odd
4.1. Polar Examples Consider what happens when M s 1 so we force two agents to act without social learning, rather than just a single agent as in the model in Section 3. We then get 2 initial moves followed by a sequence of N y 2 agents. The two start-agents will share the same ex ante expected payoff as the first agent in the standard sequence, that is, 14 Ž2 p y 1.. However, the new sequence from the third agent onwards will have access to more noiseless information: 3 signals instead of 2. Therefore the agent deciding after the start-agents may well face the prospect of a cascade before drawing his signal. Consider the payoff of the third agent. He faces three possibilities, a Y cascade, N cascade, or no cascade as before, but the probabilities are slightly different. Consider V s 0: E w 3 N V s 0, M s 1 x s Ž 1 y p . y 2
1
ž / 2
2
q 2 pŽ1 y p. y
1
ž / 2
.
Now consider V s 1: E w 3 N V s 0, M s 1 x s p 2
1
ž / 2
q 2 p2 Ž 1 y p.
1
ž / 2
.
Therefore his unconditional payoff is E w 3 N M s 1x s
1 4
Ž 2 p y 1. Ž2 p y 2 p 2 q 1. .
Ž 12 .
OPTIMIZING INFORMATION IN THE HERD
147
Now note that in the nonintervention case we have
E w 3 N M s 0x s
1 4
Ž 2 p y 1. Ž p y p 2 q 1. .
Ž 13 .
Now consider which has the higher value. Let us assume that Eq. Ž12. has the higher value than Eq. Ž13. and see if this is true: 14 Ž2 p y 1.Ž2 p y 2 p 2 q 1. ) 41 Ž2 p y 1.Ž p y p 2 q 1. « p y p 2 ) 0 which is clearly true for p g Ž0, 0.5.. So the third agent gains slightly from the extra noiseless information, while the first two agents each receive what they would have anyway under nonintervention, expected payoffs of 14 Ž2 p y 1.. Clearly agent 4 cannot be any worse off, so we have found an unambiguously better situation, hence ⍀ Ž1, N, p . ) ⍀ Ž0, N, p .. Now consider M s N y 1. In this case all the agents that usually move after the first agent are instructed to move immediately without scope for learning. The result here requires no analysis, all will move and gain the same ex ante expected payoff of 14 Ž2 p y 1., so ⍀ Ž N y 1, N, p . s 14 N Ž2 p y 1.. Now since ⍀ Ž0, N, p . ) 41 N Ž2 p y 1. this is clearly a worse situation for total consumer welfare than nonintervention. So we see by example that ⍀ Ž0, N, p . is not the highest consumer welfare achievable, but is also not the lowest. We need to find another candidate for optimal consumer welfare and therefore the optimal structure for our problem. This also constitutes a proof that: PROPOSITION 5. The optimal le¨ el of M Ž number of guinea pigs. will lie strictly between 0 and N y 1. Proof. As shown above ⍀ Ž1, N, p . ) ⍀ Ž0, N, p . and ⍀ Ž0, N, p . ) ⍀ Ž N y 1, N, p . which immediately proves the proposition. B 4.2. The Welfare-Maximizing Structure So far we have ⍀ Ž1, N, p . ) ⍀ Ž0, N, p . and ⍀ Ž0, N, p . ) ⍀ Ž N y 1, N, p .. The agent moving immediately after the M q 1 agents make the initial move, agent M q 2, will see various possibilities. Divide the set of size M q 1 into subsets M Y and MN which are made from those who choose Y and N, respectively. Agent M q 2 faces three mutually exclusive possibilities: Ž1. Ž2. Ž3.
M Y y MN G 2 which will create a Y cascade. MN y M Y G 2 which will create a N cascade. M Y y MN g Žy2, 2. which produces no cascade.
148
DANIEL SGROI
Part 4 of the Appendix derives the function ⍀ Ž M, N, p . 1 s
Ž 2 p y 1. Ž M q 1. 4
q
2
Mq 2
Mq 2
Ž 2 p y 1. Ž M q 1. ! p
2
Ž Ž M q 1 . r2. !
Ž1 y p.
2
2
NyM 2 zy2
=
2
2
Ý
Ý
zs1
ss1
ž
p2 y p q 1 2
s
/
q
NyMy1
¡Ž 2 p y 1. Ž M q 1. ! p Ž 1 y p . ~ = ¢ Ž Ž M q 1 . r2. !
4
Mq 2
Mq 2
2
2
2
My1 2
q
Ý xs0
x
Mq 1yx x p Ž M q 1 . ! p Mq1yx Ž 1 y p . y Ž 1 y p . Ž M q 1 y x . ! x!
¦ ¥. §
We then need to optimize this with respect to M and a partial further calculation is made in the Appendix. Despite the complexity of the function, a number of features stand out: Ž1. There is a unique maximum for any value of p and N assured by the concavity of ⍀ Ž M, N, p .. Ž2. The maximum is in the interior of the range of M for all values of p and nontrivial N. To give some examples Figs. 1᎐3 show how the total consumer welfare value ⍀ Ž M, N, p . evolves as M q 1 g ⺞ e ¨ en increases, with N and p held fixed. Figure 1 fixes N s 10, Fig. 2 fixes N s 50, and Fig. 3 fixes N s 100. Figure 2 provides different optimal values for M for different values of p. However, as in Fig. 1 the optimal value of M is never 0 or N, instead it is given at some interior value. Figure 3 provides a concave shape and a set of interior optima for M. For N s 10 the optimal value of M is 4 for the five values of p examined. The existence of a trade-off between the value of guinea pigs and the loss to the guinea pigs’ consumer welfare because of their failure to learn from others is captured by the concave shape of the function, which is a general feature, and is clearly visible in Figs. 2 and 3. Table I summarizes Figs. 1, 2, and 3 by providing optimal M values for the
OPTIMIZING INFORMATION IN THE HERD
149
FIG. 1. Optimal M values, N s 10.
given values of p and N. It is important to note the restriction M q 1 g ⺞ e ¨ en. To give some feeling for the results consider one example. For N s 100 and p s 23 , we have an optimal value of M s 21. This states that total consumer welfare will be maximized if we have a structure in which 21 of 100 agents join agent 1 and move immediately. Then the remaining 78
FIG. 2. Optimal M values, N s 50.
150
DANIEL SGROI
FIG. 3. Optimal M values, N s 100.
agents move in sequence. This gives agent 23 access to 23 signals unpolluted by possible herding and guarantees that all agents will get full access to at least 23% of all signals. This provides significantly more consumer welfare than a standard herd when all act in strict sequence Žtwice as much. or when there is no social learning so all act independently Žover twice as much.. To give some comparative statistics note that as p rises the optimal number of guinea pigs falls. This is the case since a rising p increases the probability of a good decision and a correct herd which is good for consumer welfare. The gains from increased guinea pigs are therefore not so great, while the disadvantage of reducing the information available to them is still present. As N rises the number of guinea pigs needs to rise, though the proportion falls.
TABLE I Optimal M Values for Consumer Welfare Given Values of p and N p N
50 100
0.51
2r3
3r4
4r5
0.99
19 37
13 21
11 13
9 11
3 5
OPTIMIZING INFORMATION IN THE HERD
151
4.3. A Note on Marriage Before we move on to consider the firm, we will examine one alternative structure implied by Proposition 4. The proposition reveals that for k g N o d d payoffs will always be identical for agents k and k q 1, the reasoning revolved around the valueless nature of agent k’s information to agent k q 1. This immediately tells us that it is at least weakly better for welfare to have all decisions ‘‘made in pairs.’’ Remark 6. Welfare is weakly improved by going from a system of sequential decision-making with no guinea-pigs to a system where all decision-making is done by a sequence of pairs, where each pair-member must decide without knowledge of their partner’s decision. Consider a structure in which agents 1 and 2 decide simultaneously, then agents 3 and 4 observe agents 1 and 2, and also decide simultaneously, etc. We have eliminated only the useless observation of the direct predecessor when that predecessor can be indexed by an odd number. This will increase the information available to each successive pair in the same way as increasing the number of guinea pigs, but without the associated cost to the pair. The net result suggests that simultaneous decisions by pairs is at least as good as a strict sequence of decision-making. Taken literally this can provide an interesting argument for the informational gain of splitting the population into pairs via formal marriage or a similar informal link, but where each individual decides without reference to the decision made by their partners! Remark 7. In a sequential decision-making system with no guinea pigs, deference to one’s partner is optimal. This remark is simply a corollary to Proposition 1. Since agent k q 1 g N e ¨ en will be behaving optimally by copying the decision made by agent k, we have a theory of deference to one’s partner! On informational grounds one possible optimal policy in a sequential decision-making world with no guinea pigs would be for all husbands to defer to their wives’ decisions, or ¨ ice ¨ ersa.
5. THE FIRM Now we move away from the objective of consumer welfare maximization and instead consider the aims of the firm. Consider a single firm with a product it wishes to sell. Abstracting from profit-maximization, in the context of the current model we will consider the firm’s aim to be simply to sell as many units as possible. We will first consider the optimal strategy
152
DANIEL SGROI
of a firm which has a ‘‘good’’ product, i.e., for which V s 1 and then consider a firm which has a ‘‘bad’’ product, i.e., for which V s 0. We then compare the optimal actions of a firm with the optimal actions of a social planner. 5.1. Promoting a Good Product Assume that V s 1 so the decision to purchase is the right one. Unfortunately the firm cannot convince all consumers that this is the case. However, the firm can manipulate the structure of the herd in much the same way as the social planner through the use of guinea pigs. In this case we might imagine the firm approaching a subset of all consumers and offering some incentive to make a quick decision. This can come in a variety of forms. The firm might send time-limited money-off coupons to certain potential consumers, or offer free products to high profile consumers or members of the press who agree to advertise their experience through writing a review. Perhaps the best example is that of a movie premiere full of high profile celebrities and members of the press whose opinion will be sought. Define the number of units sold as Q N Ž M q 1. ' 噛YN Ž M q 1. which is a function of M q 1 for a population of agents of size N and simply reads the number of Y decisions made by a population of N agents when there are an additional M guinea pigs chosen to decide with the first agent. In terms of the model the firm’s objective is clearly to maximize the number of units sold. In order to do this the firm faces an important trade-off. Ž1. It wishes to maximize the probability of a Y cascade by choice of M, since this will raise the number of purchases by those outside the initial decision group. For any given choice of M there will only be a remainder population outside the group of guinea pigs of size N y M y 1, so the population which learns is of size N y M y 1. Therefore the firm is interested in ensuring that this remainder population opts for a Y cascade, so intuitively it is interested in maximizing Ž N y M y 1.Prw Y Ž M q 1. N V s 1x. A Y cascade will be initiated by the group of M q 1 guinea pigs if Mq 1
Mq1
Q Mq 1 G 2 q 1, an N cascade will be initiated if Q Mq1 F 2 y 1 or alternatively there will be no net public information and no cascade will Mq 1 occur if Q Mq 1 s 2 . Having noted this it is easy to see that the probability of a Y cascade being initiated by a given number of M q 1 Mq 1 guinea pigs will be Prw Q Mq 1 G 2 q 1 N V s 1x. Ž2. It also wishes to sell its product to as many of the guinea pigs as possible. The sales to the first M q 1 are very simply defined as pŽ M q 1. since there will be no learning within this group.
153
OPTIMIZING INFORMATION IN THE HERD
TABLE II Optimal M Values for the Firm When V s 1 for Given Values of p and N p N
50 100
0.6
2r3
3r4
4r5
15 29
13 21
11 13
7 9
Ž3. Furthermore, the firm also knows that even if a Y cascade is not initiated by the initial group of guinea pigs later agents may still initiate a Y cascade. Part 5 of the Appendix reduces the firm’s problem to
¡
~ p Ž M q 1. q
max M
¢
Mq 1
Ý xs
Ny My1 2
q
Mq3
Ž N y M y 1 .Ž M q 1 . ! p x Ž 1 y p . Mq1yx x! Ž M q 1 y x . !
2
2
¦
Mq 1
Mq 3
Ž M q 1. ! p
Ž1 y p .
2
Ý xs0
2
ž
x
Ž p y p 2 . w2 q Ž p q 1.Ž N y M y 2 x . x ¥
Mq1 2
/ž !
Mq1 2
.
/
§
!
Ž 14 . Differentiating this requires the use of the digamma and hypergeometric distributions and produces a fairly complex result. However, some comparative statistics should provide some intuition for the result. Table II gives the optimal choice of M for various values of p and N, and provides an interesting comparison with Table I. Table III gives the expected number of units sold for various different choices of M by the firm for a market of size N s 100 for different values of p.
TABLE III Expected Units Sold for Different Values of M, N s 100 M
p
0.51 2r3 4r5
9
29
49
69
89
53 86 97
53 88 94
53 83 90
53 77 86
52 70 82
154
DANIEL SGROI
TABLE IV Expected Units Sold for Different Values of M, p s M N
100 150
2 3
29
49
69
89
88 Ž88. 137 Ž91.
83 Ž83. 133 Ž88.
83 Ž83. 127 Ž84.
70 Ž70. 120 Ž80.
Table IV holds p constant at 2r3 and varies the size of the market, again looking at the impact on the expected number of units sold Žwith percentage of market size in brackets. of a change in M. Finally, Table V considers the percentage of the market which purchases the product when p s 23 and we vary N and the fraction of MrN. Analyzing Tables II᎐V reveals a number of interesting comparative statistics. First, the impact of raising M on total number of units purchased is nonmonotonic. So we do not expect corner-solutions. Second, the impact of M is very dependent on the value of N and p. Third, optimal M is rising in N but falling in p. Finally, switching to percentages reduces the importance of N but does not eliminate it, so the solution cannot be expressed as a fixed percentage of the market for a given p. For example, a figure of 21% of the market for p s 23 seems reasonable for an N of 100, but for an N of 50 the correct figure is 26%. So the trade-off gives us a value of M which is nicely in the interior and not too high a level for a reasonable value of p. As for the impact of N and p we can reason as follows. As p rises the chance of a Y cascade without resort to guinea pigs rises and this seems sufficient to outweigh the similarly beneficial fall in the number of guinea pigs who do not purchase from the firm. Therefore, a rising p value indicates that the number of guinea pigs should be reduced, holding N constant. A rising N value indicates that the number of guinea pigs should rise, though not as a percentage of N. So the firm should raise the absolute number but reduce the percentage of the market acting as guinea pigs. This seems sensible given that market size is
TABLE V Success Rate for Different Percentages of the Market Forced to Decide Early, p s MrN
N
50 100 150
9%
25%
49%
75%
91%
82% 86% 89%
85% 89% 90%
81% 83% 83%
74% 75% 75%
69% 69% 69%
2 3
155
OPTIMIZING INFORMATION IN THE HERD
decreasingly important for learning in a herding model, since once a herd has started it will not stop, regardless of the number of agents remaining in the sequence. 5.2. Promoting a Bad Product Now we consider the case when V s 0. Part 6 of the Appendix shows that the firm’s problem has now changed to become
¡
~
M
¢
Ý xs
Ny My1
Mq3
Ž N y M y 1 .Ž M q 1 . ! Ž 1 y p . p Mq1yx x! Ž M q 1 y x . !
2 Mq 3
Ž M q 1. ! Ž1 y p .
2
q
x
Mq 1
max Ž 1 y p .Ž M q 1 . q
2
Mq 1 2
p
Ý xs0
2
ž
¦
x
Ž p y p 2 . w2 q Ž2 y p .Ž N y M y 2 x . x ¥
Mq1 2
/ž !
Mq1 2
.
/
§
!
Ž 15 . Now we carry out some of the comparative statistics from the previous subsection with the only difference being the move from the V s 1 state to the V s 0 state. Table VI repeats the findings of Table II for the new state. Note that the best possible policy is now to ensure that as many consumers as possible choose independently and hence avoid possible observational learning. There is no real trade off for a firm when the state is V s 0, and the firm does best for p g Ž0.5, 1. by setting M s N y 1. Rather than being informative about the optimal M the following tables instead show how sales are affected by alternative choices of M. Table VII, much like Table III, gives the expected number of units sold for various different choices of M by the firm for a market of size N s 100 for different values of p. The figures for optimal M confirm that a firm with a bad product always does better by restricting observational learning and forcing all consumers to make decisions independently.
TABLE VI Optimal M Values for the Firm When V s 0 for Given Values of p and N p N
50 100
0.6
2r3
3r4
4r5
49 99
49 99
49 99
49 99
156
DANIEL SGROI
TABLE VII Expected Units Sold for Different Values of M, N s 100 M
p
0.51 2r3 4r5
9
29
49
69
89
40 12 3
43 12 6
45 17 10
46 23 14
48 30 18
Table VIII carries out the same process as Table IV but for V s 0, holding p constant at 2r3 and varying the size of the market, looking at the impact on the expected number of units sold Žwith percentage of market size in brackets. of a change in M. Finally, Table IX mirrors Table IV by evaluating the percentage of the market which purchases the product when p s 23 for various values of N and MrN. The best possible result for the firm when V s 0 is to sell to a share equal to Ž1 y p . of the market and this can be achieved by forcing all consumers to choose independently and hence rely only on their private information. What would ensue is not really the same as a promotional campaign in the sense of a firm with a good product but rather an on the spot offer of purchase to e¨ ery consumer without allowing them the advantage of observing previous decisions. 5.3. A Note on Welfare The firm’s desire to maximize the number of units sold when the state is V s 1 is intuitively consumer welfare maximizing, since consumers would wish to purchase given V s 1. Therefore the firm’s problem is effectively identical to the problem max M ⍀ Ž M, N, p N V s 1.. However, if we consider V s 0 it should be immediately obvious that the firm will not maximize consumer welfare. In fact the firm is interested in maximizing the probability of an incorrect herd by choice of M and so is interested in minimizing consumer welfare. This is summarized in Table X.
TABLE VIII Expected Units Sold for Different Values of M, p s M N
100 150
2 3
29
49
69
89
12 Ž12. 13 Ž9.
17 Ž17. 17 Ž12.
23 Ž23. 23 Ž16.
30 Ž30. 30 Ž20.
157
OPTIMIZING INFORMATION IN THE HERD
TABLE IX Success Rate for Different Percentages of the Market Forced to Decide Early, p s MrN 50 100 150
N
9%
25%
49%
75%
91%
16% 12% 10%
15% 11% 9%
19% 17% 17%
26% 25% 25%
31% 31% 31%
2 3
5.4. A Note on Re¨ elation If a social planner has a reasonable knowledge of p and N it might be possible to deduce whether the firm is promoting a good product Ž V s 1. or a bad product Ž V s 0. based on the firm’s choice of M. Since we know that a firm with a bad product is likely to try to force consumers to decide with only their own private signals to inform them, a social planner or indeed consumer might use this fact to help reveal a firm’s own perceptions of its product. The firm’s own choice of M might therefore become a signal of V. If we follow this avenue of thought we would need to consider whether a firm in state V s 0 can emulate the firm in the state V s 1 and this returns us to more traditional signaling models which might work together with herding concerns to provide an interesting extension to this paper. One way of completely removing this concern is to assume that only the firm knows the ¨ alues of N and M, which is a fair assumption in most markets. If a consumer is approached and asked to be a guinea pig the key question is whether that consumer knows how many others are being asked to decide early and how large is the potential market. If consumers do not know the answer to these questions then backward inference from M to V becomes impossible and signaling concerns can safely be put to one side.
APPENDIX 1. Proof of Proposition 3. There exist many proofs that an informational cascade will last forever in the literature. The following is therefore short and intuitive. If an agent i is in a cascade, then by definition, regardless of his signal he will follow his predecessor’s action. Therefore TABLE X Consumer Welfare Agent
Social planner
Firm, V s 1
Firm, V s 0
Optimal policy
Maximize ⍀
Maximize ⍀
Minimize ⍀
158
DANIEL SGROI
his action conveys no information and agent i q 1 can only draw the same inference from all previous actions as agent i. Agent i q 1’s information set is therefore made up of exactly the same public information plus one private observation. Since agent i q 1’s signal is drawn from the same distribution as agent i and since agent i’s action was not dependent on his signal neither will the action of agent i q 1 be dependent on his own private signal. By induction, as all agents after agent i q 1 also have draws from the same distribution they can only draw the same inference from all previous actions as agent i. Therefore all agents after i will simply repeat the action of agent i y 1. 2. Deri¨ ation of Conditional Herd Probabilities. Define Y Ž n. to be a Y cascade initiated by agent n and similarly define N Ž n. for an N cascade and NoŽ n. for no cascade by agent n. For example, Prw Y Ž2.x is simply the probability that the first two agents both choose Y. So 1 y Prw Y Ž n.x y Prw N Ž n.x s Prw NoŽ n.x for all n. Starting with 2 agents we have Prw Y Ž2. N V p Ž1 y p . Ž1 y p . p s 1x s p 2 q and Prw Y Ž2. N V s 0x s Ž1 y p . 2 q . Therefore 2
2
Prw Y Ž2.x s 12 Ž1 y p q p 2 .. Similarly, we have Prw N Ž2.x s 12 Ž1 y p q p 2 .. No cascade by agent 2 will occur with probability 1 y Prw Y Ž n.x y Prw N Ž n.x; therefore Prw NoŽ2.x s p y p 2 . Note of course that this can be alternatively calculated as the occurrence of HL or LH and a coin flip by agent 2, so Prw NoŽ n.x s 12 pŽ1 y p . q 12 Ž1 y p . p. Further note that Prw Y Ž2.x and Prw N Ž2.x are not conditional on V since they are fully symmetric so Prw N Ž n.x s 12 Ž1 y Prw NoŽ n.x.. Now note that Prw Y Ž4.x s Prw Y Ž2.x q Prw NoŽ2.x Prw Y Ž2.x and similarly for Prw N Ž4.x. Further Prw NoŽ4.x s ŽPrw NoŽ2.x. 2 . Using this we can easily deduce the general probabilities after an even number of n agents to be Prw NoŽ n.x s ŽPrw NoŽ2.x. n s Ž p y p 2 . n r2 for no cascade, and Prw Y Ž n.x s Prw N Ž n.x s 12 1 y Prw NoŽ n.x4 s 21 w1 y Ž p y p 2 . n r2 x for a Y or N cascade. Now note that as p ª 1 cascades tend to start sooner, so more precise signals raise the probability of histories that lead to the correct cascades where we define correct cascades as a Y cascade if V s 1 or an N cascade if V s 0. As Bikhchandani et al. Ž1992. note, the probability of not being in a cascade falls exponentially with the number of agents; for example, for a very noisy signal, p s 12 q with ª 0 we have Prw NoŽ10.x - 0.1. Now we consider the probability of the correct or incorrect cascade occurring: 1 1 Pr Y Ž 2 . N V s 1 s p 2 q p Ž 1 y p . s p Ž p q 1 . 2 2 Pr No Ž 2 . N V s 1 s
1 2
pŽ1 y p. q 2
Pr N Ž 2 . N V s 1 s Ž 1 y p . q
1 2
1 2
pŽ1 y p. s pŽ1 y p.
pŽ1 y p. s
1 2
Ž p y 2. Ž p y 1. .
159
OPTIMIZING INFORMATION IN THE HERD
After an even number of n agents we have n
Pr No Ž n . N V s 1 s Ž Pr No Ž 2 . N V s 1
.
2
n
s Ž p y p2 . 2
Pr Y Ž n . N V s 1 s Pr Y Ž 2 . N V s 1 q Pr Y Ž 2 . N V s 1 Pr No Ž 2 . N V s 1 qPr Y Ž 2 . N V s 1 Pr No Ž 4 . N V s 1 q ⭈⭈⭈ qPr Y Ž 2 . N V s 1 Pr No
n
Vs1
ž / 2
n
s Pr Y Ž 2 . N V s 1 1 q Ž p y p 2 . q ⭈⭈⭈ q Ž p y p 2 . 2 . Now using the sum of a geometric series we have n
Pr Y Ž n . N V s 1 s
p Ž p q 1. 1 y Ž p y p 2 . 2 2
1 y Ž p y p2 .
.
Similarly we can calculate for Prw N Ž n. N V s 1x: Pr N Ž n . N V s 1 s
Ž p y 2. Ž p y 1. 1 y Ž p y p 2 . 2
n 2
1 y Ž p y p2 .
.
3. Proof of Proposition 4. We need to show that agent k will have the same ex ante expected payoff as agent k q 1 where k g N o d d . Consider a sequence of N individuals and let k - N be an odd number. Now consider an arbitrary agent k and agent k q 1. Agent k will either be in a cascade or not. We will consider these possibilities in turn. Ž1. If agent k is in a cascade then agent k q 1 will simply duplicate agent k’s action and so will obtain the same expected payoff. Ž2. If agent k is not in a cascade then all the revealed information from agents 1 to k y 1 must be neutral, i.e., can be ignored. This is only possible if k is odd, as otherwise the set of information arising from agents 1 to k y 1 would always be biased towards one choice. Agent k will then decide based upon his own signal, choosing A K s Y if X k s H and A K s N if X k s L. The signal of agent k is therefore perfectly inferable to agent k q 1. Now we examine the return to agent k q 1. If agent k q 1 receives the same signal as agent k, so X kq 1 s X k then he will choose as agent k did and therefore receive the same expected payoff. If agent k receives a different signal, so X kq 1 / X k , then he will have received one signal suggesting Y and one suggesting N and will therefore be perfectly indifferent between the two. Indifference implies the expected return from choosing either option is the same. Therefore one optimal policy for agent k q 1 is always to duplicate the
160
DANIEL SGROI
choice of agent k regardless of his own signal. Since this is always optimal the expected payoffs of the two agents must be the same. For completeness we should note that as shown earlier payoffs are the same for agents 1 and 2, and since it has been shown true for arbitrary agents k and k q 1, where k is odd, it will be generally true by induction for k - N where k is an odd number. 4. The Optimal Choice of M by a Social Planner. Note that when V s 1, we have a probability of a Y cascade being introduced by our M q 1 agents of p Mq1 q
Ž M q 1. ! M!
q ⭈⭈⭈ q
p M Ž1 y p. q
Ž M q 1 . ! My1 2 p Ž1 y p. Ž M y 1 . !2!
Ž M q 1. ! x p Mq1yx Ž 1 y p . , M q 1 y x ! x! Ž .
where x is the highest whole number less than
My 1 2
. We can simplify this
to My1
Pr w M Y y MN G 2 N V s 1 x s
2
Ž M q 1. !
Ý Ž M q 1 y x . ! x! p Mq1yx Ž 1 y p . xs0
x
.
For V s 0 by a similar calculation we have My1
Pr w M Y y MN G 2 N V s 0 x s
2
Ž M q 1. !
Ý Ž M q 1 y x . ! x! Ž 1 y p . Mq 1yx p x xs0
which yields the unconditional probability My1
Pr w M Y y MN G 2 x s
1 2
2
Ž M q 1. !
Ý xs0 Ž M q 1 y x . ! x! x
= p Mq1yx Ž 1 y p . q Ž 1 y p .
Mq1yx
p x . Ž 16 .
Now for M Y s MN g Žy2, 2. which results in no cascade we have M Y s MN in the case when M q 1 g ⺞ e ¨ en. We will from now on concentrate on this
161
OPTIMIZING INFORMATION IN THE HERD
case for simplicity. So we have Pr w M Y s MN x s
Ž M q 1. !
Mq 2
Mq 2
Ž Ž M q 1. r2. !
p
2
2
Ž1 y p.
2
.
Ž 17 .
We would need X Mq 2 s Y to induce our M q 2nd agent to choose Y after observing M Y s MN , which will happen with probability p if V s 1 and probability Ž1 y p . if V s 0 and yield a payoff of 12 or y 12 , respectively. Therefore we have a payoff under the no cascade assumption of
E w Mq 2 N M Y s MN x s
2py1 4
¡ ~ ¢
Ž M q 1. !
ž
Mq1 2
2
/
p
2
¦ ¥. §
Mq 2
Mq 2
Ž1 y p.
2
!
Ž 18 .
Now we add in the probability of our agent being caught in a herd on Y, to yield an unconditional expected payoff, E w Mq 2 x
¡Ž 2 p y 1. Ž M q 1. ! p Ž 1 y p . s ~ 4¢ Ž Ž M q 1. r2. ! 1
Mq 2
Mq 2
2
2
2
My1 2
q
Ý xs0
x
Mq 1yx x p Ž M q 1 . ! p Mq1yx Ž 1 y p . y Ž 1 y p . Ž M q 1 y x . ! x!
¦ ¥ §.
Ž 19 .
For example, in the M s 1 case, Eq. Ž19. gives us E w 3 N M s 1x s 14 Ž2 p y 1.Ž1 q 2 p y 2 p 2 . just as in Eq. Ž12.. The total consumer welfare expression is ⍀ Ž M, N, p . s
1 4
Ž 2 p y 1. Ž M q 1.
q E w Mq 2 x q E w Mq3 x q ⭈⭈⭈ qE w N x 4 , which we simply need to express fully in terms of M and then optimize with respect to M. We need to note the relationship between E w Mq 2 x
162
DANIEL SGROI
and E w Mq i x for i g 3, 4, . . . , N 4 . Using Proposition 4 we have NyM
1
⍀ Ž M, N, p . s
4
2
Ž 2 p y 1. Ž M q 1. q 2
Ý
E w Mq 2 i x .
is1
Comparing agent M q 4 to agent M q 2 we see that agent M q 4 basically gets the same payoff but faces a slightly higher chance of being in a Y cascade which is good when V s 1 and bad when V s 0. This extra probability is basically just the chance that no cascade was initiated before agent M q 2, but that agent M q 2 and agent M q 3 both went for action Y. This occurs with probability Prw No N M q 2x 12 w p 2 q 12 pŽ1 y p .x q 1 wŽ . 2 q 12 pŽ1 y p .x4 and the net gain is simply 14 Ž2 p y 1.. So we 2 1yp simply get E w Mq 4 x s E w Mq2 x Mq 2
Mq 2
q
p2 y p q 1
1 4
Ž 2 p y 1. Ž M q 1. ! p
Ž1 y p.
2
Ž Ž M q 1 . r2. !
2
2
.
2
For agent M q 6 we have a similar calculation except that now we need no cascade before agent M q 4, E w Mq 6 x s E w Mq4 x Mq 2
Mq 2
p ypq1
2 1
2
q
ž
2
4
/
Ž 2 p y 1. Ž M q 1. ! p
Ž1 y p.
2
Ž Ž M q 1 . r2. !
2
,
2
and so on, so in general for z ) 1, E w Mq 2 z x s E w Mq2 zy2 x q
ž
p2 y p q 1 2
2 zy 2 2
/
Mq 2
Mq 2
1 4
Ž 2 p y 1. Ž M q 1. ! p
2
Ž Ž M q 1. r2. !
Ž1 y p. 2
Clearly we have a nested structure and can therefore resolve this as E w Mq 6 x s E w Mq2 x q
p2 y p q 1 2
q
ž
p2 y p q 1 2 Mq 2
Mq 2
=
1 4
Ž 2 p y 1. Ž M q 1. ! p
2
Ž Ž M q 1. r2. !
Ž1 y p. 2
2
2
/
2
.
163
OPTIMIZING INFORMATION IN THE HERD
and in general Mq 2
Mq 2
1 4
E w Mq 2 z x s E w Mq2 x q
Ž 2 p y 1. Ž M q 1. ! p
Ž1 y p.
2
2
2
Ž Ž M q 1 . r2. !
2 zy2 2
=
ž
Ý ss1
p2 y p q 1 2
s
/
.
Ž 20 .
So for total consumer welfare we have NyM
Ž 2 p y 1. Ž M q 1.
⍀ Ž M, N, p . s
2
q2
4
Ý
E w Mq 2 z x
zs1
Ž 2 p y 1. Ž M q 1.
s E w Mq 2 x Ž N y M y 1 . q
4 Mq 2
Mq 2
q
1 2
Ž 2 p y 1. Ž M q 1. ! p
Ž1 y p.
2
Ž Ž M q 1. r2. !
2
2
NyM 2 zy2 2
=
2
Ý
Ý
zs1
ss1
ž
p2 y p q 1 2
s
/
.
Ž 21 .
We can now insert the expression for E w Mq 2 x to yield ⍀ Ž M, N, p . Mq 2
Mq 2
s
Ž 2 p y 1. Ž M q 1. 4
q
1 2
Ž 2 p y 1. Ž M q 1. ! p
2
Ž Ž M q 1 . r2. !
Ž1 y p.
2
2
NyM 2 zy2
=
2
2
Ý
Ý
zs1
ss1
ž
p2 y p q 1 2
s
/
q
NyMy1
¡Ž 2 p y 1. Ž M q 1. ! p Ž 1 y p . ~ = ¢ Ž Ž M q 1 . r2. !
4
Mq 2
Mq 2
2
2
2
My1 2
q
Ý xs0
x
Mq 1yx x p Ž M q 1 . ! p Mq1yx Ž 1 y p . y Ž 1 y p . Ž M q 1 y x . ! x!
¦ ¥ §.
164
DANIEL SGROI
Now we differentiate with respect to M using a convenient set of abbreviations,
As Bs Cs
1
Ž N y M q 2.
2
Mq1
ž
/
2
1
!
Ž p 2 q p q 1.
2
Dsy
A Ž p 4 y 2 p 3 q p 2 y 1 . y 4C A y p 2 q 2 p y 3 q p 4 y 2 p 3
Ž p 2 y p y 1. Mq 2
Mq 2
E s Ž 2 p y 1. Ž M q 1. ! p
2
2
Ž1 y p.
2
⍀⬘ Ž M, N, p . s
2py1 4
q
=
E B
2
ž
2D q Ny My 1 2
2⌿ Ž M q 2 . q ln Ž p . q ln Ž 1 y p . y 2⌿ Ž Ž M q 3 . r2 . 4 y
2C A ln C y Ž 1r2 . p 4 q p 3 y Ž 1r2 . p 2 q 1r2 2 Ž p 2 y p y 1.
y1
/
My1
y q
1 4
x
2
Ý xs0
Ž M q 1 . ! Ž p Ž Mq1yx . Ž 1 y p . y Ž 1 y p . Ž M q 1 y x . ! x!
Ž Mq1yx .
px.
NyMy1 ⭸ 4
⭸M
My1 2
Ý xs0
x
Ž M q 1 . ! Ž p Ž Mq1yx . Ž 1 y p . y Ž 1 y p . Ž M q 1 y x . ! x!
Ž Mq1yx .
px.
,
where ⌿ Ž⭈. is the digamma function. This expression can then be set equal to zero to yield an implicit function for the optimal value of M given p and N. Furthermore ⍀ M M Ž M, N, p . - 0 across the whole range of p and
165
OPTIMIZING INFORMATION IN THE HERD
N implying that ⍀ Ž M, N, p . is concave, which is sufficient to provide a unique maximum. 5. The Firm’s Problem when V s 1. Expression 14 is based on three parts. The first part is simply pŽ M q 1., the number of units purchased within the group of guinea pigs, and is simply the probability of a high signal given V s 1 multiplied by the size of the initial group. The second My1.r2 Ž Mq1yx Ž part is more complex Ž N y M y 1.Ž M q 1.!ÝŽxs0 p 1y x p . rx!Ž M q 1 y x .!.. This is the size of the remaining population of agents, N y M y 1, multiplied by the probability of a Y cascade being induced by the initial group, which is My1
Pr Q Mq 1 G
Mq1 2
p Mq1yx Ž 1 y p .
2
q 1 V s 1 s Ž M q 1. !
Ý xs0
x
x! Ž M q 1 y x . !
.
The derivation of the final part of expression Ž14. incorporates the possibility that the initial group failed to initiate a Y cascade. Despite this there is still a good chance of a Y cascade being initiated by later agents. Start with a signal which is on aggregate neutral, being revealed by the guinea pigs, which occurs with probability: Mq 1
Mq 1
Pr Q Mq 1 s
Mq1 2
Vs1 s
Ž M q 1. ! p
ž
Mq1 2
2
/ž !
Ž1 y p. Mq1 2
/
2
, !
which is simply the occurrence of the only sequence of signals in the initial M in which there are a precisely identical number of high and low signals, multiplied by the probability of this event. Alternatively it can be calculated as one minus the combined probability of a Y cascade and a N cascade. Now consider the decisions made by the post-guinea pig agents. We then see that the agents from M q 2 onward are in an identical position to those in a standard sequential herding model, except of course that their total purchases must be pre-multiplied by the probability that they are not already in a herd induced by the initial M q 1. By dividing the set of agents into odd and even agents, we see that odd agents can never initiate a herd but even agents can. We first consider the odd agents who are not in a herd. They will purchase with probability p but we must weight their decision by the falling probability that they are not in a herd. This is captured by the expression pÝ x s 0 Ž p y p 2 . x. The expression for the remaining even agents is a little more complex and incorporates the chance that each even agent initiates a cascade which will in turn generate sales from future odd and even agents. This is weighted by the falling size Ny M y 1 2
166
DANIEL SGROI
of the remaining population of agents which therefore falls inside a summation of their total impact on the market as follows: 12 Ž p 2 q p .Ý x s 0 Ž N y M y 2 x .Ž p y p 2 . x. Combining all four elements and simplifying yields expression Ž14. in the main text. The function yielded is a function of p, N, and M. Of these we allow the firm to vary only M making the final problem to maximize expression Ž14. by choice of M. Ny M 2
6. The Firm’s Problem When V s 0. Expression Ž15. is also based on three parts. The first part is now Ž1 y p .Ž M q 1., since the probability of a high signal given V s 0 has changed to be 1 y p. The second part has also Ž 1 y p . Mq 1y x p x
q1 slightly changed to now be Ž N y M y 1.Ž M q 1.!Ý M xs
Mq 3 2
x!Ž M q 1 y x . !
.
This is the size of the remaining population of agents, N y M y 1, multiplied by the probability that a herd was initiated within the group of 1 guinea pigs, Prw Q Mq 1 G M q q 1 N V s 0x. The derivation of the final part 2 of the expression is much as in the case when V s 1 except we now use the probability that a Y cascade occurs given V s 0. Note that the aggregate neutral signal being revealed by the guinea pigs occurs with the same probability as before, so: Mq 1
Mq 1
Pr Q Mq 1 s
Mq1 2
Vs0 s
Ž M q 1. ! p
ž
Mq1 2
2
/ž !
Ž1 y p. Mq1 2
/
2
. !
The population size remaining is also the same. However, the new Y cascade probability changes the final term to a slightly different combination of purchases by odd agents outside herds, now Ž1 y p .Ý x s 0 Ž p y p 2 . x and the contribution of even agents, which incorporates the possibility that a herd is initiated, 12 Ž p 2 y p .Ý x s 0 Ž N y M y 2 x .Ž p y p 2 . x. Combining these three parts and simplifying once again yields the function which the firm will maximize by choice of M. Ny M y 1 2
Ny M 2
REFERENCES Banerjee, A. V. Ž1992.. ‘‘A Simple Model of Herd Behavior,’’ Quart. J. Econ. 107, 797᎐817. Bikhchandani, S., Hirshleifer, D., and Welch, I. Ž1992.. ‘‘A Theory of Fads, Fashion, Custom and Cultural Change as Informational Cascades,’’ J. Polit. Econ. 100, 992᎐1026. Jackson, M. O., and Kalai, E. Ž1997.. ‘‘Social Learning in Recurring Games,’’ Games Econ. Beha¨ ior 21, 102᎐134. Meyer, M. A. Ž1991.. ‘‘Learning from Coarse Information: Baised Contests and Career Profiles,’’ Re¨ . Econ. Stud. 58, 15᎐41.