A general quantity discount and supplier selection mixed integer programming model

Recently, new models and heuristics for exploiting quantity discounts have been proposed that are applicable in classical purchasing as well as in an e-business environment and can be implemented as part of an advanced planning system. These models can now handle both the single- and multi-item case with fixed cost to be shared among several products ordered at the same point in time from a single supplier. Furthermore, the supplier selection problem is addressed, i.e., how to best exploit quantity discounts over time offered by several suppliers. Last but not least, additional constraints on the buyer’s or on the supplier’s side may be included. While so far only purpose-built heuristics have been proposed for this generalized problem, we present a linear mixed integer programming (MIP) model, which not only represents the all-units discount but also the incremental discount case. Furthermore, the objective function chosen resolves (former) conflicts among proponents of a purely cost oriented and a cash flow oriented modeling approach. Computational tests show that our model yields near optimal solutions within a given CPU time limit by making use of a standard MIP solver.

[1]  W. C. Benton,et al.  A classification of literature on determining the lot size under quantity discounts , 1996 .

[2]  W. C. Benton,et al.  Material requirements planning (MRP) and purchase discounts , 1982 .

[3]  Robert L. Bregman,et al.  A Modification of the Silver-Meal Heuristic to Handle MRP Purchase Discount Situations , 1993 .

[4]  Horst Tempelmeier,et al.  A SIMPLE HEURISTIC FOR DYNAMIC ORDER SIZING AND SUPPLIER SELECTION WITH TIME‐VARYING DATA , 2009 .

[5]  S. Nahmias,et al.  Modeling Supply Chain Contracts: A Review , 1999 .

[6]  G. Nemhauser,et al.  Integer Programming , 2020 .

[7]  W. C. Benton,et al.  Supplier Selection and Order Quantity Allocation: A Comprehensive Model , 1999 .

[8]  Yves Crama,et al.  Optimal procurement decisions in the presence of total quantity discounts and alternative product recipes , 2004, Eur. J. Oper. Res..

[9]  M. J. Rosenblatt,et al.  THEORIES AND REALITIES OF QUANTITY DISCOUNTS: AN EXPLORATORY STUDY * , 2009 .

[10]  B. Fleischmann On the Use and Misuse of Holding Cost Models , 2001 .

[11]  H. P. Williams,et al.  Model Building in Mathematical Programming , 1979 .

[12]  Hartmut Stadtler,et al.  Reformulations of the shortest route model for dynamic multi-item multi-level capacitated lotsizing , 1997 .

[13]  Hartmut Stadtler,et al.  Improved rolling schedules for the dynamic single level lot sizing problem , 2000 .

[14]  M. J. Rosenblatt,et al.  Coordinating a three-level supply chain with quantity discounts , 2001 .

[15]  James P. Monahan A Quantity Discount Pricing Model to Increase Vendor Profits , 1984 .

[16]  J. Krarup,et al.  Plant location, Set Covering and Economic Lot Size: An 0 (mn)-Algorithm for Structured Problems , 1977 .