Abstract
Despite their importance, hardly ever have multi-objective open shop problems been the topic of researches. This paper studies the mentioned problem and proposes some novel multi-objective solution methods centered on the idea behind artificial immune and simulated annealing algorithms incorporating with powerful and fast local search engines. First, the algorithms are tuned and then carefully evaluated for their performance by means of multi-objective performance measures and statistical tools. An available ant colony optimization is also brought into the experiment. Among the proposed algorithms, the results show that the variant of enhanced artificial immune algorithm outperforms the others.
Similar content being viewed by others
References
Pinedo ML (2008) Scheduling: theory, algorithms, and systems, 3rd edn. Springer, New York
Matta ME (2009) A genetic algorithm for the proportionate multiprocessor open shop. Comput Oper Res 36:2601–2618
Liu CY, Bulfin RL (1987) Scheduling ordered open shops. Comput Oper Res 14:257–264
Prins C (1994) An overview of scheduling problems arising in satellite communications. J Oper Res Soc 40:611–623
Roshanaei V, Naderi B, Jolai F, Khalili M (2009) A variable neighborhood search for job shop scheduling with set-up times to minimize makespan. Futur Gener Comput Syst 25:654–661
Brucker P, Hurink J, Jurisch B, Wöstmann BA (1997) A branch and bound algorithm for the open-shop problem. Discret Appl Math 76:43–59
Dorndorf U, Pesch E, Phan-Huy T (2001) Solving the open shop scheduling problem. J Sched 4:157–174
Li X, Ye N, Xu X, Sawhey R (2007) Influencing factors of job waiting time variance on a single machine. Eur J Ind Eng 1(1):56–73
Guéret C, Prins C (1998) Classical and new heuristics for the open-shop problem: a computational evaluation. Eur J Oper Res 107:306–314
Naderi B, Fatemi Ghomi SMT, Aminnayeri M, Zandieh M (2010) A contribution and new heuristics for open shop scheduling. Comput Oper Res 37:213–221
Senthilkumar P, Shahabudeen P (2006) GA based heuristic for the open job shop scheduling problem. Int J Adv Manuf Technol 30:297–301
Hmida AB, Huguet MJ, Lopez P, Haouari M (2007) Climbing depth-bounded discrepancy search for solving hybrid flow shop problems. Eur J Ind Eng 1(2):223–240
Prins C (2000) Competitive genetic algorithms for the open shop scheduling problem. Math Meth Oper Res 52:389–411
Sha DY, Hsu CY (2008) A new particle swarm optimization for the open shop scheduling problem. Comput Oper Res 35(10):3243–3261
Andresen M, Bräsel H, Morig M, Tusch J, Werner F, Willenius P (2008) Simulated annealing and genetic algorithms for minimizing mean flow time in an open shop. Math Comput Model 48:1279–1293
Liaw CF (1999) A tabu search algorithm for the open shop scheduling problem. Comput Oper Res 26:109–126
Masuda T, Ishii H (1994) Two machine open shop scheduling problem with bi-criteria. Discret Appl Math 52(3):253–259
Panahi H, Rabbani M, Tavakkoli-Moghaddam R (2008) Solving an open shop scheduling problem by a novel hybrid multi-objective ant colony optimization. 8th International Conference on Hybrid Intelligent Systems, Barcelona. doi:10.1109/HIS.2008.71
Seraj O, Tavakkoli-Moghaddam R (2009) A tabu search method for a new bi-objective open shop scheduling problem by a fuzzy multi-objective decision making approach (research note). Int J Eng Trans B Appl 22(3):269–282
Pan QK, Wang L (2008) A novel differential evolution algorithm for no-idle permutation flow-shop scheduling problems. Eur J Ind Eng 2(3):279–297
Naderi B, Fatemi Ghomi SMT, Aminnayeri M (2009) A high performing metaheuristic for job shop scheduling with sequence-dependent setup times. Appl Soft Comput. doi:10.1016/j.asoc.2009.08.039
Prakash A, Khilwani N, Tiwari MK, Cohen Y (2008) Modified immune algorithm for job selection and operation allocation problem in flexible manufacturing systems. Adv Eng Softw 39:219–232
Tavakkoli-Moghaddam R, Vahed AR, Hossein Mirzaei A (2007) A hybrid multi-objective immune algorithm for a flow shop scheduling problem with bi-objectives: weighted mean completion time and weighted mean tardiness. Inform Sci 177:5072–5090
Bagheri A, Zandieh M, Mahdavi I, Yazdani M (2010) An artificial immune algorithm for the flexible job-shop scheduling problem. Futur Gener Comput Syst 26(4):533–541
Zitzler E, Thiele L (1999) Multi-objective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput 3:257–271
Zitzler E, Thiele L, Laumanns M, Fonseca CM, da Fonseca VG (2003) Performance assessment of multi-objective optimizers: an analysis and review. IEEE Trans Evol Comput 7:117–132
Knowles J, Thiele L, Zitzler E, A tutorial on the performance assessment of stochastic multi-objective optimizers. Technical Report 214, Computer Engineering and Networks Laboratory (TIK), ETH Zurich (Revised version)
Chen Y, Li X, Sawhney R (2009) Restricted job completion time variance minimization on identical parallel machines. Eur J Ind Eng 3(3):261–276
Geiger MJ (2007) On operators and search space topology in multi-objective flowshop scheduling. Eur J Oper Res 181(1):195–206
Montgomery DC (2000) Design and analysis of experiments, 5th edn. Wiley, New York
Taillard E (1993) Benchmarks for basic scheduling problems. Eur J Oper Res 64(2):278–285
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading
Minella G, Ruiz R, Ciavotta M (2008) A Review and evaluation of multi-objective algorithms for the flowshop scheduling problem. INFORMS J Comput 20(3):451–471
Valente JMS, Schaller JE (2010) Improved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties. Eur J Ind Eng 4(1):99–129
Rahimi-Vahed AR, Mirghorbani SM (2007) A multi-objective particle swarm for a flowshop scheduling problem. J Comb Optim 13:79–102
Liaw CF (2000) A hybrid genetic algorithm for the open shop scheduling problem. Eur J Oper Res 124:28–42
Bräsel H, Herms A, Morig M, Tautenhahn T, Tusch T, Werner F (2008) Heuristic constructive algorithms for open shop scheduling to minimize mean flow time. Eur J Oper Res 189(3):856–870
Wu TH, Chang CC, Chung SH (2008) A simulated annealing algorithm for manufacturing cell formation problems. Expert Syst Appl 34(3):1609–1617
Bagchi TP (2001) Pareto-optimal solutions for multi-objective production scheduling problems. Lect Notes Comput Sci (1993/2001) 458–471
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Naderi, B., Mousakhani, M. & Khalili, M. Scheduling multi-objective open shop scheduling using a hybrid immune algorithm. Int J Adv Manuf Technol 66, 895–905 (2013). https://doi.org/10.1007/s00170-012-4375-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-012-4375-x