Industry Insights 21 min read

How JD’s Data‑Driven Inventory Selection Boosted Fulfillment Efficiency

This article details JD Retail's award‑winning, data‑driven inventory selection and allocation algorithms, explains their mathematical models, heuristic and end‑to‑end learning solutions, presents experimental results on real‑world data, and quantifies the operational gains achieved after deployment.

JD Retail Technology
JD Retail Technology
JD Retail Technology
How JD’s Data‑Driven Inventory Selection Boosted Fulfillment Efficiency

Background and Motivation

In e‑commerce, fast order fulfillment and high customer satisfaction depend on efficient supply‑chain management. JD Retail leverages a two‑tier distribution network of Regional Distribution Centers (RDC) and Front‑line Distribution Centers (FDC), where over 90% of self‑operated orders are delivered within 24 hours.

Problem Definition

The core challenges are (1) selecting a limited set of SKUs for each FDC (inventory selection) and (2) determining daily stock transfers from RDCs to FDCs (inventory allocation) to maximize order fulfillment while minimizing stock‑out loss and transfer costs.

Inventory Selection Model

The selection problem is formulated as an integer program that chooses up to K SKUs per FDC to maximize the number of orders fully satisfied locally. Direct solution is infeasible due to NP‑hardness and massive SKU scale.

Heuristic Algorithms

ML‑Top‑K : Predicts future SKU sales using a hybrid model (TCN + MLP) and selects the top‑ K SKUs by predicted volume.

Reverse‑Exclude : Iteratively removes the least impactful SKUs based on order frequency until only K remain, guaranteeing that remaining orders can be fulfilled.

Inventory Allocation Model

The allocation problem considers stochastic demand over multiple periods, a single RDC serving several FDCs, and aims to minimize total sales loss and transfer cost across a planning horizon T. Traditional linear programming is too slow for real‑time decisions.

End‑to‑End Allocation Algorithm

A multi‑task learning framework integrates demand forecasting, safety‑stock generation, and simulation‑based decision making. It uses RNNs, MLPs, and Transformers to output target inventory (TI) and safety stock (SS) levels, then simulates daily sales to evaluate loss and fulfillment metrics.

Experimental Evaluation

Using JD’s real data, the proposed algorithms were compared against existing methods:

ML‑Top‑K and Reverse‑Exclude improved local order satisfaction by 0.54 pp and 0.27 pp respectively; combined they achieved a 2.2 pp gain.

The end‑to‑end allocation algorithm raised FDC satisfaction to 58.59 % (vs. 57.55 % and 57.12 % for baseline methods) with comparable loss rates.

Deployment and Impact

The algorithms have been integrated into JD’s intelligent supply‑chain decision‑support system, covering all eight RDCs and their associated FDCs. Since launch, the system has reduced inventory holding and capital costs by tens of millions of RMB annually, cut transfer costs by over one hundred million RMB, increased inventory on‑hand rate by 0.85 %, and boosted local order satisfaction by 2.19 %.

Conclusion

The study demonstrates that data‑driven, optimization‑oriented techniques can substantially improve large‑scale e‑commerce supply‑chain performance, offering a blueprint for similar operations worldwide.

Two‑tier distribution network
Two‑tier distribution network
Integer‑programming formulation
Integer‑programming formulation
End‑to‑end learning architecture
End‑to‑end learning architecture
Module details
Module details
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

machine learningSupply Chainoperations researchLogisticsInventory Optimizatione‑commerce
JD Retail Technology
Written by

JD Retail Technology

Official platform of JD Retail Technology, delivering insightful R&D news and a deep look into the lives and work of technologists.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.