Significance
From choosing among the many courses offered in graduate school to dividing budget into research programs, the breadth–depth is a commonplace dilemma that arises when finite resources (e.g., time, money, cognitive capabilities) need to be allocated among a large range of alternatives. For such problems, decision makers need to trade off breadth—allocating little capacity to each of many alternatives—and depth—focusing capacity on a few options. We found that little available capacity (less than 10 samples for search) promotes allocating resources broadly, and thus breadth search is favored. Increased capacity results in an abrupt transition toward favoring a balance between breadth and depth. We finally describe a rich casuistic and heuristics for metareasoning with finite resources.
Keywords: decision making, risky choice, bounded rationality, breadth–depth dilemma, metareasoning
Abstract
In multialternative risky choice, we are often faced with the opportunity to allocate our limited information-gathering capacity between several options before receiving feedback. In such cases, we face a natural trade-off between breadth—spreading our capacity across many options—and depth—gaining more information about a smaller number of options. Despite its broad relevance to daily life, including in many naturalistic foraging situations, the optimal strategy in the breadth–depth trade-off has not been delineated. Here, we formalize the breadth–depth dilemma through a finite-sample capacity model. We find that, if capacity is small (∼10 samples), it is optimal to draw one sample per alternative, favoring breadth. However, for larger capacities, a sharp transition is observed, and it becomes best to deeply sample a very small fraction of alternatives, which roughly decreases with the square root of capacity. Thus, ignoring most options, even when capacity is large enough to shallowly sample all of them, is a signature of optimal behavior. Our results also provide a rich casuistic for metareasoning in multialternative decisions with bounded capacity using close-to-optimal heuristics.
The breadth–depth (BD) dilemma is a ubiquitous problem in decision making. Consider the example of going to graduate school, where one can enroll in many courses in many topics. Let us assume that the goal is to determine the single area of research that is most likely to result in an important discovery. One cannot know, even in a few weeks of enrollment, whether a course is the most exciting one. Should I enroll in few courses in many topics—breadth search—at the risk of not learning enough about any topic to tell which one is the best? Or should I enroll in many courses in very few topics—depth search—at the risk of not even taking the course with the really exciting topic for the future? One crucial element of this type of decision is that the resources (time, in this case) need to be allocated in advance, before feedback is received (before classes start). Also, once decided, the strategy cannot be changed on the fly, as doing so would be very costly.
The BD dilemma is important in tree search algorithms (1, 2) and in optimizing menu designs (3). It is also one faced by humans and other foragers in many situations, such as when we plan, schedule, or invest with finite resources while lacking immediate feedback. Furthermore, it is a dilemma that a large number of distributed decision-making systems have to tackle. These include, for example, ant scouts searching for a new colony settlement (4), stock market investors, or soldiers in an army during battle. Evidence suggests that distributed processing with limited resources is also a valid model of brain computations (5, 6). In face of this, it is remarkable that the bulk of research on the BD has been in fields outside of psychology and neuroscience (e.g., refs. 7–9). We believe that one reason for this is the lack of models and formal tools for thinking about the BD dilemma and separating it from other dilemmas.
Many features of the BD dilemma warrant its study in isolation. First, BD decisions are about how to divide finite resources, with the possibility of oversampling specific options and ignoring others, e.g., one can select several courses on the same topic while ignoring other topics. Second, the BD dilemma is about making strategic decisions, that is, decisions that need to be planned in advance and cannot be changed on the fly once initiated, e.g., it is very costly to change courses once they have started, at least during the first semester. Finally, BD decisions need to be made before the relevant feedback is received, e.g., enrollment happens before courses start, and thus before knowing the true relevance of the courses and topics. One can easily imagine replacing courses by ant scouts or neurons, and topics by potential new settlements or sensory functions, and so on, in the above example to reveal new relevant BD dilemmas pertaining to distributed decision making or brain anatomy, respectively.
The identifying features of the BD dilemma are distinct from those of the well-known exploitation–exploration (EE) dilemma (10–14) and its associated formalization in multiarmed bandits (15–17). Specifically, whereas in the EE dilemma samples are allocated sequentially, one by one, to gather information and reward after each sample, in the BD dilemma multiple samples can be allocated in parallel at once to multiple options (possibly allocating multiple samples to some) without immediate feedback to gather information and maximize future reward. It is worth pointing out that EE and BD are not mutually exclusive aspects of decision making, and therefore they are expected to appear hand-in-hand in many realistic situations.
Past work in multialternative choice has revealed that humans appear to carefully trade off the benefits of examining many options broadly and examining a smaller number of options deeply. For example, when faced with a large number of options, we often focus—even if arbitrarily—on a subset of them (18–21) with the presumable benefit that we can more precisely evaluate them. Likewise, we may consider all options, but arbitrarily reject value-relevant dimensions (22, 23), as if contemplating them all is too costly. Option narrowing appears to be a very general pattern, one that is shared with both human and nonhuman animals, despite the fact that rejecting options can reduce experienced utility (18, 21). It is often proposed that such heuristics reflect bounded rationality (24), which is likely correct in principle, but the exact processes underlying that boundedness remain to be identified. Why do we so often consider a very small number of options when considering more would a priori improve our choice? One possibility is that this pattern reflects an evolved response to an empirical fact: that when capacity is constrained, optimal search favors consideration of a small number of options.
Because cognitive capacity is limited in many ways, the BD dilemma has direct relevance to many aspects of cognition as well. For example, executive control is thought to be limited in capacity, such that control needs to be allocated strategically (25–28). Likewise, attentional focus and working memory capacity are limited, such that, during search, we often foveate only a single target or hold a few items in memory (29). Although the effective numbers are low, each contemplated option is encoded with great detail (30–32). Furthermore, it seems clear that recollection of information from memory can be thought of as a search-like process (33–35). That is, to retrieve a memory we must attend to a recollection processes, with its associated limited capacity. Thus memory-guided decisions presumably involve BD trade-offs too.
Although the relevance of the BD dilemma is clear, tractable models are lacking, and thus, optimal strategies for BD decisions are largely unknown. Here, we develop and solve a model for multialternative decision making endowed with the prototypical ingredients of the BD dilemma. Our model consists of a reward-optimizing yet bounded decision maker (24, 36, 37) confronted with multiple alternatives with unknown subjective values. The first critical element of the model is “finite-sample capacity,” which enforces a trade-off between sampling many options with few samples each (breadth) and sampling few options with many samples each (depth). The second critical element is that samples need to be allocated across alternatives before sampling starts and, thus, before feedback is available. This strategic decision with the finite-sample capacity constraint implies a metareasoning problem (37, 38) where deliberation about the multiple possible allocations of resources (meta-actions) need to be made in advance to optimize expected utility of a future choice.
Despite the simplicity of the model, it features nontrivial behaviors, which are characterized analytically. When capacity is low (less than 4 to 10 samples can be probed), it is best to sample as many alternatives as possible, but only once each; that is, breadth search is favored. At larger capacities, there is a qualitative and sharp change of behavior (a “phase transition”) and the optimal number of sampled alternatives roughly grows with the square root of sample capacity (“square root sampling law”), balancing breadth and depth. Therefore, in the high-capacity regime, it is best to ignore the vast majority of potentially accessible options. We considered globally optimal allocations in comparison to even allocation of samples across sampled alternatives and found that the square root sampling law, obtained for the latter, provides a close-to-optimal heuristic that is simpler to implement. We also study limit cases where the above rules break down, as well as generalizations to dynamic allocation of finite resources with feedback that illustrate the generality of the results. Our results are also robust to strong variations of the environments where the probability of finding good options widely varies.
Results
Finite-Sample Capacity Model.
We assume that a decision maker can choose how to allocate a finite resource among options of unknown status to determine the best option (Fig. 1). The environment generates a large number of options, each characterized by the probability of delivering a successful outcome. The success probabilities, unknown to the decision maker, determine the quality of each of the options, with better options having higher success probabilities (e.g., options with a higher probability of delivering a large reward if they are sampled). The goal of the decision maker is to infer which of the options has the highest success probability (and, thus, highest expected value). The success probabilities of the options are generated randomly from an underlying prior probability distribution, modeled as a beta distribution with parameters . We assume that this distribution is known by the decision maker, due, for example, to previous experience with the environment. The prior distribution determines the overall difficulty of finding successful options in the environment.
The decision maker is endowed with a finite-sample capacity, , i.e., a finite number of samples that she can allocate to any option and to as many options as desired. Within the allowed flexibility, it is possible that the decision maker decides to oversample some options by allocating more than one sample to them, and it is also possible that she decides to ignore some options by not sampling them at all. Feedback is not provided at the allocation stage, so this decision is based purely on the expected quality of options in the environment. After allocation has been determined, the outcomes of the samples are revealed, constituting the only feedback that the decision maker receives about the fitness of her sample allocation. Outcomes for each of the sampled alternatives are modeled as a Bernoulli variable, where a successful outcome (corresponding to a large reward) has probability equal to the success probability of that option (see below for a generalization in which we consider Gaussian outcomes). The inferred best alternative is the one with the largest inferred success probability based on the observed outcomes from the allocated samples to each of the options (39–41). Choosing this alternative maximizes expected utility (see below and SI Appendix).
While making a choice based on the observed outcomes is a trivial problem, deciding how to allocate samples over the options to maximize expected future reward is a hard combinatorial problem. There are many ways a finite number of samples can be allocated among a very large number of alternatives. At the breadth extreme, one can split capacity to over as many alternatives as possible, sampling each just once. In this case, the decision maker will likely identify a few promising options, but will lack the information for choosing well between them. At the depth extreme, the search could allocate all samples only to a couple of alternatives. The decision maker’s estimate of the success probability of those options will be accurate, but that of the other alternatives will remain unknown. It would seem that an intermediate strategy is better than either extreme. Specifically, the optimal allocation of samples should balance the diminishing marginal gains of sampling a new alternative and those of drawing an additional sample from an already sampled alternative.
To formalize the above model, let us assume that the decision maker can sample and choose from alternatives. That is, we consider scenarios where the number of alternatives is as large as the decision maker’s sampling capacity—if the number of alternatives is larger than capacity, the only difference is that there would be a larger number of ignored alternatives. The allocation of samples over the alternatives is described by the vector , with components representing the number of samples allocated to alternative . The finite-sample capacity of the decision maker imposes the constraint . Upon drawing samples from each alternative , the decision maker observes the number of successes (1’s), denoted , of each of the Bernoulli variables. The best option is then the one with the highest posterior mean probability after observing these successes, such that the utility for a given allocation and associated outcomes becomes . Because the number of successes is only revealed after selecting the sample allocation strategy , the decision maker’s utility for using that strategy, , is an average of over all possible outcomes given ,
[1] |
where is the joint probability distribution of the outcomes given the allocation and the prior distribution parameters. As each alternative is sampled independently, the distribution of success counts factorizes as , where is a beta-binomial distribution (42). This distribution specifies the probability of observing exactly successes from a Bernoulli variable that is drawn times, and whose success probability follows a beta distribution with parameters and . These two parameters control the skewness of the distribution: If both parameters are equal, the distribution is symmetric around one-half, while for larger (smaller) than the distribution is negatively (positively) skewed.
Finally, the optimal allocation of samples across options is the one that maximizes the decision maker’s expected utility in Eq. 1 over all allocations of samples ,
[2] |
with the above finite-sample capacity constraint (see SI Appendix for details). The optimal expected utility then becomes , which involves a double maximization over the expected success probabilities of the sampled alternatives and the allocation of samples over the alternatives, effectively solving the two-stage decision process (i.e., first allocate samples, then observe outcomes, and then choose) in reverse order (i.e., first optimize choices given outcomes and allocation, then optimize allocation).
This maximization allows total flexibility over how many samples to allocate to each alternative. However, for the sake of tractability, let us first consider the best even allocation of samples, that is, a subfamily of allocation strategies where the same number of samples are allocated to each of sampled alternatives, while the remaining alternatives are not sampled, subject to the standard capacity constraint . Indeed, finding the optimal even allocation of samples is easier than finding the globally optimal allocation, which might be uneven in general (see below). As we show in SI Appendix, a particularly simple expression for the optimal even sample allocation, , arises when the prior distribution over success probabilities is uniform ,
[3] |
where the right-hand side is related to utility by
[4] |
Note that only alternatives are sampled in the optimal allocation, while the remaining options are given zero samples, thus effectively being ignored. The sampled alternatives can be chosen randomly, as they are indistinguishable before sampling. Using extreme value theory (SI Appendix), we show that the optimal number of sampled alternatives and optimal number of samples per alternative both follow a power law with exponent 1/2 for large capacity :
[5] |
which corresponds to perfectly balancing breadth and depth.
In the next section, we analyze this case in detail. After that, we consider optimal even allocations of samples for arbitrary prior distributions, and finally we provide results for the globally optimal allocations, not necessarily even.
Sharp Transition of Optimal Sampling Strategy at Low Capacity.
We first analyze the expected utility as a function of the number of evenly sampled alternatives , each sampled times (such that ) (Fig. 2A). At low capacity (, lighter gray line), the utility increases monotonically from sampling just one alternative four times, to sampling four alternatives one time each. Thus, a pure breadth strategy is favored. At intermediate capacity (, medium gray line), the maximum occurs at an intermediate number of alternatives (specifically, ), reflecting an increasing emphasis on depth. At large capacity (, black line), the maximum expected utility occurs when sampling few different alternatives ( sampled alternatives with samples each), reflecting a tight balance between breadth and depth. For such large capacities, a breadth search that samples most of the alternatives (rightmost point of the black line) would lead to a reward that approaches 2/3, which is the lowest expected reward one would obtain if at least one sampled alternative has a positive outcome (SI Appendix).
The model displays a sharp transition when capacity crosses the critical value of 5 (Fig. 2B). Below this critical capacity, the optimal number of sampled alternatives equals capacity. That is, one should follow a breadth strategy and distribute one sample to each alternative. Above 5, the optimal number of sampled alternatives is much smaller than the capacity, with the temporary exception of capacity equal to 7. That is, one should balance the number of sampled alternatives with the depth of sampling each of them. Specifically, the optimal number of sampled alternatives follows a power law with exponent 1/2 (log-log linear regression, power = slope = 0.49, 95% CI = [0.48, 0.50]), as predicted by Eq. 5, which implies that the fraction of sampled alternatives decreases with the square root of capacity. This means that breadth and depth are tightly balanced in the optimal strategy. The sharp transition at around 5 becomes clearer when plotting the ratio between the optimal number of sampled alternatives and capacity as a function of capacity (Fig. 2C).
In summary, if the capacity of a decision maker increases by a factor of 100, the decision maker will roughly increase the number of samples alternatives just by a factor of 10, one order of magnitude smaller than the capacity increase. Because the optimal number of sampled alternatives increases with capacity with an exponent 1/2, we call this the “square root sampling law.” A remarkable implication of this law is that the vast majority of potentially accessible alternatives should be ignored (e.g., for , options are “rationally” ignored).
Generalizing to Variations in Beta Prior Distributions.
The above critical capacity for optimal even sample allocation changes when, instead of using a uniform prior of success probabilities, we allow for variations of the prior distribution (Fig. 2D). However, the critical capacity consistently lies again at around low values (∼10) with the specific value depending on the environment. By changing the prior’s parameters, we can vary the difficulty of finding a good extreme alternative, and thus can compare different scenarios. For the uniform prior that we have used previously (a “flat” environment), a decision maker is equally likely to find an alternative with any success probability. Consider a prior distribution that is concentrated and symmetric around a success probability of 0.5 (approximately as a Gaussian, corresponding to the beta prior parameters ). In this environment, unusually good (high success probability) and unusually bad (low success probability) options are rarer than medium ones (Fig. 2D, green line). In this case, the BD trade-off as a function of is remarkably similar to the uniform prior case, with a transition at .
We also consider a negatively skewed prior distribution . This distribution refers to environments with rare bad options, as, for example, a tree whose fruits are mostly ripe but that has a few unripe ones. In this “rich” environment, one can afford sampling a smaller number of options, and as they are sampled more deeply, it is possible to better detect the really excellent ones. A sharp transition occurs even in this condition, exactly when the critical capacity equals 3 (brown line). As expected in this environment, the decay of the ratio between the optimal number of sampled alternatives and capacity after this transition is (slightly) faster than that of the symmetric prior. Therefore, negative skews engender a modest bias toward depth over breadth.
Finally, consider the opposite scenario, in which the prior distribution is concentrated at low success probability values (, positively skewed beta distribution), which corresponds to looking for a “needle in a haystack” or a “poor” environment. In this scenario, one ought to sample more alternatives less deeply to allow for the possibility of finding the rare good alternatives, and thus breadth should be emphasized over depth (Fig. 2D, blue line). In this scenario, the sharp transition occurs at capacities around 10 (blue line).
Despite the large variations of prior distributions, a fast transition occurs in all conditions at around a small capacity value, like in the uniform prior case. In addition, a power law behavior is observed at larger values of capacity regardless of skew, with exponents close to 1/2 in all cases (uniform prior, exponent = 0.49; negatively skewed prior, 0.49; positively skewed prior, 0.64; SEM = 0.01). These behaviors are observed over a larger range of parameters of the prior distribution (Fig. 3).
One interesting limit scenario arises for strongly positively skewed prior distributions, e.g., by taking to infinity while fixing . In this limit, the prior mean probability decreases to zero, and the critical capacity rises very steeply to infinity (Fig. 3A as one moves leftward). Increasing the prior’s skewness makes finding good options less likely, as most of the options are very likely to be very bad, akin to an extreme case of the haystack environment considered before. As expected, this makes breadth search optimal for increasingly larger values of capacity, as indicated by the increasing values of critical capacity. However, for large enough capacities, a transition is still observed above which a roughly balanced mix between breadth and depth becomes optimal. More precisely, in this regime the optimal number of sampled alternatives features a power behavior with exponents close but above 1/2, indicating a bias toward breadth (leftmost points in Fig. 3B). When the prior mean probability exceeds values as low as 0.1, the critical capacity plateaus to low values below 10, and the exponent drops to values smaller but close to 1/2, indicating a weak preference toward depth.
To test how robust the behaviors we explored are, we furthermore considered Gaussian rather than Bernoulli samples (SI Appendix, Fig. S1). Strikingly, for a large range of the samples’ noisiness, we again observed a sharp transition occurring at low critical capacities . Below the critical capacity, breadth search is preferred, while above it a mix between breadth and depth is optimal, characterized by a power law behavior (, ). Thus, the resulting strategy was qualitatively identical, and numerically similar, to the Bernoulli samples case.
Optimal Choice Sets and Sample Allocations.
So far, we have focused on optimal even sample allocation. Let us now consider the payoffs for decision makers willing to consider all possible allocation strategies. The number of all possible allocations equals the number of partitions of integers in number theory, which grows exponentially with the square root of capacity (43). This makes finding the globally optimal sample allocation a problem that is intractable in general. For small capacity values and uniform prior distributions, we compute the exact optimal sample allocation by exhaustive search and rely on a stochastic hill climbing method for larger capacities and other priors. The latter finds a local maximum for the utility, which is likely to be a global maximum, as we found it to coincide with the one provided by exhaustive search for small capacities , and the optimal utility did not significantly change across different initializations and random seeds for larger capacity values.
Globally optimal sample allocation (which defines optimal choice sets) for a uniform prior beta distribution tends to sample all or most of the alternatives when the capacity is small, but as capacity increases the number of sampled alternatives decrease (Fig. 4, Left). For instance, for capacity equal to 5 samples, the optimal sample allocation is (2, 1, 1, 1, 0). In general, in optimal allocations, the decision maker adopts a local balance between oversampling a few alternatives and sparsely sampling others—a local compromise between breadth and depth—even though all options are initially indistinguishable. This further level of specialization and distinction between alternatives might be able to better break ties between similar alternatives when compared to an even sampling strategy.
We also studied optimal sample allocation for positively and negatively skewed prior distributions. In a rich environment (center panel), the optimal sample allocation is uneven for capacities as low as . In contrast, in a poor environment (right), the optimal sample allocation remains even up to capacity , which was not the case for the flat environment (compare with left panel). For higher capacities, decision makers in rich environments ought to sample less broadly but more deeply. For instance, for capacity , only around 5 alternatives are sampled, while the remaining 15 potentially accessible alternatives are neglected. In the poor environment, in contrast, about half of the alternatives are sampled, but not very deeply (only a maximum of 3 samples are allocated to the most sampled alternatives).
Even Sample Allocation Is Close to Optimal.
Three principles stand out. First, globally optimal sample allocation almost never coincides with optimal even allocation. Second, at low capacity optimal allocation favors breadth, while at large capacity a BD balance is preferred (Fig. 5A). Third, a fast transition is observed between the two regimes happening at a relatively small capacity value. The last two features are shared by the optimal even allocations as well (cf. Fig. 2C).
Optimal even and globally optimal sample allocations share some important features, but are they equally good in terms of average reward obtained? We compared the average reward from globally optimal and even optimal sample allocations. For comparison, we always used even sampling based on a uniform prior over each alternatives’ success probabilities, that is, we sample alternatives with one sample each if capacity is and alternatives with samples each if capacity is larger (square root sampling law; see SI Appendix for details). This heuristic produced comparable performances to the optimal ones (Fig. 5B). The worst-case scenario occurred in the poor environment (blue line) when capacity is close to 10, which led to a drop in reward by close to 10%, but the maximum discrepancy value was even smaller for the flat and rich environments. Indeed, for the flat environment, the maximum drop in reward was only around 5%.
For large capacity , the square root sampling law produced results that were very close to the performance of the optimal solutions (as found by stochastic hill climbing). Therefore, the gain of globally optimal sample allocation over optimal even sampling at low capacity, and over the square root sampling law for high capacity, is at most marginal.
We also compared the merits of the square root sampling law to other sensible heuristics: pure breadth, pure depth, random sampling of options, and a triangular approximation. Pure breadth search allocates just one sample per alterative, such that the number of sampled alternatives equals capacity. The pure depth heuristic randomly chooses two alternatives that are each allocated half of the sampling capacity. Random search randomly assigns each of the samples to any alternative with replacement. A final heuristic, called “triangular,” is inspired by the seemingly isosceles right triangle shape of the optimal allocations (Fig. 4). It splits capacity by sampling the first alternative with samples and any further alternative with one sample less than the previous one until capacity is exhausted ( is the floor function). All heuristics finally choose the alternative with the highest posterior mean probability. While the loss relative to optimal allocation is smallest for triangular allocation, the square root sampling law performs similarly, and much better than random, pure breadth and pure depth heuristics (Fig. 5C).
Dynamic Allocation of Capacity.
Thus far, we have considered “static” allocations whereby no feedback is provided before all samples are allocated. In a less rigid “dynamic” sample allocation strategy, some basic form of interim feedback might be available, based upon which further alternatives can be sampled. To model such a scenario, assume that the capacity can be divided into a sequence of a maximum of waves , such that in each wave a number of alternatives , no larger than in the previous wave, is sampled just once. The number of alternatives sampled at each wave can be chosen freely, but has to be allocated before sampling starts, that is, the decision maker has to determine the policy at the start knowing she will receive feedback in the future. However, to dynamically react to past sampling outcomes, the kth wave allocates its samples to only those alternatives with the largest number of successes so far (with random allocation in case of ties). This implies that, in wave , one can only sample a subset of the alternatives sampled in wave . Once sampling has been completed across all waves, the alternative with the highest posterior mean probability is chosen among the sampled alternatives in the first wave. We restricted the final choice to this initial set of alternatives sampled in the first wave to handle the unlikely case that the lastly sampled alternatives turned out to be worse than (our a priori belief about) the initially sampled ones. In that case, the dynamic strategy could lead to worse performance than the static one. We call the above flexible allocation of the predefined sample waves dynamic sample allocations. As for static allocations, we find the best-performing sequence by stochastic hill climbing.
Optimal dynamic sample allocations share many features with optimal static sample allocations (Fig. 6). At low capacity, pure breadth search is again optimal. That is, it is best to allocate all samples in the first wave, assigning just one sample per alternative (Fig. 6A). For capacities larger than the critical capacity , it is best to mix breadth with depth search, and for very large capacity most accessible alternatives are again ignored. The optimal dynamic and static sample allocations have, however, important differences (Fig. 6B and cf. Fig. 4). Specifically, the initial wave tends to sample many alternatives to identify good ones, and follow-up waves narrow down the search to the potentially best ones. This results in broader sample allocations (Fig. 6C) that, overall, sample more alternatives than for static allocations (cf. Fig. 4). Finally, we test how the static square root sampling law performs against the optimal dynamic allocations, finding that the former is worse by less than 9% for all capacity values (Fig. 6D). We also confirm that static random, pure breadth, and pure depth strategies are substantially worse than the square root sampling law, while the triangular strategy is similar to the simple square root sampling heuristic.
Discussion
We delineate a formal mathematical framework for thinking about a commonplace decision-making problem. The BD dilemma occurs when a decision maker is faced with a large set of possible alternatives, can query multiple alternatives simultaneously with arbitrary intensities, and has overall a limited search capacity. In such situations, the decision maker will often have to balance between allocating search capacity to more (breadth) or to fewer (depth) alternatives. We develop and use a finite-sample capacity model to analyze optimal allocation of samples as a function of capacity. The model displays a sharp transition of behavior at a critical capacity corresponding to just a small set of available samples (∼10). Below this capacity, the optimal strategy is to allocate one sample per alternative to access as many alternatives as possible (i.e., breadth is favored). Above this capacity, BD balance is emphasized, and the square root sampling law, a close-to-optimal heuristic, applies. That is, capacity should be split into a number of alternatives equal to the square root of the capacity. This heuristic provides average rewards that are close to those from the optimal allocation of samples. As it is easy to implement, it can become a general rule of thumb for strategic allocation of resources in multialternative choices. The same results roughly apply to a wide variety of environments, including flat, rich, and poor ones, characterized by very different difficulties of finding good alternatives.
Despite the billions of neurons in the brain, our processing capacity seems quite limited. This strict limit applies to attention, where it is sometimes called the attentional bottleneck (44–46), including spatial attention, where the limit is best characterized (47), over working memory (29, 31, 32, 48–50), to executive control (28, 51, 52), and to motor preparation (53). These narrow limits, which often number only a handful of items (although see ref. 32), suggest some sort of bottleneck. However, another interpretation is that capacity is much larger than it appears, and instead, observed capacity reflects the strategic allocation of resources according to the compromises that our model identifies as optimal. The square root sampling law, in other words, suggests that the apparently narrow bandwidth of cognition may reflect the optimal allocation across very few alternatives of a relatively large capacity.
This is particularly likely to be true for economic choice. We are especially interested in the apparent strict capacity limits of prospective evaluation (54–58). Indeed, the failures of choice with choices sets over a few items are striking and have been a major part of the heuristic literature (59, 60). These strict limits are ostensibly difficult to explain. They do not appear to derive, for example, from the basic computational or biophysical properties of the nervous system, as is evident from the fact that our visual systems are an exception to the general pattern and can process much information in parallel. Nor do these limits appear to relate to any desire to reduce the extent of computation, as large numbers of brain regions coordinate to implement these cognitive processes (61–64). Our results presented above offer an appealing explanation for this problem: Economic choice can be construed as BD search problems, and even when capacity is large, the optimal strategy is to focus on a very small region of the search space. Thus, our results can also help to understand why many cognitive systems operate in a regime of low sampling size, thus resolving the paradox of why low breadth sampling and large brain resources can coexist.
We believe that these results are particularly relevant to behavioral economics. Research has shown that consumers often consider just a small number of brands from where to purchase a specific product out of the many brands that exist in the market (65, 66). The prevailing notion is that decision makers hold a consideration choice set from where to make a final choice rather than contemplating all possibilities. Several reasons for this behavior have been provided. First, choice overload has been shown to produce suboptimal choices in certain conditions (60, 67). Second, selecting a small number of options from where to choose can be actually optimal if there is uncertainty about the value of the options and there is cost for exploring and sampling further options (68–70). Estimating the overall benefits of considering larger sets has to be balanced with the associated cost of exploring further options.
This research has provided a relevant line of thought for understanding low sampling behavior within the context of bounded rationality by formally assuming the presence of linear costs of time for searching for new options. Time costs come in their models at the expense of unknown parameters, which often are difficult to fit (68, 69). Furthermore, linear time costs always permit unlimited number of sampled options, as they do not impose a strict limit in the number of options that can be sampled. In our approach, in contrast, allocating finite resources imposes a strict limit to the number of options that can be sampled and, as resources are limited, there is a trade-off between sampling more options with less resources or sampling fewer options with more resources, directly addressing the BD dilemma. This difference could be the main reason why the consideration set literature has not reported sharp transitions of behavior as a function of model parameters (costs) nor power sampling laws, which are the main features of our finite-sample capacity model.
A number of extensions would be required to fully address more realistic problems associated to the BD dilemma. So far, we have considered a two-stage decision process, where the first metareasoning decision is about optimally distributing limited sampling capacity. We have also considered a sequential problem where some basic form of feedback can be used, but the allocation strategy needs to be chosen before the gathering of information and remains fixed thereafter. By construction, these optimal dynamic allocations at large capacity sample more deeply those alternatives that have largest values, in line with experimental work (55, 71). Perhaps a more relevant observation is that the depth of processing of the best alternatives increases with capacity and that more samples are allocated to the top alternatives than for optimal static sample allocations (cf. Fig. 6). Furthermore, if capacity increases, relatively more samples are allocated to the most-sampled than the second-most–sampled alternative. Both predictions are currently untested.
It would be interesting to extend these results to truly sequential processes where the decision of how many samples to allocate per wave is flexible and depends on intermediate feedback. An advantage of this more general setup (72) is that a full-fledged interaction between the BD and EE dilemmas could be studied. In particular, a relevant direction is relating our square root sampling law with Hick’s law (73) for multialternative choices. The two approaches touch different aspects of multialternative decision making: While Hick’s law refers to the problem of how long options should be sampled in a multialternative setting, it does so by sampling all available options; the square root sampling law, by contrast, applies to situations where there are many alternatives and a large fraction of them are to be ignored due to limited capacity, directly facing the BD dilemma. It will be interesting to integrate the two sets of results within a general framework of multialternative sequential sampling (74–76) under limited resources.
A second possible extension of our work is reconsidering the nature of capacity. For instance, “rate distortion theory” defines a natural capacity constraint over the mutual information between the inputs and the outputs in a system (77, 78). This capacity constraint might more naturally enforce a finite capacity than fixing the total number of samples that a system can draw from (externally or internally). A third relevant direction would be extending our study to cases where the capacity is continuous rather than discrete, and to cases where the observations are continuous variables. Showing that Gaussian rather than Bernoulli outcomes yield qualitatively similar strategies is a first step in this direction. Although it remains a topic for future research, we do not expect qualitative differences in behavior in other continuous settings, as for large capacity the continuous limit approximation applies, and for low capacities the optimality of low number of sampled alternatives is expected.
While we do not know of direct tests of BD capacities in humans, indirect measurements suggest that the square root sampling law can be at work in some realistic conditions, such as chess. It has been argued that chess players can image around 100 moves before deciding their next move (79). Assuming that their capacity is 100, then the square root sampling law would predict that players should sample 10 immediate moves followed by around 10 continuations. Indeed, estimates indicate that chess players mentally contemplate roughly between 6 and 12 immediate moves followed by their continuations (79) before capacity is exhausted due to time pressure. Although decisions in trees like this surely involve other types of search heuristics beyond balancing breadth and depth, the quantitative similarity between predictions and observations is intriguing.
Finally, our work potentially opens ways to understand confirmation biases. Confirmation biases happen when people extensively sample too few alternatives, thus effectively seeking information for the same source. We have demonstrated that oversampling some alternatives and completely ignoring others is optimal in certain conditions. It remains to be seen, however, whether this is actually the optimal strategy under more general conditions or whether the oversampling strategy induces severely harmful biases in certain niches.
It is important to note that we have described the phenomenology of the BD dilemma in conditions where all alternatives are, a priori, equally good. Thus, ignoring a large fraction of options and the associated square root sampling law can only be the worst-case scenario, in the sense that if there are biases or knowledge that a subset of alternatives is initially better than the rest, then fewer number of alternatives should be sampled. This consideration reassures us in the conclusion that the number of alternatives that ought to be sampled is much smaller than sampling capacity, an observation that might turn out to be of general validity in both decision-making setups as well as in terms of brain organization for cognition.
Methods
A detailed description of the finite-capacity model, a derivation of Eqs. 1–5, and a description of the numerical methods used to generate the figures can be found in SI Appendix.
Supplementary Material
Acknowledgments
This work is supported by the HHMI (Grant 55008742), Ministry of Economic Affairs and Digital Transformation (Spain) (Grant BFU2017-85936-P), and Catalan Institution for Research and Advanced Studies–Academia (2016) to R.M.-B.; by NIH (Grant DA037229) to B.Y.H.; and by a scholar award from the James S. McDonnell Foundation (Grant 220020462) to J.D.
Footnotes
The authors declare no competing interest.
This article is a PNAS Direct Submission. M.W. is a guest editor invited by the Editorial Board.
This article contains supporting information online at https://www.pnas.org/lookup/suppl/doi:10.1073/pnas.2004929117/-/DCSupplemental.
Data Availability.
The data that support the findings of this study, as well as the codes used for analysis and to generate figures, are publicly available in GitHub at https://github.com/rmorenobote/breadth-depth-dilemma.
References
- 1.Horowitz E., Sahni S., Fundamentals of Computer Algorithms, (Computer Science Press, 1978). [Google Scholar]
- 2.Korf R. E., Depth-first iterative-deepening. Artif. Intell. 27, 97–109 (1985). [Google Scholar]
- 3.Miller D. P., . “The depth/breadth tradeoff in hierarchical computer menus” in Proceedings of the Human Factors Society Annual Meeting, (The Human Factors Society, 1981), Vol. vol. 25, pp. 296–300. [Google Scholar]
- 4.Pratt S., Mallon E., Sumpter D., Franks N., Quorum sensing, recruitment, and collective decision-making during colony emigration by the ant Leptothorax albipennis. Behav. Ecol. Sociobiol. 52, 117–127 (2002). [Google Scholar]
- 5.Balasubramani P. P., Moreno-Bote R., Hayden B. Y., Using a simple neural network to delineate some principles of distributed economic choice. Front. Comput. Neurosci. 12, 22 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Eisenreich B. R., Akaishi R., Hayden B. Y., Control without controllers: Toward a distributed neuroscience of executive control. J. Cogn. Neurosci. 29, 1684–1698 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Halpert H., Folklore: Breadth versus depth. J. Am. Folkl. 71, 97 (1958). [Google Scholar]
- 8.Schwartz M. S., Sadler P. M., Sonnert G., Tai R. H., Depth versus breadth: How content coverage in high school science courses relates to later success in college science coursework. Sci. Ed. 93, 798–826 (2009). [Google Scholar]
- 9.Turner S. F., Bettis R. A., Burton R. M., Exploring depth versus breadth in knowledge management strategies. Comput. Math. Organ. Theory 8, 49–73 (2002). [Google Scholar]
- 10.Cohen J. D., McClure S. M., Yu A. J., Should I stay or should I go? How the human brain manages the trade-off between exploitation and exploration. Philos. Trans. R. Soc. Lond. B Biol. Sci. 362, 933–942 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Costa V. D., Mitz A. R., Averbeck B. B., Subcortical substrates of explore-exploit decisions in primates. Neuron 103, 533–545.e5 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Daw N. D., O’Doherty J. P., Dayan P., Seymour B., Dolan R. J., Cortical substrates for exploratory decisions in humans. Nature 441, 876–879 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Ebitz R. B., Albarran E., Moore T., Exploration disrupts choice-predictive signals and alters dynamics in prefrontal cortex. Neuron 97, 450–461.e9 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Wilson R. C., Geana A., White J. M., Ludvig E. A., Cohen J. D., Humans use directed and random exploration to solve the explore-exploit dilemma. J. Exp. Psychol. Gen. 143, 2074–2081 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Averbeck B. B., Theory of choice in bandit, information sampling and foraging tasks. PLoS Comput. Biol. 11, e1004164 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Chen W. et al., Combinatorial multi-armed bandit with general reward functions. Adv. Neural Inf. Process. Syst. 29, 1659–1667 (2016). [Google Scholar]
- 17.Gittins J. C., Weber R., Glazebrook K. D., Multi-Armed Bandit Allocation Indices, (Wiley, ed. 2, 2011). [Google Scholar]
- 18.Tversky A., Elimination by aspects: A theory of choice. Psychol. Rev. 79, 281–299 (1972). [Google Scholar]
- 19.Bettman J. R., Luce M. F., Payne J. W., Constructive consumer choice processes. J. Consum. Res. 25, 187–217 (1998). [Google Scholar]
- 20.Brandstätter E., Gigerenzer G., Hertwig R., The priority heuristic: Making choices without trade-offs. Psychol. Rev. 113, 409–432 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Gigerenzer G., Gaissmaier W., Heuristic decision making. Annu. Rev. Psychol. 62, 451–482 (2011). [DOI] [PubMed] [Google Scholar]
- 22.Timmermans D., The impact of task complexity on information use in multi-attribute decision making. J. Behav. Decis. Making 6, 95–111 (1993). [Google Scholar]
- 23.Busemeyer J. R., Gluth S., Rieskamp J., Turner B. M., Cognitive and neural bases of multi-attribute, multi-alternative, value-based decisions. Trends Cognit. Sci. 23, 251–263 (2019). [DOI] [PubMed] [Google Scholar]
- 24.Simon H. A., A behavioral model of rational choice. Q. J. Econ. 69, 99 (1955). [Google Scholar]
- 25.Hills T. T., Todd P. M., Goldstone R. L., The central executive as a search process: Priming exploration and exploitation across domains. J. Exp. Psychol. Gen. 139, 590–609 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Koechlin E., Summerfield C., An information theoretical approach to prefrontal executive function. Trends Cognit. Sci. 11, 229–235 (2007). [DOI] [PubMed] [Google Scholar]
- 27.Shenhav A., Barrett L. F., Bar M., Affective value and associative processing share a cortical substrate. Cogn. Affect. Behav. Neurosci. 13, 46–59 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Shenhav A. et al., Toward a rational and mechanistic account of mental effort. Annu. Rev. Neurosci. 40, 99–124 (2017). [DOI] [PubMed] [Google Scholar]
- 29.Cowan N. et al., On the capacity of attention: Its estimation and its role in working memory and cognitive aptitudes. Cognit. Psychol. 51, 42–100 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Awh E., Barton B., Vogel E. K., Visual working memory represents a fixed number of items regardless of complexity. Psychol. Sci. 18, 622–628 (2007). [DOI] [PubMed] [Google Scholar]
- 31.Luck S. J., Vogel E. K., Visual working memory capacity: From psychophysics and neurobiology to individual differences. Trends Cognit. Sci. 17, 391–400 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Ma W. J., Husain M., Bays P. M., Changing concepts of working memory. Nat. Neurosci. 17, 347–356 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Hills T. T., Jones M. N., Todd P. M., Optimal foraging in semantic memory. Psychol. Rev. 119, 431–440 (2012). [DOI] [PubMed] [Google Scholar]
- 34.Ratcliff R., Murdock B. B., Retrieval processes in recognition memory. Psychol. Rev. 83, 190–214 (1976). [Google Scholar]
- 35.Shadlen M. N., Shohamy D., Decision making and sequential sampling from memory. Neuron 90, 927–939 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Gershman S. J., Horvitz E. J., Tenenbaum J. B., Computational rationality: A converging paradigm for intelligence in brains, minds, and machines. Science 349, 273–278 (2015). [DOI] [PubMed] [Google Scholar]
- 37.Griffiths T. L., Lieder F., Goodman N. D., Rational use of cognitive resources: Levels of analysis between the computational and the algorithmic. Top. Cogn. Sci. 7, 217–229 (2015). [DOI] [PubMed] [Google Scholar]
- 38.Russell S., Wefald E., Principles of metareasoning. Artif. Intell. 49, 361–395 (1991). [Google Scholar]
- 39.Bechhofer R. E., Kulkarni R. V., Closed sequential procedures for selecting the multinomial events which have the largest probabilities. Commun. Stat. Theory Methods 13, 2997–3031 (1984). [Google Scholar]
- 40.Gupta S. S., Liang T., Selecting the best binomial population: Parametric empirical Bayes approach. J. Stat. Plan. Inference 23, 21–31 (1989). [Google Scholar]
- 41.Sobel M., Huyett M. J., Selecting the best one of several binomial populations. Bell Syst. Tech. J. 36, 537–576 (1957). [Google Scholar]
- 42.Murphy K. P., Machine Learning: A Probabilistic Perspective, (MIT Press, 2012). [Google Scholar]
- 43.Andrews G., The Theory of Partitions, (Cambridge University Press, 1998). [Google Scholar]
- 44.Deutsch J. A., Deutsch D., Some theoretical considerations. Psychol. Rev. 70, 80–90 (1963). [DOI] [PubMed] [Google Scholar]
- 45.Treisman A. M., Strategies and models of selective attention. Psychol. Rev. 76, 282–299 (1969). [DOI] [PubMed] [Google Scholar]
- 46.Yantis S., Johnston J. C., On the locus of visual selection: Evidence from focused attention tasks. J. Exp. Psychol. Hum. Percept. Perform. 16, 135–149 (1990). [DOI] [PubMed] [Google Scholar]
- 47.Desimone R., Duncan J., Neural mechanisms of selective visual attention. Annu. Rev. Neurosci. 18, 193–222 (1995). [DOI] [PubMed] [Google Scholar]
- 48.Brady T. F., Konkle T., Alvarez G. A., A review of visual memory capacity: Beyond individual items and toward structured representations. J. Vis. 11, 4 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Miller G. A., The magical number seven plus or minus two: Some limits on our capacity for processing information. Psychol. Rev. 63, 81–97 (1956). [PubMed] [Google Scholar]
- 50.Sims C. R., Rate-distortion theory and human perception. Cognition 152, 181–198 (2016). [DOI] [PubMed] [Google Scholar]
- 51.Norman D. A., Shallice T., “Attention to action” in Consciousness and Self-Regulation, Davidson R. J., Schwartz G. E., Shapiro D., Eds. (Springer, 1986), pp. 1–18. [Google Scholar]
- 52.Sleezer B. J., Castagno M. D., Hayden B. Y., Rule encoding in orbitofrontal cortex and striatum guides selection. J. Neurosci. 36, 11223–11237 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Cisek P., Kalaska J. F., Neural mechanisms for interacting with a world full of action choices. Annu. Rev. Neurosci. 33, 269–298 (2010). [DOI] [PubMed] [Google Scholar]
- 54.Hayden B. Y., Moreno-Bote R., A neuronal theory of sequential economic choice. Brain Neurosci. Adv. 2, 2398212818766675 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Krajbich I., Armel C., Rangel A., Visual fixations and the computation and comparison of value in simple choice. Nat. Neurosci. 13, 1292–1298 (2010). [DOI] [PubMed] [Google Scholar]
- 56.Lim S.-L., O’Doherty J. P., Rangel A., The decision value computations in the vmPFC and striatum use a relative value code that is guided by visual attention. J. Neurosci. 31, 13214–13223 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Redish A. D., Vicarious trial and error. Nat. Rev. Neurosci. 17, 147–159 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Rich E. L., Wallis J. D., Decoding subjective decisions from orbitofrontal cortex. Nat. Neurosci. 19, 973–980 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Diehl K., Poynor C., Great expectations?! Assortment size, expectations, and satisfaction. J. Mark. Res. 47, 312–322 (2010). [Google Scholar]
- 60.Iyengar S. S., Lepper M. R., When choice is demotivating: Can one desire too much of a good thing? J. Pers. Soc. Psychol. 79, 995–1006 (2000). [DOI] [PubMed] [Google Scholar]
- 61.Rushworth M. F., Noonan M. P., Boorman E. D., Walton M. E., Behrens T. E., Frontal cortex and reward-guided learning and decision-making. Neuron 70, 1054–1069 (2011). [DOI] [PubMed] [Google Scholar]
- 62.Siegel M., Buschman T. J., Miller E. K., Cortical information flow during flexible sensorimotor decisions. Science 348, 1352–1355 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 63.Vickery T. J., Chun M. M., Lee D., Ubiquity and specificity of reinforcement signals throughout the human brain. Neuron 72, 166–177 (2011). [DOI] [PubMed] [Google Scholar]
- 64.Yoo S. B. M., Hayden B. Y., Economic choice as an untangling of options into actions. Neuron 99, 434–447 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 65.Hauser J. R., Wernerfelt B., An evaluation cost model of consideration sets. J. Consum. Res. 16, 393 (1990). [Google Scholar]
- 66.Stigler G. J., The economics of information. J. Polit. Econ. 69, 213–225 (1961). [Google Scholar]
- 67.Scheibehenne B., Greifeneder R., Todd P. M., Can there ever be too many options? A meta-analytic review of choice overload. J. Consum. Res. 37, 409–425 (2010). [Google Scholar]
- 68.Mehta N., Rajiv S., Srinivasan K., Price uncertainty and consumer search: A structural model of consideration set formation. Mark. Sci. 22, 58–84 (2003). [Google Scholar]
- 69.Roberts J. H., Lattin J. M., Development and testing of a model of consideration set composition. J. Mark. Res. 28, 429–440 (1991). [Google Scholar]
- 70.los Santos B. D., Hortaçsu A., Wildenbeest M. R., Testing models of consumer search using data on web browsing and purchasing behavior. Am. Econ. Rev. 102, 2955–2980 (2012). [Google Scholar]
- 71.Sepulveda P. et al., Visual attention modulates the integration of goal-relevant evidence and not value. Neuroscience, 10.1101/2020.04.14.031971 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 72.Morgan P., Manning R., Optimal search. Econometrica 53, 923 (1985). [Google Scholar]
- 73.Hick W. E., On the rate of gain of information. Q. J. Exp. Psychol. 4, 11–26 (1952). [Google Scholar]
- 74.Roe R. M., Busemeyer J. R., Townsend J. T., Multialternative decision field theory: A dynamic connectionist model of decision making. Psychol. Rev. 108, 370–392 (2001). [DOI] [PubMed] [Google Scholar]
- 75.Tajima S., Drugowitsch J., Pouget A., Optimal policy for value-based decision-making. Nat. Commun. 7, 12400 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 76.Usher M., McClelland J. L., Loss aversion and inhibition in dynamical models of multialternative choice. Psychol. Rev. 111, 757–769 (2004). [DOI] [PubMed] [Google Scholar]
- 77.Bates C. J., Lerch R. A., Sims C. R., Jacobs R. A., Adaptive allocation of human visual working memory capacity during statistical and categorical learning. J. Vis. 19, 11 (2019). [DOI] [PubMed] [Google Scholar]
- 78.Sims C. A., Implications of rational inattention. J. Monet. Econ. 50, 665–690 (2003). [Google Scholar]
- 79.Simon H. A., “Theories of bounded rationality” in Decision and Organization, McGuire C. B., Radner R. (North-Holland Publishing Company, 1972), chap. 8. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The data that support the findings of this study, as well as the codes used for analysis and to generate figures, are publicly available in GitHub at https://github.com/rmorenobote/breadth-depth-dilemma.