Skip to main content
Erschienen in: Journal of Scheduling 1/2024

31.05.2023

Bicriteria two-machine flowshop scheduling: approximation algorithms and their limits

verfasst von: Xiaojuan Jiang, Kangbok Lee, Michael L. Pinedo

Erschienen in: Journal of Scheduling | Ausgabe 1/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We consider bicriteria flowshop scheduling problems with two machines to simultaneously minimize the makespan and the total completion time without any prioritization between the two objectives. An approximation relative to the optimal value of the problem with regard to each objective is adopted, even though a schedule with both objectives reaching their minimum at the same time may not exist. We consider several problems with ordered aspects on processing times such as job ordered and machine ordered. For each problem, we propose a fast \((\rho _1,\rho _2)\)-approximation algorithm, where \(\rho _1\) and \(\rho _2\) indicate the approximation ratios with regard to the makespan and the total completion time, respectively, and we explore the problem’s inapproximability region that cannot be reached by any algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Allahverdi, A. (2003). The two- and m-machine flowshop scheduling problems with bicriteria of makespan and mean flowtime. European Journal of Operational Research, 147(2), 373–396.MathSciNetCrossRef Allahverdi, A. (2003). The two- and m-machine flowshop scheduling problems with bicriteria of makespan and mean flowtime. European Journal of Operational Research, 147(2), 373–396.MathSciNetCrossRef
Zurück zum Zitat Aslam, J., Rasala, A., Stein, C., & Young, N. (1999). Improved bicriteria existence theorems for scheduling. In Proceedings of the 10th annual ACM-SIAM symposium on discrete algorithms, society for industrial and applied mathematics (pp. 846–847). Aslam, J., Rasala, A., Stein, C., & Young, N. (1999). Improved bicriteria existence theorems for scheduling. In Proceedings of the 10th annual ACM-SIAM symposium on discrete algorithms, society for industrial and applied mathematics (pp. 846–847).
Zurück zum Zitat Chakrabarti, S., Phillips, C. A., Schulz, A. S., Shmoys, D. B., Stein, C., & Wein, J. (1996). Improved scheduling algorithms for minsum criteria. In International colloquium on automata, languages, and programming (pp. 646–657). Springer. Chakrabarti, S., Phillips, C. A., Schulz, A. S., Shmoys, D. B., Stein, C., & Wein, J. (1996). Improved scheduling algorithms for minsum criteria. In International colloquium on automata, languages, and programming (pp. 646–657). Springer.
Zurück zum Zitat Chekuri, C., Motwani, R., Natarajan, B., & Stein, C. (2001). Approximation techniques for average completion time scheduling. SIAM Journal on Computing, 31(1), 146–166.MathSciNetCrossRef Chekuri, C., Motwani, R., Natarajan, B., & Stein, C. (2001). Approximation techniques for average completion time scheduling. SIAM Journal on Computing, 31(1), 146–166.MathSciNetCrossRef
Zurück zum Zitat Chen, B., Glass, C. A., Potts, C. N., & Strusevich, V. A. (1996). A new heuristic for three-machine flow shop scheduling. Operations Research, 44(6), 891–898.CrossRef Chen, B., Glass, C. A., Potts, C. N., & Strusevich, V. A. (1996). A new heuristic for three-machine flow shop scheduling. Operations Research, 44(6), 891–898.CrossRef
Zurück zum Zitat Chung, D. Y., & Choi, B. C. (2013). Outsourcing and scheduling for two-machine ordered flow shop scheduling problems. European Journal of Operational Research, 226(1), 46–52.MathSciNetCrossRef Chung, D. Y., & Choi, B. C. (2013). Outsourcing and scheduling for two-machine ordered flow shop scheduling problems. European Journal of Operational Research, 226(1), 46–52.MathSciNetCrossRef
Zurück zum Zitat Coffman, E. G., Sethuraman, J., & Timkovsky, V. G. (2003). Ideal preemptive schedules on two processors. Acta Informatica, 39(8), 597–612.MathSciNetCrossRef Coffman, E. G., Sethuraman, J., & Timkovsky, V. G. (2003). Ideal preemptive schedules on two processors. Acta Informatica, 39(8), 597–612.MathSciNetCrossRef
Zurück zum Zitat Emmons, H., & Vairaktarakis, G. (2012). Flow shop scheduling: Theoretical results, algorithms, and applications (Vol. 182). Springer. Emmons, H., & Vairaktarakis, G. (2012). Flow shop scheduling: Theoretical results, algorithms, and applications (Vol. 182). Springer.
Zurück zum Zitat Fernandez-Viagas, V., Ruiz, R., & Framinan, J. M. (2017). A new vision of approximate methods for the permutation flowshop to minimise makespan: State-of-the-art and computational evaluation. European Journal of Operational Research, 257(3), 707–721.MathSciNetCrossRef Fernandez-Viagas, V., Ruiz, R., & Framinan, J. M. (2017). A new vision of approximate methods for the permutation flowshop to minimise makespan: State-of-the-art and computational evaluation. European Journal of Operational Research, 257(3), 707–721.MathSciNetCrossRef
Zurück zum Zitat Garey, M. R., Johnson, D. S., & Sethi, R. (1976). The complexity of flowshop and jobshop scheduling. Mathematics of Operations Research, 1(2), 117–129.MathSciNetCrossRef Garey, M. R., Johnson, D. S., & Sethi, R. (1976). The complexity of flowshop and jobshop scheduling. Mathematics of Operations Research, 1(2), 117–129.MathSciNetCrossRef
Zurück zum Zitat Gonzalez, T., & Sahni, S. (1978). Flowshop and jobshop schedules: Complexity and approximation. Operations Research, 26(1), 36–52.MathSciNetCrossRef Gonzalez, T., & Sahni, S. (1978). Flowshop and jobshop schedules: Complexity and approximation. Operations Research, 26(1), 36–52.MathSciNetCrossRef
Zurück zum Zitat Graham, R. L., Lawler, E. L., Lenstra, J. K., & Rinnooy Kan, A. (1979). Optimization and approximation in deterministic sequencing and scheduling: A survey. In Annals of discrete mathematics (Vol. 5, pp. 287–326). Elsevier. Graham, R. L., Lawler, E. L., Lenstra, J. K., & Rinnooy Kan, A. (1979). Optimization and approximation in deterministic sequencing and scheduling: A survey. In Annals of discrete mathematics (Vol. 5, pp. 287–326). Elsevier.
Zurück zum Zitat Gupta, J. N., Neppalli, V. R., & Werner, F. (2001). Minimizing total flow time in a two-machine flowshop problem with minimum makespan. International Journal of Production Economics, 69(3), 323–338.CrossRef Gupta, J. N., Neppalli, V. R., & Werner, F. (2001). Minimizing total flow time in a two-machine flowshop problem with minimum makespan. International Journal of Production Economics, 69(3), 323–338.CrossRef
Zurück zum Zitat Hoogeveen, J., & Kawaguchi, T. (1999). Minimizing total completion time in a two-machine flowshop: Analysis of special cases. Mathematics of Operations Research, 24(4), 887–910.MathSciNetCrossRef Hoogeveen, J., & Kawaguchi, T. (1999). Minimizing total completion time in a two-machine flowshop: Analysis of special cases. Mathematics of Operations Research, 24(4), 887–910.MathSciNetCrossRef
Zurück zum Zitat Jiang, X., Lee, K., & Pinedo, M. L. (2021). Ideal schedules in parallel machine settings. European Journal of Operational Research, 290(2), 422–434.MathSciNetCrossRef Jiang, X., Lee, K., & Pinedo, M. L. (2021). Ideal schedules in parallel machine settings. European Journal of Operational Research, 290(2), 422–434.MathSciNetCrossRef
Zurück zum Zitat Jiang, X., Lee, K., & Pinedo, M. L. (2023). Approximation algorithms for bicriteria scheduling problems on identical parallel machines for makespan and total completion time. European Journal of Operational Research, 305(2), 594–607.MathSciNetCrossRef Jiang, X., Lee, K., & Pinedo, M. L. (2023). Approximation algorithms for bicriteria scheduling problems on identical parallel machines for makespan and total completion time. European Journal of Operational Research, 305(2), 594–607.MathSciNetCrossRef
Zurück zum Zitat Johnson, S. M. (1954). Optimal two-and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1), 61–68.CrossRef Johnson, S. M. (1954). Optimal two-and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1), 61–68.CrossRef
Zurück zum Zitat Lee, K., & Pinedo, M. L. (2017). Chapter 5 Scheduling in manufacturing and services. In The Routledge companion to production and operations management (pp. 82–100). Routledge. Lee, K., & Pinedo, M. L. (2017). Chapter 5 Scheduling in manufacturing and services. In The Routledge companion to production and operations management (pp. 82–100). Routledge.
Zurück zum Zitat Lee, K., Zheng, F., & Pinedo, M. L. (2019). Online scheduling of ordered flow shops. European Journal of Operational Research, 272(1), 50–60.MathSciNetCrossRef Lee, K., Zheng, F., & Pinedo, M. L. (2019). Online scheduling of ordered flow shops. European Journal of Operational Research, 272(1), 50–60.MathSciNetCrossRef
Zurück zum Zitat Lin, B. M. T., Lu, C., Shyu, S., & Tsai, C. (2008). Development of new features of ant colony optimization for flowshop scheduling. International Journal of Production Economics, 112(2), 742–755.CrossRef Lin, B. M. T., Lu, C., Shyu, S., & Tsai, C. (2008). Development of new features of ant colony optimization for flowshop scheduling. International Journal of Production Economics, 112(2), 742–755.CrossRef
Zurück zum Zitat Lin, B. M. T., & Wu, J. (2006). Bicriteria scheduling in a two-machine permutation flowshop. International Journal of Production Research, 44(12), 2299–2312. Lin, B. M. T., & Wu, J. (2006). Bicriteria scheduling in a two-machine permutation flowshop. International Journal of Production Research, 44(12), 2299–2312.
Zurück zum Zitat Minella, G., Ruiz, R., & Ciavotta, M. (2008). A review and evaluation of multiobjective algorithms for the flowshop scheduling problem. INFORMS Journal on Computing, 20(3), 451–471.MathSciNetCrossRef Minella, G., Ruiz, R., & Ciavotta, M. (2008). A review and evaluation of multiobjective algorithms for the flowshop scheduling problem. INFORMS Journal on Computing, 20(3), 451–471.MathSciNetCrossRef
Zurück zum Zitat Minella, G., Ruiz, R., & Ciavotta, M. (2011). Restarted iterated pareto greedy algorithm for multi-objective flowshop scheduling problems. Computers & Operations Research, 38(11), 1521–1533. Minella, G., Ruiz, R., & Ciavotta, M. (2011). Restarted iterated pareto greedy algorithm for multi-objective flowshop scheduling problems. Computers & Operations Research, 38(11), 1521–1533.
Zurück zum Zitat Panwalkar, S., & Khan, A. (1976). An ordered flow-shop sequencing problem with mean completion time criterion. The International Journal of Production Research, 14(5), 631–635. Panwalkar, S., & Khan, A. (1976). An ordered flow-shop sequencing problem with mean completion time criterion. The International Journal of Production Research, 14(5), 631–635.
Zurück zum Zitat Panwalkar, S., & Koulamas, C. (2012). An \(O (n^2)\) algorithm for the variable common due date, minimal tardy jobs bicriteria two-machine flow shop problem with ordered machines. European Journal of Operational Research, 221(1), 7–13. Panwalkar, S., & Koulamas, C. (2012). An \(O (n^2)\) algorithm for the variable common due date, minimal tardy jobs bicriteria two-machine flow shop problem with ordered machines. European Journal of Operational Research, 221(1), 7–13.
Zurück zum Zitat Panwalkar, S., & Koulamas, C. (2020). Three-stage ordered flow shops with either synchronous flow, blocking or no-idle machines. Journal of Scheduling, 23(1), 145–154.MathSciNetCrossRef Panwalkar, S., & Koulamas, C. (2020). Three-stage ordered flow shops with either synchronous flow, blocking or no-idle machines. Journal of Scheduling, 23(1), 145–154.MathSciNetCrossRef
Zurück zum Zitat Panwalkar, S., Smith, M. L., & Koulamas, C. (2013). Review of the ordered and proportionate flow shop scheduling research. Naval Research Logistics, 60(1), 46–55.MathSciNetCrossRef Panwalkar, S., Smith, M. L., & Koulamas, C. (2013). Review of the ordered and proportionate flow shop scheduling research. Naval Research Logistics, 60(1), 46–55.MathSciNetCrossRef
Zurück zum Zitat Pinedo, M. L. (2016). Scheduling: Theory, algorithms, and systems (5th ed.). Springer.CrossRef Pinedo, M. L. (2016). Scheduling: Theory, algorithms, and systems (5th ed.). Springer.CrossRef
Zurück zum Zitat Rajendran, C. (1993). Two-stage flowshop scheduling problem with bicriteria. Journal of the Operational Research Society, 43(9), 871–884.CrossRef Rajendran, C. (1993). Two-stage flowshop scheduling problem with bicriteria. Journal of the Operational Research Society, 43(9), 871–884.CrossRef
Zurück zum Zitat Sarin, S., & Eybl, D. (1978). The two-machine mean-flowtime flowshop problem and some special cases. November. Talk at ORSA/TIMS. Sarin, S., & Eybl, D. (1978). The two-machine mean-flowtime flowshop problem and some special cases. November. Talk at ORSA/TIMS.
Zurück zum Zitat Sayin, S., & Karabati, S. (1999). Theory and methodology a bicriteria approach to the two-machine flow shop scheduling problem. European Journal of Operational Research, 113(2), 435–449.CrossRef Sayin, S., & Karabati, S. (1999). Theory and methodology a bicriteria approach to the two-machine flow shop scheduling problem. European Journal of Operational Research, 113(2), 435–449.CrossRef
Zurück zum Zitat Smith, M. L. (1968). A critical analysis of flow-shop sequencing. PhD thesis, Texas Tech University. Smith, M. L. (1968). A critical analysis of flow-shop sequencing. PhD thesis, Texas Tech University.
Zurück zum Zitat Smith, M., Panwalkar, S., & Dudek, R. (1975). Flowshop sequencing problem with ordered processing time matrices. Management Science, 21(5), 544–549.MathSciNetCrossRef Smith, M., Panwalkar, S., & Dudek, R. (1975). Flowshop sequencing problem with ordered processing time matrices. Management Science, 21(5), 544–549.MathSciNetCrossRef
Zurück zum Zitat Smith, M., Panwalkar, S., & Dudek, R. (1976). Flowshop sequencing problem with ordered processing time matrices: A general case. Naval Research Logistics Quarterly, 23(3), 481–486.MathSciNetCrossRef Smith, M., Panwalkar, S., & Dudek, R. (1976). Flowshop sequencing problem with ordered processing time matrices: A general case. Naval Research Logistics Quarterly, 23(3), 481–486.MathSciNetCrossRef
Zurück zum Zitat Stein, C., & Wein, J. (1997). On the existence of schedules that are near-optimal for both makespan and total weighted completion time. Operations Research Letters, 21(3), 115–122.MathSciNetCrossRef Stein, C., & Wein, J. (1997). On the existence of schedules that are near-optimal for both makespan and total weighted completion time. Operations Research Letters, 21(3), 115–122.MathSciNetCrossRef
Zurück zum Zitat T’kindt, V., & Billaut, J. C. (2006). Multicriteria scheduling: Theory, models and algorithms. Springer. T’kindt, V., & Billaut, J. C. (2006). Multicriteria scheduling: Theory, models and algorithms. Springer.
Zurück zum Zitat T’kindt, V., Gupta, J. N., & Billaut, J. C. (2003). Two-machine flowshop scheduling with a secondary criterion. Computers & Operations Research, 30(4), 505–526.CrossRef T’kindt, V., Gupta, J. N., & Billaut, J. C. (2003). Two-machine flowshop scheduling with a secondary criterion. Computers & Operations Research, 30(4), 505–526.CrossRef
Zurück zum Zitat Torng, E., & Uthaisombut, P. (1999). Lower bounds for SRPT-subsequence algorithms for nonpreemptive scheduling. In Proceedings of the 10th annual ACM-SIAM symposium on discrete algorithms (Vol. 17, pp. 973–974). Torng, E., & Uthaisombut, P. (1999). Lower bounds for SRPT-subsequence algorithms for nonpreemptive scheduling. In Proceedings of the 10th annual ACM-SIAM symposium on discrete algorithms (Vol. 17, pp. 973–974).
Zurück zum Zitat van de Velde, S. (1990). Minimizing the sum of the job completion times in the two-machine flow shop by Lagrangian relaxation. Annals of Operations Research, 26, 257–268.MathSciNetCrossRef van de Velde, S. (1990). Minimizing the sum of the job completion times in the two-machine flow shop by Lagrangian relaxation. Annals of Operations Research, 26, 257–268.MathSciNetCrossRef
Zurück zum Zitat Yenisey, M. M., & Yagmahan, B. (2014). Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends. Omega, 45, 119–135.CrossRef Yenisey, M. M., & Yagmahan, B. (2014). Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends. Omega, 45, 119–135.CrossRef
Metadaten
Titel
Bicriteria two-machine flowshop scheduling: approximation algorithms and their limits
verfasst von
Xiaojuan Jiang
Kangbok Lee
Michael L. Pinedo
Publikationsdatum
31.05.2023
Verlag
Springer US
Erschienen in
Journal of Scheduling / Ausgabe 1/2024
Print ISSN: 1094-6136
Elektronische ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-023-00781-x

Weitere Artikel der Ausgabe 1/2024

Journal of Scheduling 1/2024 Zur Ausgabe

Premium Partner