×

Decomposition-based approximation algorithms for the one-warehouse multi-retailer problem with concave batch order costs. (English) Zbl 1523.90008

Summary: We study the one-warehouse multi-retailer problem under deterministic dynamic demand and concave batch order costs, where order batches have an identical capacity and the order cost function for each facility is concave within the batch. Under appropriate assumptions on holding cost structure, we obtain lower bounds via a decomposition that splits the two-echelon problem into single-facility subproblems, then propose approximation algorithms by judiciously recombining the subproblem solutions. For piecewise linear concave batch order costs with a constant number of slopes we obtain a constant-factor approximation, while for general concave batch costs we propose an approximation within a logarithmic factor of optimality. We also extend some results to subadditive order and/or holding costs.
{© 2020 Wiley Periodicals LLC}

MSC:

90B05 Inventory, storage, reservoirs
90C59 Approximation methods and heuristics in mathematical programming
Full Text: DOI

References:

[1] Aggarwal, A., & Park, J. K. (1993). Improved algorithms for economic lot size problems. Operations Research, 41, 549-571. · Zbl 0820.90035
[2] Akbalik, A., & Rapine, C. (2012). Polynomial time algorithms for the constant capacitated single‐item lot sizing problem with stepwise production cost. Operations Research Letters, 40, 390-397. · Zbl 1250.90081
[3] Anily, S., & Tzur, M. (2005). Shipping multiple items by capacitated vehicles: An optimal dynamic programming approach. Transportation Science, 39, 233-248.
[4] Anily, S., & Tzur, M. (2006). Algorithms for the multi‐item multi‐vehicles dynamic lot sizing problem. Naval Research Logistics, 53, 157-169. · Zbl 1106.90029
[5] Anily, S., Tzur, M., & Wolsey, L. A. (2009). Multi‐item lot‐sizing with joint set‐up costs. Mathematical Programming, 119, 79-94. · Zbl 1170.90005
[6] Archetti, C., Bertazzi, L., & Speranza, M. G. (2014). Polynomial cases of the economic lot sizing problem with cost discounts. European Journal of Operational Research, 237, 519-527. · Zbl 1304.90007
[7] Arkin, E., Joneja, D., & Roundy, R. (1989). Computational complexity of uncapacitated multi‐echelon production planning problems. Operations Research Letters, 8, 61-66. · Zbl 0674.90044
[8] Bienkowski, M., Byrka, J., Chrobak, M., Jez, L., & Sgall, J. (2013). Better approximation bounds for the joint replenishment problem. arXiv:13072531.
[9] Chan, L. M. A., Muriel, A., Shen, Z.‐J., Simchi‐Levi, D., & Teo, C.‐P. (2002). Effective zero‐inventory‐ordering policies for the single‐warehouse multi‐retailer problem with piecewise linear cost structures. Management Science, 48, 1446-1460. · Zbl 1232.90031
[10] Cheung, M., Elmachtoub, A. N., Levi, R., & Shmoys, D. B. (2015). The submodular joint replenishment problem. Mathematical Programming, 158(1-2), 1-27.
[11] Croxton, K. L., Gendron, B., & Magnanti, T. L. (2003). A comparison of mixed‐integer programming models for nonconvex piecewise linear cost minimization problems. Management Science, 49, 1268-1273. · Zbl 1232.90311
[12] Feige, U. (1998). A threshold of ln n for approximating set cover. Journal of the ACM, 45, 634-652. · Zbl 1065.68573
[13] Gayon, J.‐P., Massonnet, G., Rapine, C., & Stauffer, G. (2016a). Constant approximation algorithms for the one warehouse multiple retailers problem with backlog or lost‐sales. European Journal of Operational Research, 250, 155-163. · Zbl 1346.90029
[14] Gayon, P., Massonnet, G., Rapine, C., & Stauffer, G. (2016b). Fast approximation algorithms for the one‐warehouse multi‐retailer problem under general cost structures and capacity constraints. Mathematics of Operations Research, 42(3), 854-875. · Zbl 1371.90013
[15] Hu, W. (2016). Modeling and solution of some multi‐period supply chain optimization problems. (PhD thesis). Georgia Institute of Technology.
[16] Jin, Y., & Muriel, A. (2009). Single‐warehouse multi‐retailer inventory systems with full truckload shipments. Naval Research Logistics, 56, 450-464. · Zbl 1182.90008
[17] Koca, E., Yaman, H., & Aktürk, M. S. (2014). Lot sizing with piecewise concave production costs. INFORMS Journal on Computing, 26, 767-779. · Zbl 1304.90080
[18] Levi, R., Roundy, R., Shmoys, D., & Sviridenko, M. (2008). A constant approximation algorithm for the one‐warehouse multi‐retailer problem. Management Science, 54, 763-776. · Zbl 1232.90071
[19] Lippman, S. A. (1969). Optimal inventory policy with multiple set‐up costs. Management Science, 16, 118-138. · Zbl 0184.44701
[20] Nagarajan, V., & Shi, C. (2016. Forthcoming). Approximation algorithms for inventory problems with submodular or routing costs. Mathematical Programming, 160, 225-244. · Zbl 1349.90039
[21] Nahmias, S. (2001). Production and operations analysis. Boston, MA: McGraw‐Hill.
[22] Nguyen, C., Dessouky, M., & Toriello, A. (2014). Consolidation strategies for the delivery of perishable products. Transportation Research Part E: Logistics and Transportation Review, 69, 108-121.
[23] Nguyen, C., Toriello, A., Dessouky, M., & Moore, J. E. (2013). Evaluation of transportation practices in the California cut flower industry. Interfaces, 43, 182-193.
[24] Shen, Z.‐J., Shu, J., Simchi‐Levi, D., Teo, C.‐P., & Zhang, J. (2009). Approximation algorithms for general one‐warehouse multi‐retailer systems. Naval Research Logistics, 56, 642-658. · Zbl 1183.90063
[25] Stauffer, G. (2012). Using the economical order quantity formula for inventory control in one‐warehouse multiretailer systems. Naval Research Logistics, 59, 285-297. · Zbl 1407.90038
[26] Stauffer, G., Massonnet, G., Rapine, C., & Gayon, J.‐P. (2011). A simple and fast 2‐approximation algorithm for the one‐warehouse multi‐retailer problem. In Proceedings of the twenty‐second annual ACM‐SIAM symposium on discrete algorithms (pp. 67-79). · Zbl 1375.90023
[27] Zhang, W., Uhan, N. A., Dessouky, M., & Toriello, A. (2018). Moulin mechanism design for freight consolidation. Transportation Research Part B: Methodological, 116, 141-162.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.