{"title":"A Real-Time Control Policy to Achieve Maximum Throughput of an Online Order Fulfillment Network","authors":"Michael Levin","doi":"10.1287/trsc.2023.0096","DOIUrl":null,"url":null,"abstract":"Several major companies operate large online order fulfillment systems to ship goods from fulfillment centers through a distribution network to customer destinations in response to purchase orders. These networks make several types of decisions in real-time to serve customers. First, when a customer places an order, when and where (which fulfillment center) is it fulfilled from? Second, once an order has been packaged, how is it moved through the network to get to the customer? Making optimal decisions can yield significant cost savings or improvements in customer service. Unfortunately, these are large optimization problems, and are furthermore subject to uncertainty in the products and destinations of customer orders and the inventory replenishment of the fulfillment centers. This uncertainty makes the problem difficult to solve to optimality. Although the problem can be modeled as a Markov decision process, solving it exactly using standard computational methods is not possible due to the curse of dimensionality. We propose an alternative approach to this problem. We define a relatively simple real-time control policy and prove that it serves all customer demand if at all possible. This proof is achieved using Lyapunov drift techniques to relate the real-time control performance to the average performance necessary to serve all customers on average. Correspondingly, we characterize the average network performance, which may be used for network topology design while the control policy adapts to real-time stochasticity. We demonstrate the performance and stability properties on a numerical example based on hundreds of Amazon facility locations in the United States. The max-pressure control and greedy policies perform similarly at low demands, but at higher demand the throughput properties of the max-pressure control manifest as improvements in throughput and customer service metrics.Funding: Financial support from the National Science Foundation [Grant 1935514] is gratefully acknowledged.Supplemental Material: The e-companion is available at https://doi.org/10.1287/trsc.2023.0096 .","PeriodicalId":51202,"journal":{"name":"Transportation Science","volume":"118 1","pages":""},"PeriodicalIF":4.4000,"publicationDate":"2023-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transportation Science","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1287/trsc.2023.0096","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"OPERATIONS RESEARCH & MANAGEMENT SCIENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Several major companies operate large online order fulfillment systems to ship goods from fulfillment centers through a distribution network to customer destinations in response to purchase orders. These networks make several types of decisions in real-time to serve customers. First, when a customer places an order, when and where (which fulfillment center) is it fulfilled from? Second, once an order has been packaged, how is it moved through the network to get to the customer? Making optimal decisions can yield significant cost savings or improvements in customer service. Unfortunately, these are large optimization problems, and are furthermore subject to uncertainty in the products and destinations of customer orders and the inventory replenishment of the fulfillment centers. This uncertainty makes the problem difficult to solve to optimality. Although the problem can be modeled as a Markov decision process, solving it exactly using standard computational methods is not possible due to the curse of dimensionality. We propose an alternative approach to this problem. We define a relatively simple real-time control policy and prove that it serves all customer demand if at all possible. This proof is achieved using Lyapunov drift techniques to relate the real-time control performance to the average performance necessary to serve all customers on average. Correspondingly, we characterize the average network performance, which may be used for network topology design while the control policy adapts to real-time stochasticity. We demonstrate the performance and stability properties on a numerical example based on hundreds of Amazon facility locations in the United States. The max-pressure control and greedy policies perform similarly at low demands, but at higher demand the throughput properties of the max-pressure control manifest as improvements in throughput and customer service metrics.Funding: Financial support from the National Science Foundation [Grant 1935514] is gratefully acknowledged.Supplemental Material: The e-companion is available at https://doi.org/10.1287/trsc.2023.0096 .
期刊介绍:
Transportation Science, published quarterly by INFORMS, is the flagship journal of the Transportation Science and Logistics Society of INFORMS. As the foremost scientific journal in the cross-disciplinary operational research field of transportation analysis, Transportation Science publishes high-quality original contributions and surveys on phenomena associated with all modes of transportation, present and prospective, including mainly all levels of planning, design, economic, operational, and social aspects. Transportation Science focuses primarily on fundamental theories, coupled with observational and experimental studies of transportation and logistics phenomena and processes, mathematical models, advanced methodologies and novel applications in transportation and logistics systems analysis, planning and design. The journal covers a broad range of topics that include vehicular and human traffic flow theories, models and their application to traffic operations and management, strategic, tactical, and operational planning of transportation and logistics systems; performance analysis methods and system design and optimization; theories and analysis methods for network and spatial activity interaction, equilibrium and dynamics; economics of transportation system supply and evaluation; methodologies for analysis of transportation user behavior and the demand for transportation and logistics services.
Transportation Science is international in scope, with editors from nations around the globe. The editorial board reflects the diverse interdisciplinary interests of the transportation science and logistics community, with members that hold primary affiliations in engineering (civil, industrial, and aeronautical), physics, economics, applied mathematics, and business.