English

Approximation Algorithms for Inventory Problems with Decomposable Submodular Ordering Costs

Data Structures and Algorithms 2026-07-23 v1 Discrete Mathematics

Abstract

This paper develops an approximation algorithm for the submodular joint replenishment problem (SJRP) under a broad family of decomposable submodular ordering cost functions. In the SJRP, a central planner coordinates orders to satisfy deterministic demand for multiple items over a finite discrete planning horizon while minimizing total holding and ordering costs, with the latter modeled as a submodular function of the subset of items ordered in each period. The ordering cost functions considered in this paper are defined based on a decomposition of the items into kk categories, where the cost is a function of weighted aggregate quantities within each category and allows for arbitrary interactions across categories through a joint cost function. The proposed algorithm rounds the solution to a linear programming relaxation by partitioning the fractional solution into nested regions according to marginal costs using a novel water-filling procedure, and then selecting one order from each region to obtain a feasible integral schedule. The resulting algorithm achieves an O(k)O(k)-approximation. When the number of categories kk is fixed, this yields the first constant-factor guarantee for this broad class of submodular ordering costs, significantly expanding the class of cost functions for which such guarantees are known.

Cite

@article{arxiv.2607.21858,
  title  = {Approximation Algorithms for Inventory Problems with Decomposable Submodular Ordering Costs},
  author = {Retsef Levi and Georgia Perakis and Emily Zhang},
  journal= {arXiv preprint arXiv:2607.21858},
  year   = {2026}
}

Comments

2 figures