Skip to main content
Log in

On modelling non-linear quantity discounts in a supplier selection problem by mixed linear integer optimization

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Applying traditional integer programming techniques in order to solve real logistic problems can be an important challenge. To ensure tractability, real instances are often either simplified in scope or limited in size, given rise to solutions that may not address realistic issues. In this paper we present a novel approach to solve a multicommodity capacitated network flow problem with concave routing costs, considering also outsourcing, overload and underutilization facility costs. It is derived from a real NP production and transportation problem concerning to the processing of biological samples in a large health-care network, with consideration of volume-based price incentives—i.e. economies of scale—on the shipping costs. It is a tactical level model providing the global view of network layout and the coordinating policy among facilities with realistic assessment of long-term operations costs. The goal is to find an efficient resolution procedure in order to integrate it into a Decision Support System used by planners. With this aim, we analyse three alternative methods of linearizing the involved modified all-units discount cost function. Performance of the different modelling techniques is shown through extensive computations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  • Aissaoui, N., Haouari, M., & Hassini, E. (2007). Supplier selection and order lot sizing modeling: A review. Computers & Operations Research, 34(12), 3516–3540.

    Article  Google Scholar 

  • Amiri, A., & Pirkul, H. (1997). New formulation and relaxation to solve a concave-cost network flow problem. Journal of the Operational Research Society, 48, 278–287.

    Article  Google Scholar 

  • Andrade-Pineda, J. L., Gonzalez-R, P. L., & Framinan, J. M. (2013). A decision-making tool for a regional network of clinical laboratories. Interfaces, 43(4), 360–372.

    Article  Google Scholar 

  • Arshinder, Kanda A., & Deshmukh, S. G. (2008). Supply chain coordination: Perspectives, empirical studies and research directions. International Journal of Production Economics, 115(2), 316–335.

    Article  Google Scholar 

  • Ayhan, M. B., & Kilic, H. S. (2015). A two stage approach for supplier selection problem in multi-item/multi-supplier environment with quantity discounts. Computers & Industrial Engineering, 85(1), 1–12.

  • Bai, L., & Rubin, P. A. (2009). Combinatorial benders cuts for the minimum tollbooth problem. Operations Research, 57(6), 1510–1522.

    Article  Google Scholar 

  • Balakrishnan, A., & Graves, S. C. (1989). A composite algorithm for a concave-cost network flow problem. Networks, 19(2), 175–202.

    Article  Google Scholar 

  • Balakrishnan, A., & Natarajan, H. P. (2014). Integrated procurement planning in multi-division firms. Production and Operations Management, 23(10), 1795–1810.

    Article  Google Scholar 

  • Bichler, M., Schneider, S., Guler, K., & Sayal, M. (2011). Compact bidding languages and supplier selection for markets with economies of scale and scope. European Journal of Operational Research, 214(1), 67–77.

    Article  Google Scholar 

  • Bienstock, D., & Günlük, O. (1996). Capacitated network design—Polyhedral structure and computation. INFORMS Journal on Computing, 8(3), 243–259.

    Article  Google Scholar 

  • Botton, Q., Fortz, B., Gouveia, L., & Poss, M. (2013). Benders decomposition for the hop-constrained survivable network design problem. INFORMS Journal on Computing, 25(1), 13–26.

    Article  Google Scholar 

  • Chan, L. M. A., Muriel, A., Shen, Z.-J. M., Simchi-Levi, D., & Teo, C.-P. (2002). Effective zero-inventory-ordering policies for the single-warehouse multiretailer problem with piecewise linear cost structures. Management Science, 48(11), 1446–1460.

    Article  Google Scholar 

  • Cohn, A., Davey, M., Schkade, L., Siegel, A., & Wong, C. (2008). Network design and flow problems with cross-arc costs. European Journal of Operational Research, 189(3), 890–901.

    Article  Google Scholar 

  • 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(9), 1268–1273.

    Article  Google Scholar 

  • Croxton, K. L., Gendron, B., & Magnanti, T. L. (2007). Variable disaggregation in network flow problems with piecewise linear costs. Operations Research, 55(1), 146–157.

    Article  Google Scholar 

  • Fortz, B., & Poss, M. (2009). An improved Benders decomposition applied to a multi-layer network design problem. Operations Research Letters, 37(5), 359–364.

    Article  Google Scholar 

  • Geißler, B., Martin, A., Morsi, A., & Schewe, L. (2012). Using piecewise linear functions for solving MINLPs. In J. Lee & S. Leyffer (Eds.), Mixed integer nonlinear programming (Vol. 154, pp. 287–314). New York: Springer.

    Chapter  Google Scholar 

  • Gonçalo, T. E. E., & Alencar, L. H. (2014). A supplier selection model based on classifying its strategic impact for a company’s business results. Pesquisa Operacional, 34(2), 347–369.

  • Goossens, D. R., Maas, A. J. T., Spieksma, F. C. R., & van de Klundert, J. J. (2007). Exact algorithms for procurement problems under a total quantity discount structure. European Journal of Operational Research, 178(2), 603–626.

    Article  Google Scholar 

  • Guisewite, G. M., & Pardalos, P. M. (1990). Minimum concave-cost network flow problems: Applications, complexity, and algorithms. Annals of Operations Research, 25(1), 75–99.

    Article  Google Scholar 

  • Hammami, R., Temponi, C., & Frein, Y. (2014). A scenario-based stochastic model for supplier selection in global context with multiple buyers, currency fluctuation uncertainties, and price discounts. European Journal of Operational Research, 233(1), 159–170.

  • Harks, T., König, F. G., Matuschke, J., Richter, A. T., & Schulz, J. (2014). An integrated approach to tactical transportation planning in logistics networks. Transportation Science. doi:10.1287/trsc.2014.0541

  • Hill, J., & Galbreth, M. (2008). A heuristic for single-warehouse multiretailer supply chains with all-unit transportation cost discounts. European Journal of Operational Research, 187(2), 473–482.

    Article  Google Scholar 

  • Ho, W., Xu, X., & Dey, P. K. (2010). Multi-criteria decision making approaches for supplier evaluation and selection: A literature review. European Journal of Operational Research, 202(1), 16–24.

    Article  Google Scholar 

  • Holmberg, K. (1994). Solving the staircase cost facility location problem with decomposition and piecewise linearization. European Journal of Operational Research, 75(1), 41–61.

    Article  Google Scholar 

  • Keha, A. B., De Farias, I. R, Jr, & Nemhauser, G. L. (2006). A branch-and-cut algorithm without binary variables for nonconvex piecewise linear optimization. Operations Research, 54(5), 847–858.

    Article  Google Scholar 

  • Li, H.-L., Chang, C.-T., & Tsai, J.-F. (2002). Approximately global optimization for assortment problems using piecewise linearization techniques. European Journal of Operational Research, 140(3), 584–589.

    Article  Google Scholar 

  • Li, H.-L., Huang, Y.-H., & Fang, S.-C. (2013). A logarithmic method for reducing binary variables and inequality constraints in solving task assignment problems. INFORMS Journal on Computing, 25(4), 643–653.

    Article  Google Scholar 

  • Mansini, R., Savelsbergh, M. W. P., & Tocchella, B. (2012). The supplier selection problem with quantity discounts and truckload shipping. Omega, 40(4), 445–455.

    Article  Google Scholar 

  • Munson, C. L. (2007). The appeal of partially centralised purchasing policies. International Journal of Procurement Management, 1(1–2), 117–143.

    Article  Google Scholar 

  • Muriel, A., & Munshi, F. N. (2004). Capacitated multicommodity network flow problems with piecewise linear concave costs. IIE Transactions (Institute of Industrial Engineers), 36(7), 683–696.

    Google Scholar 

  • Murthy, N. N., Soni, S., & Ghosh, S. (2004). A framework for facilitating sourcing and allocation decisions for make-to-order items. Decision Sciences, 35(4), 609–637.

    Article  Google Scholar 

  • Qin, H., Luo, M., Gao, X., & Lim, A. (2012). The freight allocation problem with all-units quantity-based discount: A heuristic algorithm. Omega, 40(4), 415–423.

    Article  Google Scholar 

  • Saharidis, G. K. D., & Ierapetritou, M. G. (2013). Speed-up Benders decomposition using maximum density cut (MDC) generation. Annals of Operations Research, 210(1), 101–123.

    Article  Google Scholar 

  • Samouei, P., Kheirkhah, A. S., & Fattahi, P. (2014). A network approach modeling of multi-echelon spare-part inventory system with backorders and quantity discount. Annals of Operations Research, 226(1), 551–563.

    Article  Google Scholar 

  • Şen, A., Yaman, H., Güler, K., & Körpeoğlu, E. (2013). Multi-period supplier selection under price uncertainty. Journal of the Operational Research Society, 65(11), 1636–1648.

    Google Scholar 

  • Sridhar, S., Linderoth, J., & Luedtke, J. (2013). Locally ideal formulations for piecewise linear functions with indicator variables. Operations Research Letters, 41(6), 627–632.

    Article  Google Scholar 

  • Stadtler, H. (2007). A general quantity discount and supplier selection mixed integer programming model. OR Spectrum, 29(4), 723–744.

    Article  Google Scholar 

  • Taleizadeh, A. A., Akhavan Niaki, S. T., & Hoseini, V. (2009). Optimizing the multi-product, multi-constraint, bi-objective newsboy problem with discount by a hybrid method of goal programming and genetic algorithm. Engineering Optimization, 41(5), 437–457.

    Article  Google Scholar 

  • Taleizadeh, A. A., Niaki, S. T. A., & Wee, H.-M. (2013). Joint single vendor–single buyer supply chain problem with stochastic demand and fuzzy lead-time. Knowledge-Based Systems, 48, 1–9.

    Article  Google Scholar 

  • Taleizadeh, A. A., Wee, H.-M., & Jolai, F. (2013). Revisiting a fuzzy rough economic order quantity model for deteriorating items considering quantity discount and prepayment. Mathematical and Computer Modelling, 57(5–6), 1466–1479.

    Article  Google Scholar 

  • Vielma, J. P., Keha, A. B., & Nemhauser, G. L. (2008). Nonconvex, lower semicontinuous piecewise linear optimization. Discrete Optimization, 5(2), 467–488.

    Article  Google Scholar 

  • Vielma, J. P., & Nemhauser, G. L. (2011). Modeling disjunctive constraints with a logarithmic number of binary variables and constraints. Mathematical Programming, 128(1–2), 49–72.

    Article  Google Scholar 

  • Xu, J., Lu, L. L., & Glover, F. (2000). The deterministic multi-item dynamic lot size problem with joint business volume discount. Annals of Operations Research, 96(1–4), 317–337.

    Article  Google Scholar 

  • Yin, S., Nishi, T., & Grossmann, I. E. (2014). Optimal quantity discount coordination for supply chain optimization with one manufacturer and multiple suppliers under demand uncertainty. International Journal of Advanced Manufacturing Technology, 76(5–8), 1173–1184.

    Google Scholar 

  • Zhang, J., & Chen, J. (2013). Supplier selection and procurement decisions with uncertain demand, fixed selection costs and quantity discounts. Computers & Operations Research, 40(11), 2703–2710.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jose L. Andrade-Pineda.

Appendices

Appendix 1: Discounts shapes and problem size for alternative formulations

A set of five MAUD shapes has been considered in our computations. The details of each of them are shown in Tables 11, 12, 13, 14 and 15, presenting on the left side the involved extended range set—i.e. used in the seminal work (Andrade-Pineda et al. 2013)—and on the right one the modified range set—i.e. used at each of the alternative formulations. Further, the sizes of the alternative MILPs arisen from addressing the reference network \(\overline{G} ^{A}=(\overline{V^{481}} ,\overline{L^{2835}} ,K^{6})\)—i.e. graph #A1 in our test bed, and base of Class A instances—are outlined, as an illustration of its dependence on the model applied.

Table 15 Fifth MAUD shape with extended range set of 13 intervals, and reduced range set of 7 intervals: \(13Q\_7R\)
Table 16 Comparison of the LOGDCC and the logarithmic approach in Li et al. (2013)

Appendix 2: Comparison of logarithmic approaches

The convenience of the modification of the logarithmic approach in Li et al. (2013) which this paper proposes is validated with the comparative results from addressing the Class A instances in our test bed—see Table 16. Particularly, the version from Li et al. (2013) ran out of memory with Instances $17 and $18, which happens not because of the size of the branch-and-bound trees—i.e. with regards to number of nodes—but rather owing to the size of the individual LPs within the tree. In a whole, the LogDCC model, as a locally ideal reformulation of the original in Li et al. (2013) exhibits improved tractability.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Andrade-Pineda, J.L., Canca, D. & Gonzalez-R, P.L. On modelling non-linear quantity discounts in a supplier selection problem by mixed linear integer optimization. Ann Oper Res 258, 301–346 (2017). https://doi.org/10.1007/s10479-015-1941-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-015-1941-2

Keywords

Navigation