Robert L. Bray |
Kellogg School of Management Research Interests empirical operations management, supply chaining, dynamic programming Curriculum Vitae |
Teaching |
Articles |
Online Supplement
Abstract: The bullwhip effect is the amplification of demand variability along a supply chain: a company bullwhips if it purchases from suppliers more variably than it sells to customers. Such bullwhips (amplifications of demand variability) can lead to mismatches between demand and production, and hence to lower supply chain efficiency. We investigate the bullwhip effect in a sample of 4,689 public U.S. companies over 1974-2008. Overall, about two thirds of firms bullwhip. The sample's mean and median bullwhips, both significantly positive, respectively measure 15.8% and 6.7% of total demand variability. Put another way, the mean quarterly standard deviation of upstream orders exceeds that of demand by $20 million. We decompose the bullwhip by information transmission lead time. Estimating the bullwhip's information-lead-time components with a two-stage estimator, we find that demand signals firms observe with more than three quarters' notice drive 30% of the bullwhip, and those firms observe with less than one quarter's notice drive 51%. From 1974-94 to 1995-2008, our sample's mean bullwhip dropped by a third.
Abstract: This work distinguishes between two related concepts---the bullwhip effect and production smoothing. These phenomena appear antithetical because they share opposing empirical tests: production variability exceeding sales variability for bullwhip, and vice versa for smoothing. But this is a false dichotomy. We differentiate between the two with a new production smoothing measure, which estimates how much more volatile production would be absent production volatility costs. We apply this metric to an automotive manufacturing sample comprising 162 car models. We find 75% of our sample smooths production by at least 5%, despite the fact that 99% exhibits the bullwhip effect; indeed, we estimate both a strong bullwhip (on average, production is 220% as variable as sales) and a strong degree of smoothing (on average, production would be 22% more variable without deliberate stabilization). We find firms smooth both production variability and production uncertainty. We measure production smoothing with a structural econometric production scheduling model, based on the Generalized Order-Up-To Policy.
Abstract: We model how a judge schedules cases as a multi-armed bandit problem. The model indicates that a first-in-first-out (FIFO) scheduling policy is optimal when the case completion hazard rate function is monotonic. But there are two ways to implement FIFO in this context: at the hearing level or at the case level. Our model indicates that the former policy, prioritizing the oldest hearing, is optimal when the case completion hazard rate function decreases, and the latter policy, prioritizing the oldest case, is optimal when the case completion hazard rate function increases. This result convinced six judges of the Roman Labor Court of Appeals---a court that exhibits increasing hazard rates---to switch from hearing-level FIFO to case-level FIFO. Tracking these judges for eight years, we estimate that our intervention decreased the average case duration by 12% and the probability of a decision being appealed to the Italian supreme court by 3.8%, relative to a 44-judge control sample.
Online Supplement
Abstract: We model a single-supplier, 73-store supply chain as a dynamic discrete choice problem. We estimate the model with transaction-level data, spanning 3,251 products and 1,370 days. We find two phenomena: the bullwhip effect (the amplification of demand variability along the supply chain) and ration gaming (strategic inventory hoarding). To establish the bullwhip effect, we show that shipments from suppliers are more variable than sales to customers. And to establish ration gaming, we show that upstream scarcity can trigger an inventory run, as the stores scramble to secure supply. We estimate that these inventory runs increase the average bullwhip by upwards of 19.4%, which corroborates Lee et al.'s (1997) hypothesis that ration gaming causes the bullwhip effect.
Management Science Vol. 65, No. 10, October 2019, pp. 4598-4606 Abstract: I present two algorithms for solving dynamic programs with exogenous variables: endogenous value iteration and endogenous policy iteration. These algorithms are always at least as fast as relative value iteration and relative policy iteration, and are faster when the endogenous variables converge to their stationary distributions sooner than the exogenous variables. Abstract: We estimate the effect of supply chain proximity on product quality. Merging four automotive datasets, we create a supply chain sample that reports the failure rate of 27,807 auto components, the location of 529 upstream component factories, and the location of 275 downstream assembly plants. We find that defect rates are higher when the upstream and downstream factories are farther apart. Specifically, we estimate that increasing the distance between an upstream component factory and downstream assembly plant by on order of magnitude increases the component's expected defect rate by 3.9%, and also that quality improves more slowly across geographically dispersed supply chains. We also find that supply chain distance is more detrimental to quality when automakers produce early-generation models or high-end products, when they buy components with more complex configurations, or when they source from suppliers who invest relatively little in research and development. Online Supplement
Abstract: Morton and Wecker (1977) stated that the value iteration algorithm solves a dynamic program's policy function faster than its value function when the limiting Markov chain is ergodic. I show that their proof is incomplete, and provide a new proof of this classic result. I use this result to accelerate the estimation of Markov decision processes and the solution of Markov perfect equilibria.
Abstract: We model a manufacturer's and regulator's joint recall decisions as an asymmetric dynamic discrete choice game. In each quarter, the agents observe a product's defect reports and update their beliefs about its failure rate. The agents face an optimal stopping problem: they decide whether or not to recall the product. The agents trade off between current recall costs and future failure costs; they respond to these intertemporal costs with Markov-perfect equilibrium. We estimate our model with auto industry data comprising 14,124 recalls and 976,062 defect reports. We reverse-engineer the structural primitives that underlie our model: (i) the evolution of the failure rates, and (ii) the failure and recall cost parameters. Since our model is a regenerative process---a recall resets the future failure rate---we implement a myopic policy estimator to circumvent the curse of dimensionality. Our counterfactual study establishes that both agents initiate recalls to avoid future failures but not to preempt the other agent's anticipated recalls. Indeed, we find that the regulator's recalls have no significant deterrence effect on the manufacturers.
Abstract: I study how customers respond to operational transparency with parcel delivery data from Cainiao Network, the logistics arm of Alibaba. The sample describes 4.68 million deliveries. Each delivery has between four and ten track-package activities, which customers can check in real time, and a delivery service score, which customers leave after receiving the package. I show that the delivery service scores are higher when the track-package activities cluster toward the end of the shipping horizon. For example, if a shipment lasts 100 hours, then delaying the time of the average action from hour 20 to hour 80 increases the expected delivery score by approximately the same amount as expediting the package's arrival from hour 100 to hour 73.
Abstract: We study the supply chain implications of dynamic pricing. Specifically, we estimate how reducing menu costs, ”the operational burden of adjusting prices,” would affect supply chain stability. We theorize that reducing menu costs would reduce the bullwhip effect by mitigating Lee et al.'s (1997) first bullwhip driver, demand signal processing. We test this prediction by fitting a structural econometric inventory model to data from a large Chinese supermarket. We estimate that removing menu costs would stabilize the supply chain, but not by mitigating Lee et al.'s first bullwhip driver as we had predicted, but by mitigating Lee et al.'s third bullwhip driver, order batching. Specifically, we estimate that removing menu costs would cut the average batch size by 5.0%, which would decrease the average standard deviation of orders by 3.9%.
Online Supplement
Abstract: Rust (1997) discovered a class of dynamic programs that can be solved in polynomial time with a randomized algorithm. I show that this class is limited, as it requires all but a vanishingly small fraction of state variables to behave arbitrarily similarly to i.i.d. uniform random variables.
Abstract: A conditional choice probability (CCP) estimator of a dynamic empirical model solves both a dynamic programming problem and a maximum likelihood problem. The estimator can dispatch the former problem before tackling the latter when the utility function is linearly parameterized, otherwise it must nest the former within the latter. This "nested fixed point" bogs down the estimator, requiring it to solve hundreds or thousands of difficult value function equations. I develop a method to disentangle the two problems under any utility function (and thus circumvent the onerous value function calculations). My estimator is asymptotically efficient, and has a closed-form characterization when the utility function is linearly parameterized.
|