Skip to main content
Log in

Supply chain scheduling to minimize holding costs with outsourcing

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

Abstract

This paper addresses a scheduling problem in a flexible supply chain, in which the jobs can be either processed in house, or outsourced to a third-party supplier. The goal is to minimize the sum of holding and delivery costs. This problem is proved to be strongly \(\mathcal{NP}\)-hard. Consider two special cases, in which the jobs have identical processing times. For the problem with limited outsourcing budgets, a \(\mathcal{NP}\)-hardness proof, a pseudo-polynomial algorithm and a fully polynomial time approximation scheme are presented. For the problem with unlimited outsourcing budgets, the problem is shown to be equivalent to the shortest path problem, and therefore it is in class \(\mathcal{P}\). This shortest-path-problem solution approach is further shown to be applicable to a similar but more applicable problem, in which the number of deliveries is upper bounded.

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.

Similar content being viewed by others

References

  • Agnetis, A., Hall, N. G., & Pacciarelli, D. (2006). Supply chain scheduling: sequence coordination. Discrete Applied Mathematics, 154(15), 2044–2063.

    Article  Google Scholar 

  • Chen, Z.-L. (2010). Integrated production and outbound distribution scheduling: review and extensions. Operations Research, 58(1), 130–148.

    Article  Google Scholar 

  • Chen, Z.-L., & Hall, N. G. (2007). Supply chain scheduling: conflict and cooperation in assembly systems. Operations Research, 55, 1072–1089.

    Article  Google Scholar 

  • Chen, Z.-L., & Vairaktarakis, G. L. (2005). Integrated scheduling of production and distribution operations. Management Science, 51, 614–628.

    Article  Google Scholar 

  • Cheng, G., & Ansari, N. (2003). A new heuristics for finding the delay constrained least cost path. IEEE Global Telecommunications Conference (GLOBECOM’03), 2003(7), 3711–3715.

    Google Scholar 

  • Engels, D. W., Karger, D. R., Kolliopoulos, S. G., Sengupta, S., Uma, R. N., & Wein, J. (2003). Techniques for scheduling with rejection. Journal of Algorithms, 49(1), 175–191.

    Article  Google Scholar 

  • Garey, M. R., & Johnson, D. S. (1979). Computers and intractability: a guide to the theory of NP-completeness. New York: Freeman. 1979.

    Google Scholar 

  • Graham, R. L., Lawler, E. L., Lenstra, J. K., & Rinnooy Kan, A. H. G. (1979). Optimization and approximation in deterministic sequencing and scheduling: a survey. Annals of Discrete Mathematics, 4, 287–326.

    Article  Google Scholar 

  • Hall, N. G., & Potts, C. N. (2003). Supply chain scheduling, batching and delivery. Operations Research, 51(4), 566–584.

    Article  Google Scholar 

  • Hassin, R. (1992). Approximation schemes for the restricted shortest path problem. Mathematics of Operations Research, 17(1), 36–42.

    Article  Google Scholar 

  • Lawler, E. L. (1982). A fully polynomial time approximation scheme for the total tardiness problem. Operations Research Letters, 1(6), 207–208.

    Article  Google Scholar 

  • McKenna Long & Aldridge LLP (2004). Recent budget provision limits offshoring of jobs under outsourced federal contracts: legislation introduced. In Several states related to state procurements. www.mckennalong.com.

    Google Scholar 

  • Qi, X. T. (2008). Coordinated logistics scheduling for in-house production and outsourcing. IEEE Transactions on Automation Science and Engineering, 5(1), 188–192.

    Article  Google Scholar 

  • Selvarajah, E., & Steiner, G. (2009). Approximation algorithms for the supplier’s supply chain scheduling problem to minimize delivery and inventory holding costs. Operations Research, 57(2), 426–438.

    Article  Google Scholar 

  • Selvarajah, E., Steiner, G., & Zhang, R. (2011). Single machine batch scheduling with release times and delivery costs. Journal of Scheduling. Online FirstTM. doi:10.1007/s10951-011-0255-8.

    Google Scholar 

  • Shabtay, D., Gaspar, N., & Kaspi, M. (2013). A survey on offline scheduling with rejection. Journal of Scheduling, 16, 2–282.

    Article  Google Scholar 

  • Shabtay, D., & Steiner, G. (2007). A survey of scheduling with controllable processing times. Discrete Applied Mathematics, 155(13), 1643–1666.

    Article  Google Scholar 

  • Smith, W. E. (1956). Various optimizers for single-stage production. Naval Research Logistics Quarterly, 3, 59–66.

    Article  Google Scholar 

  • Steiner, G., & Zhang, R. (2011). Revised delivery-time quotation in scheduling with tardiness penalties. Operations Research, 59(6), 1504–1511.

    Article  Google Scholar 

  • Thomas, D. J., & Griffin, P. M. (1996). Coordinated supply chain management. European Journal of Operational Research, 94, 1–15.

    Article  Google Scholar 

  • Wang, X. L., & Cheng, T. C. E. (2009). Production scheduling with supply and delivery considerations to minimize the makespan. European Journal of Operational Research, 194(3), 743–752.

    Article  Google Scholar 

  • Zhang, L. Q., Lu, L. F., & Yuan, J. J. (2010). Single-machine scheduling under the job rejection constraint. Theoretical Computer Science, 411(16–18), 1877–1882.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rui Zhang.

Additional information

This research was supported in part by NSERC Discovery Grant 1798-03.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Selvarajah, E., Zhang, R. Supply chain scheduling to minimize holding costs with outsourcing. Ann Oper Res 217, 479–490 (2014). https://doi.org/10.1007/s10479-013-1522-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-013-1522-1

Keywords

Navigation