[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3205455.3205614acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

An effective hybrid meta-heuristic for a heterogeneous flow shop scheduling problem

Published: 02 July 2018 Publication History

Abstract

In this paper, we study an extension of the non-permutation flow shop scheduling problem, where n jobs have to be scheduled on m machines, and m workers have to be assigned to operate the m machines. The workers are heterogeneous, that is, the processing time of a job processed on a machine depends on the assigned worker. The objective of the problem is to obtain the best worker allocation and the corresponding job schedule in order to minimize the maximum completion time (makespan). Motivated by the computational complexity of the problem, we propose a Variable Neighborhood Search (VNS) heuristic coupled with Iterated Greedy (IG) algorithm to obtain near optimal solutions. The VNS heuristic is responsible for defining the allocation of workers to machines and IG is responsible for obtaining a schedule of jobs on machines. The performance of our meta-heuristic, named VNS-IG, is compared with the state-of-the-art meta-heuristic proposed in the literature for the problem under study. The results show that our heuristic outperforms the existing algorithm by a significant margin.

References

[1]
J. E. C. Arroyo and J. Y.-T. Leung. 2017. An efective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times. Computers & Industrial Engineering 105 (2017), 84--100.
[2]
Mokhtar S Bazaraa, John J Jarvis, and Hanif D Sherali. 2011. Linear programming and network flows. John Wiley & Sons.
[3]
Alexander J Benavides and Marcus Ritt. 2016. Two simple and effective heuristics for minimizing the makespan in non-permutation flow shops. Computers & Operations Research 66 (2016), 160--169.
[4]
Alexander J Benavides and Marcus Ritt. 2016. Two simple and effective heuristics for minimizing the makespan in non-permutation flow shops. Computers & Operations Research 66 (2016), 160--169.
[5]
Alexander J Benavides, Marcus Ritt, and Cristóbal Miralles. 2014. Flow shop scheduling with heterogeneous workers. European Journal of Operational Research 237, 2 (2014), 713--720.
[6]
Jacques Carlier. 1978. Ordonnancements a contraintes disjonctives. RAIRO-Operations Research 12, 4(1978), 333--350.
[7]
Jose M Framinan, Jatinder ND Gupta, and Rainer Leisten. 2004. A review and classification of heuristics for permutation flow-shop scheduling with makespan objective. Journal of the Operational Research Society 55, 12 (2004), 1243--1255.
[8]
Michael R Garey, David S Johnson, and Ravi Sethi. 1976. The complexity of flowshop and jobshop scheduling. Mathematics of operations research 1, 2 (1976), 117--129.
[9]
Józef Grabowski and Mieczyslaw Wodecki. 2004. A very fast tabu search algorithm for the permutation flow shop problem with makespan criterion. Computers & Operations Research 31, 11 (2004), 1891--1909.
[10]
Pierre Hansen, Nenad Mladenović, and José A. Moreno Pérez. 2010. Variable neighbourhood search: methods and applications. Annals of Operations Research 1 (2010), 367--407.
[11]
M Ishubuchi, S Masaki, and H Tanaka. 1995. Modified simulated annealing for the flow shop sequencing problems. European Journal of Operational Research 81, 2 (1995), 388--398.
[12]
Christos Koulamas. 1998. A new constructive heuristic for the flowshop scheduling problem. European Journal of Operational Research 105, 1 (1998), 66--71.
[13]
Muhammad Nawaz, E Emory Enscore, and Inyong Ham. 1983. A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega 11, 1 (1983), 91--95.
[14]
Quan-Ke Pan and Rubén Ruiz. 2014. An effective iterated greedy algorithm for the mixed no-idle permutation flowshop scheduling problem. Omega 44 (2014), 41--50.
[15]
Chris N Potts and Vitaly A Strusevich. 2009. Fifty years of scheduling: a survey of milestones. Journal of the Operational Research Society 60, 1 (2009), S41--S68.
[16]
Francisco J Rodriguez, Manuel Lozano, Christian Blum, and Carlos Garcia-Martinez. 2013. An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem. Computers & Operations Research 40, 7 (2013), 1829--1841.
[17]
Daniel A Rossit and Fernando Tohmé. 2017. The Non-Permutation Flow-Shop scheduling problem: A literature review. Omega (2017).
[18]
Rubén Ruiz and Concepción Maroto. 2005. A comprehensive review and evaluation of permutation flowshop heuristics. European Journal of Operational Research 165, 2 (2005), 479--494.
[19]
Rubén Ruiz, Concepción Maroto, and Javier Alcaraz. 2006. Two new robust genetic algorithms for the flowshop scheduling problem. Omega 34, 5 (2006), 461--476.
[20]
Rubén Ruiz and Thomas Stützle. 2007. A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. European Journal of Operational Research 177, 3 (2007), 2033--2049.
[21]
Eric Taillard. 1993. Benchmarks for basic scheduling problems, european journal of operational research 64, 2 (1993), 278--285.
[22]
Kuo-Ching Ying. 2008. Solving non-permutation flowshop scheduling problems by an effective iterated greedy heuristic. The International Journal of Advanced Manufacturing Technology 38, 3 (2008), 348--354.
[23]
Kuo-Ching Ying and Shih-Wei Lin. 2007. Multi-heuristic desirability ant colony system heuristic for non-permutation flowshop scheduling problems. The International Journal of Advanced Manufacturing Technology 33, 7--8 (2007), 793--802.
[24]
Kuo-Ching Ying, Shih-Wei Lin, and Chien-Yi Huang. 2009. Sequencing single-machine tardiness problems with sequence dependent setup times using an iterated greedy heuristic. Expert Systems with Applications 36, 3 (2009), 7087--7092.
[25]
GI Zobolas, Christos D Tarantilis, and George Ioannou. 2009. Minimizing makespan in permutation flow shop scheduling problems using a hybrid meta-heuristic algorithm. Computers & Operations Research 36, 4 (2009), 1249--1267.

Cited By

View all
  • (2022)Iterated Greedy Algorithms for Flow-Shop Scheduling Problems: A TutorialIEEE Transactions on Automation Science and Engineering10.1109/TASE.2021.306299419:3(1941-1959)Online publication date: Jul-2022
  • (2020)Tabu search and iterated greedy for a flow shop scheduling problem with worker assignmentProceedings of the 2020 Genetic and Evolutionary Computation Conference Companion10.1145/3377929.3398117(1661-1668)Online publication date: 8-Jul-2020

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '18: Proceedings of the Genetic and Evolutionary Computation Conference
July 2018
1578 pages
ISBN:9781450356183
DOI:10.1145/3205455
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 July 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. iterated greedy
  2. non-permutation flow shop
  3. scheduling
  4. variable neighborhood descent

Qualifiers

  • Research-article

Conference

GECCO '18
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2022)Iterated Greedy Algorithms for Flow-Shop Scheduling Problems: A TutorialIEEE Transactions on Automation Science and Engineering10.1109/TASE.2021.306299419:3(1941-1959)Online publication date: Jul-2022
  • (2020)Tabu search and iterated greedy for a flow shop scheduling problem with worker assignmentProceedings of the 2020 Genetic and Evolutionary Computation Conference Companion10.1145/3377929.3398117(1661-1668)Online publication date: 8-Jul-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media