Application of Firefly Algorithm in Job Shop Scheduling Problem for Minimization of Makespan

Abstract Job shop scheduling problem is a well known scheduling problem in which most of them are categorised into non polynomial deterministic (NP) hard problem because of its complexity. Many researchers intended to solve the problem by applying various optimization techniques. While using traditional methods they observed huge difficulty in solving high complex problems. Later 90's many researchers addressed JSSP by using intelligent technique such as fuzzy logic, simulated annealing etc. After that genetic algorithm (GA), Selective breeding algorithm (SBA), taboo search algorithm and Ant colony algorithm [are popularly known as Meta heuristic algorithms were proved most efficient algorithms to solve various JSSP so far. The objective of this paper is as follows i) to make use of a recently developed meta heuristic called Firefly algorithm (FA) because of inspiration on Firefly and its characteristic.ii) to find the makespan minimization using1-25 Lawrance problems as a bench marking from a classical OR- library.iii) the analysis of the experimental resultson Firefly algorithm is compared with other algorithms.

[1]  John E. Beasley,et al.  OR-Library: Distributing Test Problems by Electronic Mail , 1990 .

[2]  Rui Zhang,et al.  A simulated annealing algorithm based on block properties for the job shop scheduling problem with total weighted tardinessobjective , 2011, Comput. Oper. Res..

[3]  Shengxiang Yang,et al.  A new adaptive neural network and heuristics hybrid approach for job-shop scheduling , 2001, Comput. Oper. Res..

[4]  Yang Xin-She マルチモーダル最適化のためのFireflyアルゴリズム | 文献情報 | J-GLOBAL 科学技術総合リンクセンター , 2009 .

[5]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[6]  Theofanis Apostolopoulos,et al.  Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem , 2011 .

[7]  Peter B. Luh,et al.  An alternative framework to Lagrangian relaxation approach for job shop scheduling , 2003, Eur. J. Oper. Res..

[8]  Richard B. Chase,et al.  Production and Operation Management , 1994 .

[9]  Graham Kendall,et al.  An improved constraint satisfaction adaptive neural network for job-shop scheduling , 2010, J. Sched..

[10]  Pupong Pongcharoen,et al.  Determining optimum Genetic Algorithm parameters for scheduling the manufacturing and assembly of complex products , 2002 .

[11]  Pierre Lopez,et al.  Generalized disjunctive constraint propagation for solving the job shop problem with time lags , 2011, Eng. Appl. Artif. Intell..

[12]  Shi-Jinn Horng,et al.  An efficient job-shop scheduling algorithm based on particle swarm optimization , 2010, Expert Syst. Appl..

[13]  Christian Artigues,et al.  A branch and bound method for the job-shop problem with sequence-dependent setup times , 2008, Ann. Oper. Res..

[14]  Heinz Gröflin,et al.  A new neighborhood and tabu search for the Blocking Job Shop , 2009, Discret. Appl. Math..

[15]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[16]  Philippe Baptiste,et al.  Lagrangian bounds for just-in-time job-shop scheduling , 2008, Comput. Oper. Res..

[17]  Pupong Pongcharoen,et al.  The development of genetic algorithms for the finite capacity scheduling of complex products, with multiple levels of product structure , 2004, Eur. J. Oper. Res..

[18]  Slawomir Zak,et al.  Firefly Algorithm for Continuous Constrained Optimization Tasks , 2009, ICCCI.

[19]  S. E. Kilic,et al.  Job shop scheduling using fuzzy logic , 2004 .

[20]  Kamran Zamanifar,et al.  An agent-based parallel approach for the job shop scheduling problem with genetic algorithms , 2010, Math. Comput. Model..

[21]  M. Sayadi,et al.  A discrete firefly meta-heuristic with local search for makespan minimization in permutation flow shop scheduling problems , 2010 .

[22]  Sam Kwong,et al.  An Evolutionary Approach for Solving the Multi-Objective Job-Shop Scheduling Problem , 2007, Evolutionary Scheduling.

[23]  Liang Gao,et al.  A Survey and Future Trend of Study on Multi-Objective Scheduling , 2008, 2008 Fourth International Conference on Natural Computation.

[24]  Appa Iyer Sivakumar,et al.  Job shop scheduling techniques in semiconductor manufacturing , 2006 .