Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Integrated Scheduling of Production and Two-Stage Delivery of Make-to-Order Products: : Offline and Online Algorithms

Published: 01 July 2019 Publication History

Abstract

We study integrated production- and delivery-scheduling problems that arise in practical make-to-order settings in several industries. In these problems, make-to-order products are first processed in a plant and then delivered to customer sites through two stages of shipping: first, from the plant to a pool point (e.g., a port, a distribution, or a consolidation center) and, second, from the pool point to customer sites. The objective is to obtain a joint schedule of job processing at the plant and two-stage shipping of completed jobs to customer sites to optimize a performance measure that takes into account both delivery timeliness and total transportation costs. We consider two problems in which delivery timeliness is measured by total or maximum lead time of the jobs and study both offline and online versions of these problems. For the offline problems involving a single production line at the plant, we provide optimal dynamic programming algorithms. For the more general offline problems involving multiple production lines at the plant, we propose fast heuristics and analyze their worst-case and asymptotic performances. For the online problems, we propose online algorithms and analyze their competitive ratios. By comparing our offline heuristics with lower bounds using randomly generated test instances, it is shown that these heuristics are capable of generating near-optimal solutions quickly. Using real data from Baosteel’s Meishan plant, we also show that our corresponding offline heuristic generates significantly better solutions than Baosteel’s rule-based approach. In addition, our computational results on the performance of the online algorithms relative to the offline heuristics generate important methodological insights that can be used by practitioners in choosing a specific solution approach.

References

[1]
Bilgen B, Ozkarahan I (2004) Strategic tactical and operational production-distribution models: A review. Internat. J. Tech. Management 28(2):151–171.
[2]
Blocher J, Chhajed D (2008) Minimizing customer order lead-time in a two-stage assembly supply chain. Ann. Oper. Res. 161(1):25–52.
[3]
Çetinkaya S, Üster H, Easwaran G, Keskin BB (2009) An integrated outbound logistics model for Frito-Lay: Coordinating aggregate-level production and distribution decisions. Interfaces 39(5):460–475.
[4]
Chen B, Vestjens APA (1997) Scheduling on identical machines: How good is LPT in an on-line setting? Oper. Res. Lett. 21(4):165–169.
[5]
Chen Z-L (2010) Integrated production and outbound distribution scheduling: Review and extensions. Oper. Res. 58(1):130–148.
[6]
Chen Z-L, Pundoor G (2006) Order assignment and scheduling in a supply chain. Oper. Res. 54(3):555–572.
[7]
Chen Z-L, Vairaktarakis GL (2005) Integrated scheduling of production and distribution operations. Management Sci. 51(4):614–628.
[8]
Dikos G, Spyropoulou S (2013) Supply chain optimization and planning in Heracles General Cement Company. Interfaces 43(4):297–312.
[9]
Feng X, Cheng Y, Zheng F, Xu Y (2016) Online integrated production-distribution scheduling problems without preemption. J. Combinatorial Optim. 31(4):1569–1585.
[10]
Geismar HN, Dawande M, Sriskandarajah C (2011) Pool-point distribution of zero-inventory products. Production Oper. Management 20(5):737–753.
[11]
Hall LA, Shmoys DB (1989) Approximation schemes for constrained scheduling problems. 30th Annual Sympos. Foundations Comput. Sci. (IEEE Computer Society Press, Washington, DC), 134–139.
[12]
Hall NG, Potts CN (2003) Supply chain scheduling: Batching and delivery. Oper. Res. 51(4):566–584.
[13]
Han B, Zhang W, Lu X, Lin Y (2015) On-line supply chain scheduling for single-machine and parallel-machine configurations with a single customer: Minimizing the makespan and delivery cost. Eur. J. Oper. Res. 244(3):704–714.
[14]
Hoogeveen JA, Vestjens APA (1996) Optimal on-line algorithms for single-machine scheduling. Cunningham WH, McCormick ST, Queyranne M, eds. Integer Programming and Combinatorial Optimization. IPCO 1996, Lecture Notes in Computer Science, vol. 1084 (Springer, Berlin), 404–414.
[15]
Hoogeveen JA, Vestjens APA (2000) A best possible deterministic on-line algorithm for minimizing maximum delivery time on a single machine. SIAM J. Discrete Math. 13(1):56–63.
[16]
Lee C-Y, Chen Z-L (2001) Machine scheduling with transportation considerations. J. Scheduling 4(1):3–24.
[17]
Lenstra JK, Rinnooy Kan AHG, Brucker P (1977) Complexity of machine scheduling problems. Ann. Discrete Math. 1:343–362.
[18]
Leung JY-T, Li H, Pinedo M (2005) Order scheduling in an environment with dedicated resources in parallel. J. Scheduling 8(5):355–386.
[19]
Li C-L, Vairaktarakis G, Lee C-Y (2005) Machine scheduling with deliveries to multiple customer locations. Eur. J. Oper. Res. 164(1):39–51.
[20]
Liu C-H (2011) Using genetic algorithms for the coordinated scheduling problem of a batching machine and two-stage transportation. Appl. Math. Comput. 217(24):10095–10104.
[21]
Liu M, Chu C, Xu Y, Zheng F (2010) An optimal online algorithm for single machine scheduling with bounded delivery times. Eur. J. Oper. Res. 201(3):693–700.
[22]
Liu P, Lu X (2009) On-line scheduling of parallel machines to minimize total completion times. Comput. Oper. Res. 36(9):2647–2652.
[23]
Lu X, Sitters RA, Stougie L (2003) A class of on-line scheduling algorithms to minimize total completion time. Oper. Res. Lett. 31(3):232–236.
[24]
Ng CT, Lu L (2012) On-line integrated production and outbound distribution scheduling to minimize the maximum delivery completion time. J. Scheduling 15(3):391–398.
[25]
Pinedo M (2002) Scheduling: Theory, Algorithms, and Systems, 2nd ed. (Prentice-Hall, Englewood Cliffs, NJ).
[26]
Pruhs K, Sgall J, Torng E (2004) Online scheduling. Leung JY, ed. Handbook of Scheduling: Algorithms, Models, and Performance Analysis (CRC Press, Boca Raton, FL), 15.1–15.41.
[27]
Sarmiento AM, Nagi R (1999) A review of integrated analysis of production-distribution systems. IIE Trans. 31(11):1061–1074.
[28]
Sitters R (2010) Efficient algorithms for average completion time scheduling. Eisenbrand F, Shepherd FB, eds. Integer Programming and Combinatorial Optimization. IPCO 2010, Lecture Notes in Computer Science, vol. 6080 (Springer, Berlin), 411–423.
[29]
Song H, Hsu VN, Cheung RK (2008) Distribution coordination between suppliers and customers with a consolidation center. Oper. Res. 56(5):1264–1277.
[30]
Stecke KE, Zhao X (2007) Production and transportation integration for a make-to-order manufacturing company with a commit-to-delivery business mode. Manufacturing Service Oper. Management 9(2):206–224.
[31]
Tan Z, Zhang A (2013) Online and semi-online scheduling. Pardalos PM, Du D-Z, Graham RL, eds. Handbook of Combinatorial Optimization (Springer, New York), 2192–2252.
[32]
Tang L, Gong H (2008) A hybrid two-stage transportation and batch scheduling problem. Appl. Math. Model. 32(12):2467–2479.
[33]
Tang L, Wang G, Chen Z-L (2014a) Integrated charge batching and casting width selection at Baosteel. Oper. Res. 62(4):772–787.
[34]
Tang L, Zhao Y, Liu J (2014b) An improved differential evolution algorithm for practical dynamic scheduling in steelmaking-continuous casting production. IEEE Trans. Evolutionary Comput. 18(2):209–225.
[35]
Tang L, Meng Y, Chen Z-L, Liu J (2016) Coil batching to improve productivity and energy utilization in steel production. Manufacturing Service Oper. Management 18(2):262–279.
[36]
Tardif V, Tayur S, Reardon J, Stines R, Zimmerman P (2010) Implementing seasonal logistics tactics for finished goods distribution at Deere & Company’s C&CE division. Oper. Res. 58(1):1–15.
[37]
Tian J, Cheng TCE, Ng CT, Yuan J (2012) An improved on-line algorithm for single parallel-batch machine scheduling with delivery times. Discrete Appl. Math. 160(7/8):1191–1210.
[38]
Ullrich CA (2013) Integrated machine scheduling and vehicle routing with time windows. Eur. J. Oper. Res. 227(1):152–165.
[39]
Wang X, Cheng TCE (2009a) Production scheduling with supply and delivery considerations to minimize the makespan. Eur. J. Oper. Res. 194(3):743–752.
[40]
Wang X, Cheng TCE (2009b) Logistics scheduling to minimize inventory and transport costs. Internat. J. Production Econom. 121(1):266–273.

Cited By

View all
  • (2024)A multi-product and multi-period supply chain network design problem with price-sensitive demand and incremental quantity discountExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.122005238:PEOnline publication date: 27-Feb-2024
  • (2023)An improved memetic algorithm for integrated production scheduling and vehicle routing decisionsComputers and Operations Research10.1016/j.cor.2022.106127152:COnline publication date: 1-Apr-2023
  • (2022)Hybrid metaheuristics for the integrated and detailed scheduling of production and delivery operations in no-wait flow shop systemsComputers and Industrial Engineering10.1016/j.cie.2022.108255170:COnline publication date: 1-Aug-2022
  • Show More Cited By

Index Terms

  1. Integrated Scheduling of Production and Two-Stage Delivery of Make-to-Order Products: Offline and Online Algorithms
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image INFORMS Journal on Computing
        INFORMS Journal on Computing  Volume 31, Issue 3
        Summer 2019
        222 pages
        ISSN:1526-5528
        DOI:10.1287/ijoc.2019.31.issue-3
        Issue’s Table of Contents

        Publisher

        INFORMS

        Linthicum, MD, United States

        Publication History

        Published: 01 July 2019
        Accepted: 21 May 2018
        Received: 07 May 2017

        Author Tags

        1. make-to-order
        2. scheduling
        3. delivery
        4. dynamic programming
        5. heuristic
        6. online algorithm
        7. worst-case analysis
        8. asymptotic analysis
        9. competitive ratio analysis

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 25 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)A multi-product and multi-period supply chain network design problem with price-sensitive demand and incremental quantity discountExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.122005238:PEOnline publication date: 27-Feb-2024
        • (2023)An improved memetic algorithm for integrated production scheduling and vehicle routing decisionsComputers and Operations Research10.1016/j.cor.2022.106127152:COnline publication date: 1-Apr-2023
        • (2022)Hybrid metaheuristics for the integrated and detailed scheduling of production and delivery operations in no-wait flow shop systemsComputers and Industrial Engineering10.1016/j.cie.2022.108255170:COnline publication date: 1-Aug-2022
        • (2021)Integrated Production and Transportation Scheduling in a Make-to-Order Manufacturing Network with Heterogeneous Vehicles2021 IEEE 17th International Conference on Automation Science and Engineering (CASE)10.1109/CASE49439.2021.9551651(304-309)Online publication date: 23-Aug-2021
        • (2021)Single-machine online scheduling of jobs with non-delayed processing constraintJournal of Combinatorial Optimization10.1007/s10878-021-00722-441:4(830-843)Online publication date: 1-May-2021

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media