Skip to main content
Erschienen in: Journal of Intelligent Manufacturing 6/2014

01.12.2014

Native metaheuristics for non-permutation flowshop scheduling

verfasst von: Andrea Rossi, Michele Lanzetta

Erschienen in: Journal of Intelligent Manufacturing | Ausgabe 6/2014

Einloggen

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

search-config
loading …

Abstract

The most general flowshop scheduling problem is also addressed in the literature as non-permutation flowshop (NPFS). Current processors are able to cope with the \((n!)^{m}\) combinatorial complexity of NPFS scheduling by metaheuristics. After briefly discussing the requirements for a manufacturing layout to be designed and modeled as non-permutation flowshop, a disjunctive graph (digraph) approach is used to build native solutions. The implementation of an Ant Colony Optimization (ACO) algorithm has been described in detail; it has been shown how the biologically inspired mechanisms produce eligible schedules, as opposed to most metaheuristics approaches, which improve permutation solutions. ACO algorithms are an example of native non-permutation (NNP) solutions of the flowshop scheduling problem, opening a new perspective on building purely native approaches. The proposed NNP-ACO has been assessed over existing native approaches improving most makespan upper bounds of the benchmark problems from Demirkol et al. (1998).

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 "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Arnaout, J.-P., Musa, R., & Rabadi, G. (2012). A two-stage ant colony optimization algorithm to minimize the makespan on unrelated parallel machines–part II: Enhancements and experimentations. Journal of Intelligent Manufacturing. doi:10.1007/s10845-012-0672-3. Arnaout, J.-P., Musa, R., & Rabadi, G. (2012). A two-stage ant colony optimization algorithm to minimize the makespan on unrelated parallel machines–part II: Enhancements and experimentations. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-012-0672-3.
Zurück zum Zitat Blum, C., & Sampels, M. (2004). An ant colony optimization algorithm for shop scheduling problem. Journal of Mathematical Modelling and Algorithms, 3, 285–308.CrossRef Blum, C., & Sampels, M. (2004). An ant colony optimization algorithm for shop scheduling problem. Journal of Mathematical Modelling and Algorithms, 3, 285–308.CrossRef
Zurück zum Zitat Bonabeau, E., Dorigo, M., & Theraulaz, G. (2000). Inspiration for optimization from social insect behaviour. Nature, 406, 39–42.CrossRef Bonabeau, E., Dorigo, M., & Theraulaz, G. (2000). Inspiration for optimization from social insect behaviour. Nature, 406, 39–42.CrossRef
Zurück zum Zitat Brucker, P., Heitmann, S., & Hurink, J. (2003). Flow-shop problems with intermediate buffers. OR Spectrum, 25, 549–574.CrossRef Brucker, P., Heitmann, S., & Hurink, J. (2003). Flow-shop problems with intermediate buffers. OR Spectrum, 25, 549–574.CrossRef
Zurück zum Zitat Demirkol, E., Mehta, S., & Uzsoy, R. (1998). Benchmarks for shop scheduling problems. European Journal of Operational Research, 109, 137–141.CrossRef Demirkol, E., Mehta, S., & Uzsoy, R. (1998). Benchmarks for shop scheduling problems. European Journal of Operational Research, 109, 137–141.CrossRef
Zurück zum Zitat Dorigo, M., & Gambardella, L. M. (1997). Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1, 53–66.CrossRef Dorigo, M., & Gambardella, L. M. (1997). Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1, 53–66.CrossRef
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.CrossRef Garey, M. R., Johnson, D. S., & Sethi, R. (1976). The complexity of flowshop and jobshop scheduling. Mathematics of Operations Research, 1(2), 117–129.CrossRef
Zurück zum Zitat Giffler, D., & Thompson, G. L. (1960). Algorithms for solving production scheduling problems. Operations Research, 8, 487–503.CrossRef Giffler, D., & Thompson, G. L. (1960). Algorithms for solving production scheduling problems. Operations Research, 8, 487–503.CrossRef
Zurück zum Zitat Jain, A. S., & Meeran, S. (2002). A multi-level hybrid framework applied to the general flow-shop scheduling problem. Computers & Operations Research, 29, 1873–1901.CrossRef Jain, A. S., & Meeran, S. (2002). A multi-level hybrid framework applied to the general flow-shop scheduling problem. Computers & Operations Research, 29, 1873–1901.CrossRef
Zurück zum Zitat Johnson, S. (1954). Optimal two- and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1, 61.CrossRef Johnson, S. (1954). Optimal two- and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1, 61.CrossRef
Zurück zum Zitat Kumar, R., Tiwari, M. K., & Shankar, R. (2003). Scheduling of flexible manufacturing system: An ant colony optimization approach. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 217, 1443–1453.CrossRef Kumar, R., Tiwari, M. K., & Shankar, R. (2003). Scheduling of flexible manufacturing system: An ant colony optimization approach. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 217, 1443–1453.CrossRef
Zurück zum Zitat Liao, C. J., Liao, L. M., & Tseng, C. T. (2006). A performance evaluation of permutation vs. non-permutation schedules in a flowshop. International Journal of Production Research, 44, 4297–4309.CrossRef Liao, C. J., Liao, L. M., & Tseng, C. T. (2006). A performance evaluation of permutation vs. non-permutation schedules in a flowshop. International Journal of Production Research, 44, 4297–4309.CrossRef
Zurück zum Zitat Lin, S.-W., & Ying, K.-C. (2009). Applying a hybrid simulated annealing and tabu search approach to non-permutation flowshop scheduling problems. International Journal of Production Research, 47(5), 1411–1424. doi:10.1080/00207540701484939.CrossRef Lin, S.-W., & Ying, K.-C. (2009). Applying a hybrid simulated annealing and tabu search approach to non-permutation flowshop scheduling problems. International Journal of Production Research, 47(5), 1411–1424. doi:10.​1080/​0020754070148493​9.CrossRef
Zurück zum Zitat Mirabi, M., Fatemi Ghomi, S. M. T., & Jolai, F. (2011). A two-stage hybrid flowshop scheduling problem in machine breakdown condition. Journal of Intelligent Manufacturing. doi:10.1007/s10845-011-0553-1. Mirabi, M., Fatemi Ghomi, S. M. T., & Jolai, F. (2011). A two-stage hybrid flowshop scheduling problem in machine breakdown condition. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-011-0553-1.
Zurück zum Zitat Nawaz, M., & Enscore, E. E, Jr. (1983). A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. OMEGA, The International Journal of Management Science, 11(1), 91–95.CrossRef Nawaz, M., & Enscore, E. E, Jr. (1983). A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. OMEGA, The International Journal of Management Science, 11(1), 91–95.CrossRef
Zurück zum Zitat Nowicki, E., & Smutnicki, C. (1996). A fast taboo search algorithm for the job-shop problem. Management Science, 42(6), 797–813.CrossRef Nowicki, E., & Smutnicki, C. (1996). A fast taboo search algorithm for the job-shop problem. Management Science, 42(6), 797–813.CrossRef
Zurück zum Zitat Pinedo, M. (1995). Scheduling: theory, algorithms and system. New Jersey: Prentice-Hall. Pinedo, M. (1995). Scheduling: theory, algorithms and system. New Jersey: Prentice-Hall.
Zurück zum Zitat Potts, C. N., Shmoys, D. B., & Williamson, D. P. (1991). Permutation vs. non-permutation flow shop schedules. Operations Research Letters, 10, 281–284.CrossRef Potts, C. N., Shmoys, D. B., & Williamson, D. P. (1991). Permutation vs. non-permutation flow shop schedules. Operations Research Letters, 10, 281–284.CrossRef
Zurück zum Zitat Pugazhendhi, S., Thiagarajan, S., Rajendran, C., & Anantharaman, N. (2004). Generating non-permutation schedules in flowline-based manufacturing systems with sequence-dependent setup times of jobs: A heuristic approach. The International Journal of Advanced Manufacturing Technology, 23, 64–78. Pugazhendhi, S., Thiagarajan, S., Rajendran, C., & Anantharaman, N. (2004). Generating non-permutation schedules in flowline-based manufacturing systems with sequence-dependent setup times of jobs: A heuristic approach. The International Journal of Advanced Manufacturing Technology, 23, 64–78.
Zurück zum Zitat Pugazhendhi, S., Thiagarajan, S., Rajendran, C., & Anantharaman, N. (2002). Performance enhancement by using non-permutation schedules in flowline-based manufacturing systems. Computers and Industrial Engineering, 44(1), 133–157. Pugazhendhi, S., Thiagarajan, S., Rajendran, C., & Anantharaman, N. (2002). Performance enhancement by using non-permutation schedules in flowline-based manufacturing systems. Computers and Industrial Engineering, 44(1), 133–157.
Zurück zum Zitat Rajendran, C., & Ziegler, H. (2004). Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs. European Journal of Operational Research, 155, 426–438.CrossRef Rajendran, C., & Ziegler, H. (2004). Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs. European Journal of Operational Research, 155, 426–438.CrossRef
Zurück zum Zitat Rossi, A., & Dini, G. (2007). Flexible job-shop scheduling with routing flexibility and separable setup time using ant colony optimisation method. Robotics and Computer Integrated Manufacturing, 23, 503–516. Rossi, A., & Dini, G. (2007). Flexible job-shop scheduling with routing flexibility and separable setup time using ant colony optimisation method. Robotics and Computer Integrated Manufacturing, 23, 503–516.
Zurück zum Zitat Rossi, A., Puppato, A., & Lanzetta, M. (2013). Heuristics for scheduling a two-stage hybrid flow shop with parallel batching machines: An application on hospital sterilization plant. International Journal of Production Research. doi:10.1080/00207543.2012.737942. Rossi, A., Puppato, A., & Lanzetta, M. (2013). Heuristics for scheduling a two-stage hybrid flow shop with parallel batching machines: An application on hospital sterilization plant. International Journal of Production Research. doi:10.​1080/​00207543.​2012.​737942.
Zurück zum Zitat Sadjadi, S. J., Bouquard, J. L., & Ziaee, M. (2008). An ant colony algorithm for the flowshop scheduling problem. Journal of Applied Sciences, 8(21), 3938–44. ISSN:1812–5654, doi:10.3923/jas.2008.3938.3944. Sadjadi, S. J., Bouquard, J. L., & Ziaee, M. (2008). An ant colony algorithm for the flowshop scheduling problem. Journal of Applied Sciences, 8(21), 3938–44. ISSN:1812–5654, doi:10.​3923/​jas.​2008.​3938.​3944.
Zurück zum Zitat Stuetzle, T. (1998). An ant approach to the flow shop problem. Proceedings of the sixth European congress on intelligent techniques and soft computing (EUFIT’98), Verlag Mainz, Wissenschaftsverlag, Aachen, Germany, Vol. 3, pp. 1560–1564. Stuetzle, T. (1998). An ant approach to the flow shop problem. Proceedings of the sixth European congress on intelligent techniques and soft computing (EUFIT’98), Verlag Mainz, Wissenschaftsverlag, Aachen, Germany, Vol. 3, pp. 1560–1564.
Zurück zum Zitat Stuetzle, T., & Hoos, H. H. (2000). Max-min ant system. Future Generation Computing Systems, 16(9), 889–914.CrossRef Stuetzle, T., & Hoos, H. H. (2000). Max-min ant system. Future Generation Computing Systems, 16(9), 889–914.CrossRef
Zurück zum Zitat Tandon, M., Cummings, P. T., & LeVan, M. D. (1991). Flowshop sequencing with non-permutation schedules. Computers and Industrial Engineering, 15(8), 601–607. Tandon, M., Cummings, P. T., & LeVan, M. D. (1991). Flowshop sequencing with non-permutation schedules. Computers and Industrial Engineering, 15(8), 601–607.
Zurück zum Zitat Tavares Neto, R. R., & Godinho Filho, M. (2013). Literature review regarding ant colony optimization applied to scheduling problems: Guidelines for implementation and directions for future research. Engineering Applications of Artificial Intelligence, 26, 150–161.CrossRef Tavares Neto, R. R., & Godinho Filho, M. (2013). Literature review regarding ant colony optimization applied to scheduling problems: Guidelines for implementation and directions for future research. Engineering Applications of Artificial Intelligence, 26, 150–161.CrossRef
Zurück zum Zitat Vijay chakaravarthy, G., Marimuthu, S., & Naveen Sait, A. (2011). Performance evaluation of proposed differential evolution and particle swarm optimization algorithms for scheduling m-machine flow shops with lot streaming. Journal of Intelligent Manufacturing. doi:10.1007/s10845-011-0552-2. Vijay chakaravarthy, G., Marimuthu, S., & Naveen Sait, A. (2011). Performance evaluation of proposed differential evolution and particle swarm optimization algorithms for scheduling m-machine flow shops with lot streaming. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-011-0552-2.
Zurück zum Zitat Werner, F., & Winkler, A. (1995). Insertion techniques for the heuristic solution of the job-shop problem. Discrete Applied Mathematics, 58(2), 191–211.CrossRef Werner, F., & Winkler, A. (1995). Insertion techniques for the heuristic solution of the job-shop problem. Discrete Applied Mathematics, 58(2), 191–211.CrossRef
Zurück zum Zitat Yagmahan, B., & Yenisey, M. M. (2010). A multi-objective ant colony system algorithm for flow shop scheduling problem. Expert Systems with Applications, 37, 1361–1368. Yagmahan, B., & Yenisey, M. M. (2010). A multi-objective ant colony system algorithm for flow shop scheduling problem. Expert Systems with Applications, 37, 1361–1368.
Zurück zum Zitat Ying, K.-C., & Lin, S.-W. (2007). Multi-heuristic desirability ant colony system heuristic for non-permutation flowshop scheduling problems. International Journal of Advanced Manufacturing Technology, 33, 793–802.CrossRef Ying, K.-C., & Lin, S.-W. (2007). Multi-heuristic desirability ant colony system heuristic for non-permutation flowshop scheduling problems. International Journal of Advanced Manufacturing Technology, 33, 793–802.CrossRef
Zurück zum Zitat Ying, K.-C., Gupta, J. N. D., Lin, S.-W., & Lee, Z.-J. (2010). Permutation and non-permutation schedules for the flowline manufacturing cell with sequence dependent family setups. International Journal of Production Research, 48(8), 2169–2184.CrossRef Ying, K.-C., Gupta, J. N. D., Lin, S.-W., & Lee, Z.-J. (2010). Permutation and non-permutation schedules for the flowline manufacturing cell with sequence dependent family setups. International Journal of Production Research, 48(8), 2169–2184.CrossRef
Metadaten
Titel
Native metaheuristics for non-permutation flowshop scheduling
verfasst von
Andrea Rossi
Michele Lanzetta
Publikationsdatum
01.12.2014
Verlag
Springer US
Erschienen in
Journal of Intelligent Manufacturing / Ausgabe 6/2014
Print ISSN: 0956-5515
Elektronische ISSN: 1572-8145
DOI
https://doi.org/10.1007/s10845-012-0724-8

Weitere Artikel der Ausgabe 6/2014

Journal of Intelligent Manufacturing 6/2014 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.