Effective Online Order Acceptance Policies for Omnichannel Fulfillment

Su Jia, Jeremy Karp, R. Ravi, S. Tayur
{"title":"Effective Online Order Acceptance Policies for Omnichannel Fulfillment","authors":"Su Jia, Jeremy Karp, R. Ravi, S. Tayur","doi":"10.2139/ssrn.3932692","DOIUrl":null,"url":null,"abstract":"Problem definition: Omnichannel retailing has led to the use of traditional stores as fulfillment centers for online orders. Omnichannel fulfillment problems have two components: (1) accepting a certain number of online orders prior to seeing store demands and (2) satisfying (or filling) some of these accepted online demands as efficiently as possible with any leftover inventory after store demands have been met. Hence, there is a fundamental trade-off between store cancellations of accepted online orders and potentially increased profits because of more acceptances of online orders. We study this joint problem of online order acceptance and fulfillment (including cancellations) to minimize total costs, including shipping charges and cancellation penalties in single-period and limited multiperiod settings. Academic/practical relevance: Despite the growing importance of omnichannel fulfillment via online orders, our work provides the first study incorporating cancellation penalties along with fulfillment costs. Methodology: We build a two-stage stochastic model. In the first stage, the retailer sets a policy specifying which online orders it will accept. The second stage represents the process of fulfilling online orders after the uncertain quantities of in-store purchases are revealed. We analyze threshold policies that accept online orders as long as the inventories are above a global threshold, a local threshold per region, or a hybrid. Results: For a single period, total costs are unimodal as a function of the global threshold and unimodal as a function of a single local threshold holding all other local thresholds at constant values, motivating a gradient search algorithm. Reformulating as an appropriate linear program with network flow structure, we estimate the derivative (using infinitesimal perturbation analysis) of the total cost as a function of the thresholds. We validate the performance of the threshold policies empirically using data from a high-end North American retailer. Our two-location experiments demonstrate that local thresholds perform better than global thresholds in a wide variety of settings. Conversely, in a narrow region with negatively correlated online demand between locations and very low shipping costs, global threshold outperforms local thresholds. A hybrid policy only marginally improves on the better of the two. In multiple periods, we study one- and two-location models and provide insights into effective solution methods for the general case. Managerial implications: Our methods provide effective algorithms to manage fulfillment costs for online orders, demonstrating a significant reduction over policies that treat each location separately and reflecting the significant advantage of incorporating shipping in computing thresholds. Numerical studies provide insights as to why local thresholds perform well in a wide variety of situations.","PeriodicalId":18108,"journal":{"name":"Manuf. Serv. Oper. Manag.","volume":"29 1","pages":"1650-1663"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Manuf. Serv. Oper. Manag.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.3932692","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Problem definition: Omnichannel retailing has led to the use of traditional stores as fulfillment centers for online orders. Omnichannel fulfillment problems have two components: (1) accepting a certain number of online orders prior to seeing store demands and (2) satisfying (or filling) some of these accepted online demands as efficiently as possible with any leftover inventory after store demands have been met. Hence, there is a fundamental trade-off between store cancellations of accepted online orders and potentially increased profits because of more acceptances of online orders. We study this joint problem of online order acceptance and fulfillment (including cancellations) to minimize total costs, including shipping charges and cancellation penalties in single-period and limited multiperiod settings. Academic/practical relevance: Despite the growing importance of omnichannel fulfillment via online orders, our work provides the first study incorporating cancellation penalties along with fulfillment costs. Methodology: We build a two-stage stochastic model. In the first stage, the retailer sets a policy specifying which online orders it will accept. The second stage represents the process of fulfilling online orders after the uncertain quantities of in-store purchases are revealed. We analyze threshold policies that accept online orders as long as the inventories are above a global threshold, a local threshold per region, or a hybrid. Results: For a single period, total costs are unimodal as a function of the global threshold and unimodal as a function of a single local threshold holding all other local thresholds at constant values, motivating a gradient search algorithm. Reformulating as an appropriate linear program with network flow structure, we estimate the derivative (using infinitesimal perturbation analysis) of the total cost as a function of the thresholds. We validate the performance of the threshold policies empirically using data from a high-end North American retailer. Our two-location experiments demonstrate that local thresholds perform better than global thresholds in a wide variety of settings. Conversely, in a narrow region with negatively correlated online demand between locations and very low shipping costs, global threshold outperforms local thresholds. A hybrid policy only marginally improves on the better of the two. In multiple periods, we study one- and two-location models and provide insights into effective solution methods for the general case. Managerial implications: Our methods provide effective algorithms to manage fulfillment costs for online orders, demonstrating a significant reduction over policies that treat each location separately and reflecting the significant advantage of incorporating shipping in computing thresholds. Numerical studies provide insights as to why local thresholds perform well in a wide variety of situations.
有效的在线订单接受政策的全渠道履行
问题定义:全渠道零售导致使用传统商店作为在线订单的履行中心。全渠道履行问题有两个组成部分:(1)在看到商店需求之前接受一定数量的在线订单;(2)在满足商店需求之后,尽可能有效地满足(或填补)这些接受的在线需求中的一些剩余库存。因此,在商店取消接受的在线订单和由于接受更多的在线订单而潜在增加的利润之间存在一个基本的权衡。我们研究了在线订单接受和履行(包括取消)的联合问题,以最小化总成本,包括单周期和有限多周期设置下的运费和取消罚款。学术/实践相关性:尽管通过在线订单实现全渠道履行的重要性日益增加,但我们的工作提供了第一个将取消处罚与履行成本结合起来的研究。方法:建立两阶段随机模型。在第一阶段,零售商设置一个策略,指定它将接受哪些在线订单。第二阶段是在发现店内购买数量不确定后,完成在线订单的过程。我们分析阈值策略,只要库存高于全局阈值、每个区域的本地阈值或混合阈值,就接受在线订单。结果:对于单个周期,总成本作为全局阈值的单峰函数,作为单个局部阈值的单峰函数,将所有其他局部阈值保持在恒定值,从而激发梯度搜索算法。作为一个适当的线性规划与网络流结构,我们估计的导数(使用无穷小摄动分析)的总成本作为阈值的函数。我们使用来自北美高端零售商的数据验证阈值策略的性能。我们的双位置实验表明,在各种设置下,局部阈值比全局阈值表现得更好。相反,在地理位置之间在线需求呈负相关且运输成本非常低的狭窄区域,全球阈值优于本地阈值。混合政策只在两者中较好的方面有所改善。在多个时期,我们研究了一个和两个位置模型,并为一般情况提供了有效的解决方法。管理意义:我们的方法提供了有效的算法来管理在线订单的履行成本,与单独处理每个位置的策略相比,显示了显著的降低,并反映了将运输纳入计算阈值的显著优势。数值研究提供了关于为什么局部阈值在各种情况下表现良好的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信