Skip to main content
Log in

A zero-inventory production and distribution problem with a fixed customer sequence

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

Abstract

In this paper, we study the zero-inventory production and distribution problem with a single transporter and a fixed sequence of customers. The production facility has a limited production rate, and the delivery truck has non-negligible traveling times between locations. The order in which customers may receive deliveries is fixed. Each customer requests a delivery quantity and a time window for receiving the delivery. The lifespan of the product starts as soon as the production for a customer’s order is finished, which makes the product expire in a constant time. Since the production facility and the shipping truck are limited resources, not all the customers may receive the delivery within their specified time windows and/or within product lifespan. The problem is then to choose a subset of customers from the given sequence to receive the deliveries to maximize the total demand satisfied, without violating the product lifespan, the production/distribution capacity, and the delivery time window constraints. We analyze several fundamental properties of the problem and show that these properties can lead to a fast branch and bound search procedure for practical problems. A heuristic lower bound on the optimal solution is developed to accelerate the search. Empirical studies on the computational effort required by the proposed search procedure comparing to that required by CPLEX on randomly generated test cases are reported.

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

  • Chen, Z. L. (2002). Integrated production and distribution operations: Taxonomy, models, and review. In Supply chain analysis in the e-business era. Dordrecht: Kluwer Academic.

    Google Scholar 

  • Cheng, T. C. E., & Gordon, V. S. (1994). On batch delivery scheduling on a single machine. Journal of the Operational Research Society, 45, 1211–1216.

    Article  Google Scholar 

  • Cheng, T. C. E., Gordon, V. S., & Kovalyov, M. Y. (1996). Single machine scheduling with batch deliveries. European Journal of Operations Research, 94, 277–283.

    Article  Google Scholar 

  • Cheng, T. C. E., Kovalyov, M. Y., & Lin, B. M.-T. (1997). Single machine scheduling to minimize batch delivery and job earliness penalties. SIAM Journal of Optimization, 7, 547–559.

    Article  Google Scholar 

  • Dueck, G., & Scheuer, T. (1990). Threshold accepting: A general purpose optimization algorithm appearing superior to simulated annealing. Journal of Computational Physics, 90, 161–175.

    Article  Google Scholar 

  • Geismar, N., Laporte, G., Lei, L., & Sriskandarajah, C. (2007, in press). The integrated production and transportation scheduling problem with expiring product and non-instantaneous transportation time. INFORMS Journal on Computing.

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

    Article  Google Scholar 

  • Hall, L., & Shmoys, D. (1989). Approximation schemes for constrained scheduling problems. In Proceedings of the 30th annual symposium on foundations of computer science (Vol. 30, pp. 134–140).

  • Hurter, A. P., & Van Buer, M. G. (1996). The newspaper production/distribution problem. Journal of Business Logistics, 17, 85–107.

    Google Scholar 

  • Lee, C.-Y., & Chen, Z.-L. (2001). Machine scheduling with transportation considerations. Journal of Scheduling, 4, 3–24.

    Article  Google Scholar 

  • Pinedo, M. (1995). Scheduling: Theory, algorithms, and systems. New York: Prentice Hall.

    Google Scholar 

  • Potts, C. N. (1980). An analysis of a heuristic for one machine sequencing with release dates and delivery time. Operations Research, 28, 1436–1441.

    Article  Google Scholar 

  • Tarantilis, C. D., & Kiranoudis, C. T. (2001). A meta-heuristic algorithm for the efficient distribution of perishable foods. Journal of Food Engineering, 50, 1–9.

    Article  Google Scholar 

  • Van Buer, M. G., Woodruff, D. L., & Olson, R. T. (1999). Solving the medium newspaper production/distribution problem. European Journal of Operations Research, 115, 237–253.

    Article  Google Scholar 

  • Wang, G., & Cheng, T. C. E. (2000). Parallel machine scheduling with batch delivery costs. International Journal of Production and Economics, 68, 177–183.

    Article  Google Scholar 

  • Woeginger, G. J. (1998). Polynomial-time approximation scheme for single-machine sequencing with delivery times and sequence-independent batch set-up times. Journal of Scheduling, 1, 79–87.

    Article  Google Scholar 

  • Yuan, J. A. (1996). A note on the complexity of single-machine scheduling with a common due date, earliness-tardiness, and batch delivery costs. European Journal of Operational Research, 94, 203–205.

    Article  Google Scholar 

  • Zdrzalka, S. (1995). Analysis of approximation algorithms for single-machine scheduling with delivery times and sequence independent batch setup times. European Journal of Operational Research, 80, 371–380.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Lei.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Armstrong, R., Gao, S. & Lei, L. A zero-inventory production and distribution problem with a fixed customer sequence. Ann Oper Res 159, 395–414 (2008). https://doi.org/10.1007/s10479-007-0272-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-007-0272-3

Keywords

Navigation