Article ID: | iaor20115691 |
Volume: | 217 |
Issue: | 22 |
Start Page Number: | 9234 |
End Page Number: | 9253 |
Publication Date: | Jul 2011 |
Journal: | Applied Mathematics and Computation |
Authors: | Niaki Seyed Taghi Akhavan, Taleizadeh Ata Allah, Barzinpour Farnaz |
Keywords: | combinatorial optimization, programming: nonlinear |
In this paper, a multi‐buyer multi‐vendor supply chain problem is considered in which there are several products, each buyer has limited capacity to purchase products, and each vendor has warehouse limitation to store products. In this chain, the demand of each product is stochastic and follows a uniform distribution. The lead‐time of receiving products from a vendor to a buyer is assumed to vary linearly with respect to the order quantity of the buyer and the production rate of the vendor. For each product, a fraction of the shortage is backordered and the rest are lost. The ordered product quantities are placed in multiple of pre‐defined packets and there are service rate constraints for the buyers. The goal is to determine the reorder points, the safety stocks, and the numbers of shipments and packets in each shipment of the products such that the total cost of the supply chain is minimized. We show that the model of this problem is of an integer nonlinear programming type and in order to solve it a harmony search algorithm is employed. To validate the solution and to compare the performance of the proposed algorithm, a genetic algorithm is utilized as well. A numerical illustration and sensitivity analysis are given at the end to show the applicability of the proposed methodology in real‐world supply chain problems.