Optimal Correlated Rounding for Multi-item Orders in E-commerce Fulfillment

07/11/2022
by   Will Ma, et al.
0

We study the dynamic fulfillment problem in e-commerce, in which incoming (multi-item) customer orders must be immediately dispatched to (a combination of) fulfillment centers that have the required inventory. The problem takes place over a finite time horizon, representing the duration until the next inventory replenishment. A prevailing approach to this problem, pioneered by Jasin and Sinha (2015), is to write a “deterministic” LP that dictates how frequently inventory from each FC (fulfillment center) should be used to fulfill each item, in different orders from different regions. This allows the fulfillment decision for each order to be made independently. However, making this decision for a single multi-item order is still challenging – how can we avoid splitting the order across too many FC's, while satisfying the inventory frequency constraints? Jasin and Sinha identify this as a correlated rounding problem and propose an intricate rounding scheme, which is suboptimal by a factor of ≈ q/4 on a q-item order. In this paper we provide to our knowledge the first substantially improved correlated rounding scheme, which is suboptimal by a factor of only 1+ln(q). We provide another scheme for sparse networks, which is suboptimal by a factor of at most d if each item is stored in at most d FC's. We show both of these guarantees to be optimal in terms of the dependence on q or d, by reducing to the classical Set Cover problem. Our schemes are also simple and fast, based on an intuitive new idea – items wait for FC's to “open” at random times, but observe them on “dilated” time scales in order to satisfy the inventory frequency constraints. We numerically test our new rounding schemes under the same realistics setups as Jasin and Sinha and find that they improve runtimes, shorten code, and robustly improve performance. Our code is made publicly available.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/26/2019

Multi-stage and Multi-customer Assortment Optimization with Inventory Constraints

We consider an assortment optimization problem where a customer chooses ...
research
06/21/2019

Simple Mechanisms for Profit Maximization in Multi-item Auctions

We study a classical Bayesian mechanism design problem where a seller is...
research
01/19/2020

Predict and Match: Prophet Inequalities with Uncertain Supply

We consider the problem of selling perishable items to a stream of buyer...
research
04/18/2020

Predicting Online Item-choice Behavior: A Shape-restricted Regression Perspective

This paper is concerned with examining the relationship between users' p...
research
11/29/2018

Smoothed Analysis of Multi-Item Auctions with Correlated Values

Consider a seller with m heterogeneous items for sale to a single additi...
research
03/14/2020

Online Assortment with Limited Inventories and Set-Dependent Revenues

We consider an online assortment problem with [n]:={1,2,...,n} sellers, ...
research
03/30/2021

Decoding Orders for Securing Untrusted NOMA

This letter focuses on exploring a new decoding order to resolve the sec...

Please sign up or login with your details

Forgot password? Click here to reset