Hybrid Flowshop Scheduling Using Discrete Harmony Search And Genetic Algorithm

Similar documents
MASSIVE PARALLELISM OF HARMONY MEMORY IN N-DIMENSIONAL SPACE

Grid Scheduling Strategy using GA (GSSGA)

BI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP SCHEDULING PROBLEM. Minimizing Make Span and the Total Workload of Machines

A Genetic Algorithm for Graph Matching using Graph Node Characteristics 1 2

Clustering Analysis of Simple K Means Algorithm for Various Data Sets in Function Optimization Problem (Fop) of Evolutionary Programming

Influence of Randomized Data Code in Harmony Search Method for Steel Structure Arrangement

GENETIC ALGORITHM with Hands-On exercise

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

A Genetic Algorithm Approach to the Group Technology Problem

Job Shop Scheduling Problem (JSSP) Genetic Algorithms Critical Block and DG distance Neighbourhood Search

CHAPTER 4 GENETIC ALGORITHM

A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

The Genetic Algorithm for finding the maxima of single-variable functions

A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem Yan Li 1, a*, Zhigang Chen 2, b

A Multi-Objective Hybrid Optimization Algorithm for Project Selection Problem

Heuristic Optimisation

A Memetic Algorithm for Parallel Machine Scheduling

A Modified Genetic Algorithm for Process Scheduling in Distributed System

DETERMINING MAXIMUM/MINIMUM VALUES FOR TWO- DIMENTIONAL MATHMATICLE FUNCTIONS USING RANDOM CREOSSOVER TECHNIQUES

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING

Task Graph Scheduling on Multiprocessor System using Genetic Algorithm

Khushboo Arora, Samiksha Agarwal, Rohit Tanwar

Bi-objective Optimization for Reentrant Shop Scheduling Problem

A Web Page Recommendation system using GA based biclustering of web usage data

Genetic Algorithms. Kang Zheng Karl Schober

Genetic Algorithm for Finding Shortest Path in a Network

Optimization of Makespan and Mean Flow Time for Job Shop Scheduling Problem FT06 Using ACO

International Journal of Current Research and Modern Education (IJCRME) ISSN (Online): & Impact Factor: Special Issue, NCFTCCPS -

Hybridization of Genetic Algorithm with Parallel Implementation of Simulated Annealing for Job Shop Scheduling

Optimization of Tapered Cantilever Beam Using Genetic Algorithm: Interfacing MATLAB and ANSYS

4/22/2014. Genetic Algorithms. Diwakar Yagyasen Department of Computer Science BBDNITM. Introduction

Available online at ScienceDirect. Procedia Technology 21 (2015 ) SMART GRID Technologies, August 6-8, 2015

The Parallel Software Design Process. Parallel Software Design

Using Genetic Algorithm with Triple Crossover to Solve Travelling Salesman Problem

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM

Hybrid of Genetic Algorithm and Continuous Ant Colony Optimization for Optimum Solution

Escaping Local Optima: Genetic Algorithm

A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM

Multi-objective Optimization

CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS

A study of hybridizing Population based Meta heuristics

ABSTRACT I. INTRODUCTION. J Kanimozhi *, R Subramanian Department of Computer Science, Pondicherry University, Puducherry, Tamil Nadu, India

Sparse Matrices Reordering using Evolutionary Algorithms: A Seeded Approach

Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem

A Genetic Algorithm for Multiprocessor Task Scheduling

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm

Genetic Algorithms Variations and Implementation Issues

Computational Intelligence

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem

OPTIMIZATION FOR SURFACE ROUGHNESS, MRR, POWER CONSUMPTION IN TURNING OF EN24 ALLOY STEEL USING GENETIC ALGORITHM

Effectual Multiprocessor Scheduling Based on Stochastic Optimization Technique

HYBRID TAGUCHI-BASED GENETIC ALGORITHM FOR FLOWSHOP SCHEDULING PROBLEM. Received January 2012; revised May 2012

Optimal Facility Layout Problem Solution Using Genetic Algorithm

Comparison of Single Model and Multi-Model Assembly Line Balancing Solutions

MINIMAL EDGE-ORDERED SPANNING TREES USING A SELF-ADAPTING GENETIC ALGORITHM WITH MULTIPLE GENOMIC REPRESENTATIONS

Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you?

HYBRID GASA FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH PRECEDENCE CONSTRAINTS

A PRIORITY BASED HYBRID EVOLUTIONARY ALGORITHM APPROACH TO MULTI-OBJECTIVE FLEXIBLE JOB SHOP PROBLEM

A Discrete Particle Swarm Optimization with Combined Priority Dispatching Rules for Hybrid Flow Shop Scheduling Problem

Hybridization EVOLUTIONARY COMPUTING. Reasons for Hybridization - 1. Naming. Reasons for Hybridization - 3. Reasons for Hybridization - 2

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

A Review of Multiprocessor Directed Acyclic Graph (DAG) Scheduling Algorithms

SOME NOVEL METHODS FOR FLOW SHOP SCHEDULING

March 19, Heuristics for Optimization. Outline. Problem formulation. Genetic algorithms

A Taguchi Approach to Parameter Setting in a Genetic Algorithm for General Job Shop Scheduling Problem

A New Selection Operator - CSM in Genetic Algorithms for Solving the TSP

A New Hybrid Optimization Algorithm to Solve Lot Sizing Problems

Genetic Algorithm for Dynamic Capacitated Minimum Spanning Tree

Evolutionary Computation. Chao Lan

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS

SIMULATION APPROACH OF CUTTING TOOL MOVEMENT USING ARTIFICIAL INTELLIGENCE METHOD

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization

Literature Review On Implementing Binary Knapsack problem

Genetic algorithms for job shop scheduling problems with alternative routings

PATH PLANNING OF ROBOT IN STATIC ENVIRONMENT USING GENETIC ALGORITHM (GA) TECHNIQUE

[Premalatha, 4(5): May, 2015] ISSN: (I2OR), Publication Impact Factor: (ISRA), Journal Impact Factor: 2.114

Chapter 2 The Overview of Harmony Search

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm

Solving the C sum Permutation Flowshop Scheduling Problem by Genetic Local Search

A Study on Factors Affecting the Non Guillotine Based Nesting Process Optimization

An effective new hybrid optimization algorithm for solving flow shop scheduling problems

THE MULTI-TARGET FIRE DISTRIBUTION STRATEGY RESEARCH OF THE ANTI-AIR FIRE BASED ON THE GENETIC ALGORITHM. Received January 2011; revised May 2011

Multiobjective Job-Shop Scheduling With Genetic Algorithms Using a New Representation and Standard Uniform Crossover

Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm

Duplicate Genetic Algorithm for Scheduling a Bi-Objective Flexible Job Shop Problem

Network Routing Protocol using Genetic Algorithms

Role of Genetic Algorithm in Routing for Large Network

Solving the Multi Objective Flexible Job Shop Problem Using Combinational Meta Heuristic Algorithm Based on Genetic Algorithm and Tabu-Search

Optimization Technique for Maximization Problem in Evolutionary Programming of Genetic Algorithm in Data Mining

A Combined Meta-Heuristic with Hyper-Heuristic Approach to Single Machine Production Scheduling Problem

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

ROBUST-HYBRID GENETIC ALGORITHM FOR A FLOW-SHOP SCHEDULING PROBLEM (A Case Study at PT FSCM Manufacturing Indonesia)

Artificial Intelligence Application (Genetic Algorithm)

A heuristic approach to find the global optimum of function

Evolutionary Algorithm for Embedded System Topology Optimization. Supervisor: Prof. Dr. Martin Radetzki Author: Haowei Wang

Multi-objective Optimization

Transcription:

ISSN (Online) : 2319-8753 ISSN (Print) : 2347 6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference on Innovations in Engineering and Technology (ICIET 14) On 21 st & 22 nd March Organized by K.L.N. College of Engineering and Technology, Madurai, Tamil Nadu, India Hybrid Flowshop Scheduling Using Discrete Harmony Search And Genetic Algorithm S.Karthik, T.Prabaharan PG Student, Department of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India Professor, Department of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India ABSTRACT In this paper a hybrid genetic and harmony search algorithm is proposed to find the possible best sequence of operation solutions for hybrid flow shop scheduling problems. In this work the problem is considered with respect to the objective of minimization of makespan. Hybrid flow shop scheduling problem is considered for the sequencing of jobs in a hybrid flow shop with two or more identical machines. At first manual calculation has been carried out for the data collected from literature, by using Gantt chart calculation method with random sequences. Further calculations are carried out for multi machine- multi job in batch size, successively by using genetic and harmony search algorithms. Genetic Algorithms performs a global search with the aim of finding the best alternative with respect to the given criteria of goodness and a local search is improved in this work by using the harmony search algorithm. KEYWORDS hybrid flowshop, genetic algorithm, harmony search algorithm, makespan, optimization I. INTRODUCTION Hybrid Flow Shops (HFS) is manufacturing environments that can be found in many real-world situations. The Hybrid Flow Shop consists of a multistage, where each stage is composed of M parallel machines. Each machine is able to process one job at a time. A multistage flowshop is considered to be a hybrid flowshop if one stage at least is made up of more than one machine. Those have to be realized sequentially, without overlapping between stages. Job preemption and job splitting are not allowed. Each job has a given processing time at each stage. Ching-I Yang and Jyh-Horng [1],consider a flowshop scheduling problem in the objective to minimize the makespan and also the Search performance is improved in this paper by using Taguchi-based crossover to avoid scheduling conflicts, and dynamic weights which are randomly selected by a fuzzy inference system. Hany Seidgar et al [2], presents a paper on two stages Hybrid Flow Shop in objective is to minimize the weighted sum of completion time and maximum tardiness by using metaheuristic algorithms can be utilized to obtain high quality solutions in a reasonable amount of time..hang-min Cho and Suk-Joo Bae [3], have presented a study on Bi-objective scheduling for re-entrant hybrid flow shop using Pareto genetic algorithm. Local-search based Pareto genetic algorithms based crossover operator is proposed to approximate the Pareto optimal solutions for the minimization of makespan and total tardiness in a re-entrant hybrid flowshop. Gupta et al [4] developed a heuristics algorithm for a two stage hybrid flow shop scheduling to minimize the makespan and total manufacturing time. In Shahsavari Pour and Abolhasani Ashkezari [5], a Bi- Objective Permutation Flow Shop problem is solved by using Genetic Algorithm Coupled with Tabu Search. And the performance of this algorithm is evaluated by performing the experiments, it is coded in VBA. In Abir Ben Hmida and Mohamed haouari [6], a discrepancybased search method is introduce to solve two-stage hybrid flowshop scheduling problems to minimizes the makespan in manufacturing. In Prithwish Chakra borty and Ajith Abraham [7],an attempt has been made to improve the search performance of Harmony search by hybridizing it with Differential Evolution Copyright to IJIRSET www.ijirset.com 1197

algorithm and presented an improved variant of the classical Harmony Search metaheuristic by combined it with a difference vector-based mutation operator borrowed from the DE family of algorithms And the performance of these resulting hybrid algorithm has been compared with classical HS, the global best HS, and a very popular variant of DE. Cengiz kahraman and Mustafa kerim yilmaz [8], has proposed a paper on an application of effective genetic algorithms for solving hybrid flow shop scheduling problems to minimize the makespan value. Le Liu and Hong Zhou [9], have presented a paper on Hybridization of harmony search with variable neighbourhood search for restrictive single-machine earliness/tardiness problem. Several problem-dependent mechanisms are also introduced to improve the search process. In Choong and phon-amnuaisuk [10], hybrid heuristic algorithms that combine global and local search by using evolutionary algorithm to perform exploration to minimize makespan in hybrid flow shop scheduling. A. Flow shop problem II. PROBLEM DESCRIPTION Flow shop scheduling is the common problem to solve with the modern heuristic and Meta heuristic techniques in the literature.in an n job, m machine flow shop, each of n jobs is to be processed on a set of m machines. The order of the machine is fixed. The processing time of each job on each machine is assumed to be known. A machine processes one job at a time and job is processed on one machine at a time with or without pre-emption. Flow shop problems are solve to find the job sequences by considering the objectives such as minimization of maximum make span, total tardiness, total weight tardiness, earliness/lateness, and etc. B. Hybrid flow shop problem The problem going to be resolve in this project is hybrid flow shop problem. Hybrid flow shop scheduling problem is applied for the sequencing of jobs in a hybrid flow shop with two or more identical machines. This type of manufacturing systems is relatively common in all area of manufacturing. Based on hybrid flow shop problem, brake dust cover manufacturing data from the literature [11] is considered. The process of brake dust cover begins from pre forming and ends with finishing the brake dust cover. A brake dust cover manufacturing process is illustrated in Fig [1] which is of a leading brake dust cover manufacturing company located in Hosur, Tamilnadu. The present study models the case study problem consist eight stages with two or more identical machines in each stages. C. Number of Machines used in literature problem TABLE I Machine data Machine types Number of machines 1 Pre forming 6 2 Trimming 8 3 Final forming 4 4 Hole piercing 4 5 center piercing 10 6 cropping 2 7 Joggling 4 8 Finishing 4 D. system structure of manufacturing data S1 S2 S3 S4 S5 S6 S7 S8 Fig 1 System structure Copyright to IJIRSET www.ijirset.com 1198

The following structure shows the possible ways of sequencing the jobs. For example the first job can go any one of the six machines in stage1 [S1] irrespective of orders. Similarly the remaining process also it would be like that. The following fig [2] shows it clearly. E. Layout of machines PREFFORMING TRIMMING FORMING CROPPING JOGGLING Fig 2 Machine Layout III DESCRIPTION OF PROPOSED APPROACH A. Genetic Algorithm Genetic Algorithms (GA) are adaptive heuristic search algorithm based on the evolutionary ideas of natural selection and genetic, which mimic some of the processes of natural evolution these criteria are required to be stated in terms of an objective function which are usually referred to as a fitness function. Fitness is defined as a figure of merit, which is to be either maximized or minimized. It is further required that the alternatives be coded in some specific finite length which consists of symbols from some finite alphabet. These strings are called chromosomes and the symbols that form the chromosomes are known as genes Binary alphabet (0, 1) binary strings Real alphabet (0-9) decimal strings Starting with an initial population of chromosomes, one or more of the genetic inheritance operators are applied to generate offspring that competes for survival to make up the next generation of population. The genetic inheritance operators are reproduction, cross over, mutation, inversion, dominance, deletion, duplication, translocation, segregation, speciation, migration, sharing and mating. Mostly we used the application as such, reproduction, cross over and mutation. Need for mutation is to keep the variety of the population. Three most important aspects of using GA Definition of objective function Definition and implementation of genetic representation. Definition and implementation of genetic operators. B. Harmony Search algorithm CENTRE PIERCING FINISHING HOLE PIERCING Harmony Search Algorithm is based on the musical process of searching for the perfect state of harmony.. HSA is inspired from the artificial phenomenon of creating sounds, imitating musicians behaviour. Just as the musicians try to improve their music (based on aesthetic and acoustic criteria), the algorithm seeks for certain values that optimize the objective function and at the same time satisfy the problem s constraints. And in the same way a music band improves rehearsal after rehearsal, HSA improves iteration after iteration. After the first successful applications of the new method, it was obvious that HS Algorithm is a powerful and efficient tool, with the extra advantage of having a simple structure. This advantage allows the combination of HSA with other algorithms. It does not require initial value settings of the decision variables, it imposes fewer mathematical requirements and as a stochastic algorithm, it doesn t require derivative information. Compared to existing algorithms, HSA can be successfully applied using decimal numbers and doesn t require their conversions to binary system. Programming HSA applications is simple and the code is usually shorter and runs faster. The fact that Harmony Search Algorithm creates a new vector from all the existing vectors is an extra advantage. On the contrary, Genetic Algorithm, maybe the most popular optimization technique, creates the new vector only from the two parents. C. Hybrid Algorithm Problem initialization Harmony Memory or Generation of initial population Evaluation of parameters Harmony memory improvisation Add New Harmony to HM No Yes Update harmony memory Termination criteria Copyright to IJIRSET www.ijirset.com satisfied 1199

No In this work genetic and discrete harmony search algorithm is combined to find the best sequence of operation. The hybrid genetic and harmony search algorithms consist of six steps. Fig 3 Flowchart for hybrid algorithm Step 1: Problem initialization During this stage identify the objective function and set the harmony memory size [HMS], harmony memory considering rate [HMCR], pitch adjusting rate [PAR], number of iteration [NI]. Step 2: Generation of initial population or harmony memory Choose the initial value of xi from X1 parameters and fill them in HM matrix or choose the population randomly. 1 X 1 X 1 2. Xn 1 2 X 1 X 2 2. Xn 2 HM =....... X 1 HMS STOP X 2 HMS Yes Xn HMS Step 3: Evaluation of parameters for generated initial Population Evaluate the fitness f[x] in each chromosome x in the population and also find the average makespan of the each population in the harmony memory. Step 4: Harmony memory improvisation Improvisation can be carried out in two stages by using PAR and HMCR.The HMCR Parameter is the probability of selecting one value of the decision variable. For example, if (HMCR =0.90), that indicates that the probability of selecting the value of decision variable from historic value in the HM with the probability is 90%, and the value of decision variable is selected from its Possible range with a probability of 10%.HMCR value will be lies between 0.5 to 0.9. Pitch adjustment makes a sequence of local changes (pitch adjustments) on the new harmony with probability PAR where (0 PAR 1) the values of decision variables not obtained by memory consideration with probability of (1 PAR) are not changed. For example, if HMCR=90% and PAR=20%, the probability of selecting the neighbouring value of any decision variable is 18%.PAR value will lies between 0.3 to 0.5. Step 5: Update harmony memory If the New Harmony vector has a better objective function value than the worst harmony stored in the HM, then it is included in the HM and the worst harmony vector is excluded from the HM. IV NUMERICAL ILLUSTRATION FOR HYBRID GENETIC AND HARMONY SEARCH ALGORITHM Problem will be taken from the journal [11] Step: 1 Problem Initialization Objective is to reduce makespan in manufacturing. HMCR = 0.9 PAR = 0.4 NI = 1 HMS = 6 Step: 2 Generation of Initial Population (or) Harmony Memory Generate random population of n chromosomes (suitable solutions for problem) as shown in the following table TABLE 2 Generation of initial population in hybrid algorithms Initial population Makespan f(c) P1 = J1 J2 J3 J4 J5 J6 199.4 P2 = J1 J6 J3 J4 J5 J2 198.6 P3 = J6 J2 J3 J4 J5 J1 200.5 P4 = J6 J1 J2 J3 J4 J5 202.1 P5 = J2 J3 J4 J5 J1 J6 209 P6 = J3 J4 J5 J6 J1 J2 203.4 Step 3: Evaluation of parameters for generated initial population Population Table: 3 Evaluation of parameters for hybrid algorithms f(c) Probability (%) Expected value Actual count P1 199.4 16.438 0.986 1 P2 198.6 16.372 0.982 1 P3 200.5 16.529 0.991 1 P4 202.1 16.661 0.999 1 P5 209 17.230 1.033 1 P6 203.4 16.768 1.006 1 Σ 1213 100 Copyright to IJIRSET www.ijirset.com 1200

Step 4: Harmony Memory Improvisation Apply HMCR = 0.9 in the harmony memory.so 10% of value will be altered in the harmony memory Apply PAR = 0.35 Step: 5 Update Harmony Memory If existing value is better than new value update HM. otherwise use the same value in the HM Single machine calculation results () 1 J1-J2-J3-J4-J5-J6 78.7 2 J6-J2-J3-J4-J5-J1 79.2 P1 = J1 J2 J3 J4 J5 J6 P2 = J1 J6 J3 J4 J5 J2 P3 = J6 J2 J3 J4 J5 J1 P4 = J6 J1 J2 J3 J4 J5 P5 = J2 J3 J4 J5 J1 J6 P6 = J3 J4 J5 J6 J1 J2 = 191.5 190.7 194 195.2 200 197.3 TABLE 5 Multi machine calculation results Single job Batch size = 3 Step: 6 Terminate If end condition satisfied stop the algorithm. Otherwise repeat this algorithm until we get an optimum sequence. V RESULTS A. Analytical Calculations Calculations have been carried out manually with the help of Gantt chart method. The following Gantt chart shows the pictorial view of single machine- single job with the processing time scheduling technique. 1 J1-J2-J3-J4-J5-J6 128.4 199.4 2 J6-J2-J3-J4-J5-J1 122.6 200.5 The tables 4 and 5 shows the calculated results for single machine-single job, Mutimachine-single job and multi machine with batch size of 3. Time is calculated manually for various sequences of. It is found that for single machine the sequence in order produced less makespan time. For multi machine with batch size 3, the same sequence took more makespan time. C. Genetic Algorithm results TABLE 6 Multi machine calculation results for GA Single job Batch size = 3 1 J1-J5-J4-J3-J2-J6 122.1 199.6 D. HYBRID GA AND HSA RESULT Figure 4 Gantt chart result for single job Multi machine TABLE 7 Multi machine calculation results for Hybrid algorithm B. Gantt results TABLE 4 Single job Batch size = 3 Copyright to IJIRSET www.ijirset.com 1201

1 J1-J2-J3-J4-J5-J6 120.4 191.5 2 J6-J2-J3-J4-J5-J1 116.2 194 VI CONCLUSION Genetic-Harmony search algorithm searches larger regions of the solution space effectively using both harmony search algorithm based local search feature with genetic algorithm based global search capability. Genetic-harmony search algorithm was applied to literature data and compared it with manual calculation result. Hybrid algorithms are usually better than genetic algorithms, when it comes to problems that have numerous locally optimum solutions. Hybrid Algorithm could be able to found the better makespan time for hybrid flowshop scheduling problem, but still we may refine the result further by increasing more number of iterations and also by changing the hybridizing procedure. [6] Abir Ben Hmida and Mohamed haouari (2011) Solving two-stage hybrid flow shop using climbing depth -bounded discrepancy search Computers & Industrial Engineering 60, PP 320 327. [7] Prithwish Chakra borty and Ajith Abraham (2009) An Improved Harmony Search Algorithm with Differential Mutation Operator Fundamental Informaticae 95, PP 1 26. [8] Cengiz kahraman and Mustafa kerim yilmaz (2008) An application of effective genetic algorithms for solving hybrid flow shop scheduling problems International Journal of Computational Intelligence Systems, Vol.1, No. 2, PP 134-147. [9] Le Liu and Hong Zhou (2013) Hybridization of harmony search with variable neighbourhood search for restrictive single-machine earliness/tardiness problem Information Sciences 226, PP 68 92. [10] Choong and Phon -amnuaisuk (2011) metaheuristic methods in hybrid flow shop scheduling problem Expert Systems with Applications 38, PP 10787 10793. [11] S.Adlus (2013) Flow shop scheduling using hybrid heuristic algorithm first international conference on emerging trends in engineering and technology. VII ACKNOWLEDGEMENTS The authors would like to thank the department of mechanical engineering, Mepco Schlenk engineering college Sivakasi, for carrying out this project work. REFERENCES [1] Ching-I Yang, Jyh-Horng. (2013) Hybrid Taguchi-based genetic algorithm for flowshop scheduling problem International Journal of Innovative Computing, Information and Control ICIC International C2013 ISSN 1349-4198,Volume 9, Number 3, PP 1045-1063 [2] Hany Seidgar (2013) An Efficient Genetic Algorithm for Twostage Hybrid Flow Shop Scheduling with Pre-emption and Sequence Dependent Setup Time Journal of mathematics and computer Science 6, PP 251 259 [3] Hang-Min Cho and Suk -Joo Bae (2011) Bi-objective scheduling for re-entrant hybrid flow shop using Pareto genetic algorithm Computers & Industrial Engineering 61, PP 529 541. [4] Jatinder N D gupta et al (2002), heuristics for hybrid flow shops with controllable processing times and assignable due dates computers & operational research 29,PP 1417-1439 [5] N. Shahsavari Pour, M.H. Abolhasani Ashkezari (2013) A Genetic Algorithm Coupled with Tabu Search for Bi -Objective Permutation Flow Shop International Journal of Research in Industrial Engineering Volume 2, Number 1, PP 20-29 Copyright to IJIRSET www.ijirset.com 1202