The submodular joint replenishment problem

被引:14
|
作者
Cheung, Maurice [1 ]
Elmachtoub, Adam N. [2 ]
Levi, Retsef [3 ]
Shmoys, David B. [4 ,5 ]
机构
[1] Cornell Univ, Sch Operat Res & Informat Engn, Ithaca, NY USA
[2] Columbia Univ, Dept Ind Engn & Operat Res, New York, NY 10027 USA
[3] MIT, Alfred P Sloan Sch Management, Cambridge, MA 02139 USA
[4] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
[5] Cornell Univ, Sch Operat Res & Informat Engn, Ithaca, NY USA
基金
加拿大自然科学与工程研究理事会;
关键词
Inventory management; Approximation algorithm; Submodular function; Joint replenishment problem; ALGORITHM; HEURISTICS; POLICIES; MODEL;
D O I
10.1007/s10107-015-0920-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The joint replenishment problem is a fundamental model in supply chain management theory that has applications in inventory management, logistics, and maintenance scheduling. In this problem, there are multiple item types, each having a given time-dependent sequence of demands that need to be satisfied. In order to satisfy demand, orders of the item types must be placed in advance of the due dates for each demand. Every time an order of item types is placed, there is an associated joint setup cost depending on the subset of item types ordered. This ordering cost can be due to machine, transportation, or labor costs, for example. In addition, there is a cost to holding inventory for demand that has yet to be served. The overall goal is to minimize the total ordering costs plus inventory holding costs. In this paper, the cost of an order, also known as a joint setup cost, is a monotonically increasing, submodular function over the item types. For this general problem, we show that a greedy approach provides an approximation guarantee that is logarithmic in the number of demands. Then we consider three special cases of submodular functions which we call the laminar, tree, and cardinality cases, each of which can model real world scenarios that previously have not been captured. For each of these cases, we provide a constant factor approximation algorithm. Specifically, we show that the laminar case can be solved optimally in polynomial time via a dynamic programming approach. For the tree and cardinality cases, we provide two different linear programming based approximation algorithms that provide guarantees of three and five, respectively.
引用
收藏
页码:207 / 233
页数:27
相关论文
共 50 条
  • [1] The submodular joint replenishment problem
    Maurice Cheung
    Adam N. Elmachtoub
    Retsef Levi
    David B. Shmoys
    [J]. Mathematical Programming, 2016, 158 : 207 - 233
  • [2] The Submodular Facility Location Problem and the Submodular Joint Replenishment Problem
    Cheung, Sin-Shuen
    [J]. APPROXIMATION AND ONLINE ALGORITHMS, WAOA 2014, 2015, 8952 : 71 - 82
  • [3] JOINT REPLENISHMENT PROBLEM
    PARSONS, JA
    [J]. JOURNAL OF SYSTEMS MANAGEMENT, 1974, 25 (11): : 42 - 43
  • [4] On the Complexity of the Collaborative Joint Replenishment Problem
    Otero-Palencia, Carlos
    Montoya-Torres, Jairo R.
    Amaya-Mier, Rene
    [J]. SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA LATIN AMERICA 2021, 2021, 987 : 311 - 318
  • [5] On optimal algorithms for the joint replenishment problem
    Viswanathan, S
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2002, 53 (11) : 1286 - 1290
  • [6] The joint replenishment problem with trade credits
    Jen-Yen Lin
    Ming-Jong Yao
    [J]. Journal of Global Optimization, 2020, 76 : 347 - 382
  • [7] The joint replenishment problem with resource restriction
    Moon, IK
    Cha, BC
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 173 (01) : 190 - 198
  • [8] The joint replenishment problem with trade credits
    Lin, Jen-Yen
    Yao, Ming-Jong
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2020, 76 (02) : 347 - 382
  • [9] APPROXIMATING THE JOINT REPLENISHMENT PROBLEM WITH DEADLINES
    Nonner, Tim
    Souza, Alexander
    [J]. DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2009, 1 (02) : 153 - 173
  • [10] THE JOINT REPLENISHMENT PROBLEM WITH GENERAL JOINT COST STRUCTURES
    FEDERGRUEN, A
    ZHENG, YS
    [J]. OPERATIONS RESEARCH, 1992, 40 (02) : 384 - 403