Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm

Size: px
Start display at page:

Download "Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm"

Transcription

1 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm Binggang Wang, Yunqing Rao, Xinyu Shao, and Mengchang Wang The State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China ryq@hust.edu.cn Abstract. This paper is concerned about how to optimize the input sequence for a mixed-model assembly line (MMAL) with limited intermediate buffers. Three optimization objectives are considered simultaneously: minimizing the total production rate variation, the total setup, and the total assembly cost. The mathematical model is presented by incorporating the three objectives. Since the problem is NP-hard, a hybrid algorithm based on genetic algorithm (GA) and simulated annealing (SA), is proposed for solving the model. The performance of the proposed algorithm is compared with a genetic algorithm for different-sized sequencing problems in MMALs that consist of different number of machines and different production plans. The computational results show that the proposed hybrid algorithm finds solutions with better quality and often needs a smaller number of generations to converge to a final stable state, especially in the case of large-sized problems. Keywords: Mixed-model assembly line, Scheduling, Hybrid algorithm, Genetic algorithm. Introduction Mixed-model assembly line is a type of production line where various and different models of the same products are inter-mixed to be assembled on the same line. The MMAL considered in this paper can be described as follows: it is a conveyor system, in each stage of the line, there is only one machine. Between every two successive machines j and j-, there exists a buffer with the size B j, and jobs obey the FIFO (first in first out) rule in each buffer. Each job is to be sequentially processed on through the first machine to the last one. If there is no buffer space available for a completed job on one machine, then this job must remain on that machine until either a buffer space or the machine in the next stage becomes available. At any time, no job can be processed on more than one machine, while no machine can process more than one job simultaneously. In order to maximize the utilization of a MMAL, many researchers have investigated the sequencing problem. To make the sequencing results more reasonable and practicable, much research work has done on multi-criteria sequencing problem in MMAL. Bard et al. [] developed a mathematical model that involved two objectives: minimizing the overall line length and keeping a constant rate of parts usage, and a tabu search method was C. Xiong et al. (Eds.): ICIRA 2008, Part II, LNAI 535, pp , Springer-Verlag Berlin Heidelberg 2008

2 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm 379 proposed for solving the model. Hyun et al. [2] considered three practically important objectives: minimizing total utility work, keeping a constant rate of parts usage and minimizing total setup cost, which was solved using genetic algorithm by proposing a new genetic evaluation and selection mechanism, called Pareto stratum-niche cubicle. A SA method was proposed by McMullen and Fraizer [3] for solving the model used by McMullen [4] and the SA was compared with the tabu search method in [4]. The same problem was also solved by McMullen [5-7] by using another three methods: genetic algorithms, Kohonen self-organizing map, and ant colony optimization, respectively, and also the three method were compared with the SA and the tabu search methods.to minimize the weighted sum of tardiness and earliness penalties and to balance the production flow of the flexible assembly line, Guo et al. [8] developed a bi-level genetic algorithm to solve the scheduling problem. Tavakkoli-Moghaddam et al. [9] applied a memetic algorithm to solve a multi-criteria sequencing problem model for a MMAL, which is a weighted sum of the three objectives: total utility work, total production rate variation, and total setup cost according to their relative importance weights. Yu et al. [0] proposed a multi-objective genetic algorithm to schedule a flexible assembly line with the objectives of leveling the parts usage rate and minimizing the makespan. It can be seen from above, though many research work has done on sequencing problem in MMALs, to our best knowledge, few work was on the sequencing problem in the MMAL described above with the three important optimization goals simultaneously: total production rate variation, total setup, and total assembly cost. In this paper, we consider the three objectives simultaneously. The remainder of this paper is organized as follows: Section 2 presents the mathematical models. The proposed hybrid algorithm is described in Section 3. Case studies and discussions are reported in Section 4. The last section is the conclusions. 2 Mathematical Models In this paper, the concept of minimum part set (MPS) is applied. MPS is a vector representing a product mix, such that (d, d 2,, d M )=(D /h, D 2 /h,, D M /h), where d m is the number of product type m to be assembled in one period, D m is the number of products type m needs to be assembled during the entire planning horizon, h is the greatest common divisor factor of D, D 2,, D M This strategy operates in a cyclical manner. 2. Minimizing the Total Production Rate Variation Cost This problem can be formalized as below, which is improved according to the model proposed by Miltenberg[]. Minimizing: x i I M i lm vim i= m= l= d I m ()

3 380 B. Wang et al. Subject to: M x = i, (2) im m= xim I im i= x = d m, (3) m i,m = 0 or where v im is the sequence-dependent production rate variation cost for the product model m in the ith position of the sequence. The first term in the objective function is the production ratio of model m until the ith product is produced. The second term is the demand ratio of model m. x im is if model m is assigned at the ith position in a sequence; Otherwise, x im is 0. Equation (2) is a set of position constraints indicating that every position in a sequence is occupied by exactly one product. Equation (3) imposes the restriction that all the demands must be satisfied in terms of MPS. 2.2 Minimizing the Total Setup Cost The mathematical model used by Tavakkoli-Moghaddam and Rahimi-Vahed [9] is adopted in this paper. Minimize: (4) Subject to: J I M M X C (5) j= i= m= r= imr jmr M M X im r = i, (6) m= r = M I M X im r = d m m, i= r = (7) X im r = 0, or, i, m, r (8) M X = X i=,..., I r, (9) imr ( i+ ) rp m= p= M M X = X r, (0) Imr rp m= p= where C jmr is the setup cost required when model type is changed from m to r at machine j and X imr is if model type m and r are assigned, respectively, at the ith and (i+)th position in a sequence; Otherwise, X imr is 0. Equation (6) is a set of position constraints indicating that every position in a sequence is occupied by exactly one product. Equation (7) imposes the restriction that all the demands must be satisfied in terms of MPS. Equation (9) and (0) ensure that the sequence of products must be maintained while repeating the cyclic production.

4 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm Minimizing the Total Assembly Cost Extending from the models in literature [2], the mathematical model for this objective is formulated as follows: Minimize: Subject to: l ( S () + A PI J PI () J) () c S (2) = 0 P () S = S + A j = 2,3,... J (3) P () j P () j P () j { A ( ) A ( ) } B j + S = max S +, S + i = 2,3,... + (4) Pi () j Pi () j Pi () j Pi- j Pi- j { A ( ) A ( ) ( ) } B j + S = max S +, S +, S i > + (5) Pi () j Pi () j Pi () j Pi- j Pi- j Pi -B - j + where c l is the sequence-independent assembly cost per unit time. S P(I)J is the starting time of the last product P(I) processed on the last machine J. A P(I)J is the processing time of the last product on the last machine. j+ 3 Algorithms for Solving the Model 3. Notations POPSIZE P c P m l l max P a q q max α the maximum number of individuals in one population probability of crossover operation probability of mutation operation length of Markov chain maximum length of Markov chain probability of inferior solution being accepted times of the current best solution remains unchanged maximum times of the current best solution remains unchanged cooling rate. 3.2 Hybrid Algorithm Procedures The procedures of the proposed algorithm are described as follows. Step: Generate an initial population, Pop(0). Step2: Calculate each individual s fitness value in Pop(0), let the best solution and its objective function value be the global best S * and C *, respectively, determine the initial temperature t 0, and let generation g=0. Step3: If the terminating condition is satisfied, then output S * and C *, otherwise, continue the following steps.

5 382 B. Wang et al. Step4: Selection operations. Step5: Crossover operations. Step6: Mutation operations. Step7: Metropolis sampling process, using each individual in the temporary population after Step6 as the initial solution. Then a new temporary population, p t (g), is formed. Step8: Calculate each individual s fitness value in p t (g), and update S * and C * if necessary. Step9: Keep the best individual. Step0: Let g=j, t g =α t g-. go to Step Implementation of the Hybrid Algorithm The details of implementation of the proposed algorithm are described as follows. Encoding scheme: Job permutation based encoding scheme is widely used in many literatures for sequencing problem in MMALs, so it is also adopted in this paper. Initial population: To maintain large population diversity, individuals are generated randomly to form the initial population. When generating the individuals, the number of each type of products in each individual can not break the constraints on the demands in MPS. Fitness calculation: In order to let the individual with smaller objective function value has more chance to survive, the fitness value is calculated as follows: f(i,m,j)=/f(i,m,j). (6) where, f(i,m,j) and F(i,m,j) is the fitness and objective function value, respectively, of a feasible solution. Initial temperarure: Let Boltzman constant be, initial temperature can be calculated from the following [3]: to=δf/ln(p - a ). (7) ΔF=F ma [ F min. (8) where, F max and F min is the maximum and the minimum objective function value respectively in Pop(0). Termination criterion: For comparison s convenience, a maximum generation number, G, is set as the stopping criterion. Selection operation: Proportional selection based on fitness values is used in this paper. This process is repeated until POPSIZE solutions are selected. Crossover operation: The Modified order crossover (modox) operator is adopted in this paper. The parents for performing crossover operation are selected by probability, P c. After crossover operation, the best two among the four solutions, two parents and two offsprings, are selected to replace the original two parents. Mutation operation: To improve the solutions diversity, mutation operations are made on the selected individuals, controlled by probability, P m. Here, the INV mutation operator is adopted.

6 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm 383 Metropolis sampling process: Using each individual, S, in the temporary population, p t (g), as the initial solution, a local search process is performed. The scheme has the following working steps: Let l=0, current best solution S * =S *, q=0, current state S (0)=S. Generate a new solution, S, from S using INV mutation operator described in Section 3.3.7, calculate ΔC =C(S C(S). If ΔC <0, accept S, let S * = S, q=0, moreover, if C(S * )> C(S ), let S * = S IfΔC >0, accept S by the probability of P a, if S is accepted, let S (l )=S, q=t, else let S (l )=S (l). /HWl l. If termination condition (q>q max or l>l max ) satisfied, continue the following steps, else go to. Replace S with S *. Keep the best: In order to avoid losting the best solution, after Step7, if C(S * )>C(S * ), let S * = S *, else, replace the worst solution (with the biggest objective value) in the population obtained after Step7 with S *. 3.4 GA Algorithm For testing the performance of the proposed hybrid algorithm, a genetic algorithm is designed. The procedures of the GA can be inherited from Section 3.2 by deleting Step7, determine the initial temperature t 0 in Step2 and t g =α t g- in Step0, and it can be implemented by deleting the corresponding parts in Section Case Studies and Discussions The proposed hybrid algorithm and the GA are coded in C++ and implemented on an IBM ThinkPad (Intel (R) Celeron (R) M, CPU.70 GHz, 768M). Various experiments have been conducted to measure the performance of the proposed hybrid algorithm and the GA. And, the performance has been compared with each other. Each experiment is repeated 30 times. The experimental data is listed in the following Table to Table 4.We make all the experiments under the following assumptions: All the sequence-dependent production rate variation costs, v im, are the same and equal to. The sequence-independent assembly cost per unit time, c l, is set to for the sake of computational convenience. All the buffer sizes are equal to. Table. MPS Products P P2 P3 P4 P5 MPS MPS MPS

7 384 B. Wang et al. Table 2. Setup cost Products P P2 P3 P4 P5 P P P P P Table 3. The assembly time for different products on different machines Product Machine code P P P P P Table 4. The algorithm parameters Parameters GASA GA POPSIZE G P c P m l max 20 none q max 3 none P a 0.5 none Firstly, the small-sized problem is considered, in which the total number of machines in the MMAL and that of the five types of products need to be assembled in one period are small. Assuming that the MMAL has 4 machines and the total demand is 0, as listed in MPS. Computational results by the hybrid algorithm and the GA are shown in Table 5, respectively. Fig. shows their convergence curves. It can be seen, for small-sized problems, the best solution obtained by the hybrid algorithm has.5 percent improvement over that obtained by the GA. From Fig., it can be also find that both the two algorithms can converge to the optimal within 8 generations. Secondly, when the number of machines in the MMAL and the total demand of all the products in MPS2 increase to 0 and 5, respectively, the computational results of the two algorithms are also listed in Table 5, and the convergence curves are demonstrated in Fig. 2. The solution quality of the hybrid algorithm is better than that of the GA by.63 percent. The number of generations needed to converge to the optimal is 22 for the hybrid algorithm and 87 for the GA.

8 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm 385 Total objective function values Generations Hybrid algorithm for 4 machines,mps:(2,,3,2,2) GA for 4 machines,mps:(2,,3,2,2) Fig.. Convergence curves for 4 machines and MPS Total objective function values Generations Hybrid algorithm for 0 machines,mps2:(3,4,4, 2,2) GA for 0 machines,mps2:(3,4,4, 2,2) Fig. 2. Convergence curves for 0 machines and MPS2 Table 5. Computational results Total objective machines MPS function values Best solutions algorithm Hybrid GA Hybrid algorithm GA 4 (2,,3,2,2) (3,4,4,2,2) (3,5,2,6,4)

9 386 B. Wang et al. Total objective function values Generations Hybrid algorithm for 20 machines,mps3:(3,5,2,6,4) GA for 20 machines,mps3:(3,5,2,6,4) Fig. 3. Convergence curves for 20 machines and MPS3 Finally, for the large-sized case, there are 20 machines in the MMAL and the total demand in MPS3 is 20. The last line in Table 5 shows the computational results of the two algorithms. Fig.3 shows their convergence processes. The ratio of improvement increases to 2.57 percent in terms of solution quality and the number of generations needed for the hybrid algorithm to converge to the final stable state is much smaller than that for the GA, which is 20 for the former and 5 for the latter. To summarize, we can conclude that the hybrid algorithm also performs better than the GA. 5 Conclusions Considering three cost-related objectives, minimizing the total production rate variation, the total setup, and the total assembly cost, simultaneously, we describe the mathematical model for sequencing problem in MMAL with limited intermediate buffers. A hybrid algorithm is proposed to solve the model and the algorithm performance is compared with a GA. Three computational efforts are made by the two algorithms for different sequencing problems in MMALs, each has different MPS and different number of machines. The computational results show that the hybrid algorithm can always converge to the final stable state within a smaller number of generations than the GA, especially in the case of large-sized problems and the proposed hybrid algoritm performs better than the GA in terms of the solution quality for all the test problems, and we can have more improvement as the problem size increases. Acknowledgments. This research work is supported by 863 High Technology Plan Foundation of China under Grant No.$$= and National Natural Science Foundation of China under Grant No

10 Scheduling Mixed-Model Assembly Lines with Cost Objectives by a Hybrid Algorithm 387 References. Bard, J.F., Shtub, A., Joshi, S.B.: Sequencing Mixed-Model Assembly Lines to Level Parts Usage and Minimizing Line Length. International Journal of Production Research 32(0), (994) 2. Hyun, C.J., Kim, Y., Kim, Y.K.: A Genetic Algorithm for Multiple Objective Sequencing Problems in Mixed Model Assembly Lines. Computers and Operations Research 25(7/8), (998) 3. McMullen, P.R., Frazier, G.V.: A Simulated Annealing Approach to Mixed-Model Sequencing with Multiple Objectives on a JIT Time. IIE Transactions 3(8), (2000) 4. McMullen, P.R.: JIT Sequencing for Mixed-Model Assembly Lines with Setups Using Tabu Search. Production Planning and Control 9(5), (998) 5. McMullen, P.R.: An Efficient Frontier Approach to Addressing JIT Sequencing Problems with Setups Via Search Heuristics. Computers and Industrial Engineering 4, (200) 6. McMullen, P.R.: A Kohonen Self-Organizing Map Approach to Addressing a Multiple Objective, Mixed-Model JIT Sequencing Problem. International Journal of Production Economics 72, 59 7 (200) 7. McMullen, P.R.: An Ant Colony Optimization Approach to Addressing a JIT Sequencing Problem with Multiple Objectives. Artificial Intelligence in Engineering 5, (200) 8. Guo, Z.X., Wong, W.K., Leung, S.Y.S., Fan, J.T.: A Genetic-Algorithm-Based Optimization Model for Scheduling Flexible Assembly Lines. International Journal of Advanced Manufacturing Technology (2007), doi:0.007/s Tavakkoli-Moghaddam, R., Rahimi-Vahed, A.R.: Multi-Criteria Sequencing Problem for a Mixed-Model Assembly Line in a JIT Production System. Applied Mathematics and Computation 8, (2006) 0. Yu, J.f., Yin, Y.H., Chen, Z.N.: Scheduling of an Assembly Line with a Multi-Objective Genetic Algorithm. International Journal of Advanced Manufacturing Technology 28, (2006). Miltenburg, J.: Level Schedules for Mixed-Model Assembly Lines in Just-In-Time Production Systems. Management Science 35(2), (989) 2. Wang, L., Zhang, L., Zheng, D.Z.: An Effective Hybrid Genetic Algorithm for Flow Shop Scheduling with Limited Buffers. Computers & Operations Research 33, (2006) 3. Metropolis, N., Rosenbluth, A., Rosenbluth, N., Teller, A., Teller, E.: Equation of State Calculations by Fast Computing Machines. Journal of Chemical Physics 2, (953)

A Memetic Algorithm for Parallel Machine Scheduling

A Memetic Algorithm for Parallel Machine Scheduling A Memetic Algorithm for Parallel Machine Scheduling Serafettin Alpay Eskişehir Osmangazi University, Industrial Engineering Department, Eskisehir, Turkiye Abstract - This paper focuses on the problem of

More information

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

A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem Yan Li 1, a*, Zhigang Chen 2, b International Conference on Information Technology and Management Innovation (ICITMI 2015) A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem Yan Li 1, a*, Zhigang Chen

More information

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem An Evolutionary Algorithm for the Multi-objective Shortest Path Problem Fangguo He Huan Qi Qiong Fan Institute of Systems Engineering, Huazhong University of Science & Technology, Wuhan 430074, P. R. China

More information

The study of comparisons of three crossover operators in genetic algorithm for solving single machine scheduling problem. Quan OuYang, Hongyun XU a*

The study of comparisons of three crossover operators in genetic algorithm for solving single machine scheduling problem. Quan OuYang, Hongyun XU a* International Conference on Manufacturing Science and Engineering (ICMSE 2015) The study of comparisons of three crossover operators in genetic algorithm for solving single machine scheduling problem Quan

More information

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Minzhong Liu, Xiufen Zou, Yu Chen, Zhijian Wu Abstract In this paper, the DMOEA-DD, which is an improvement of DMOEA[1,

More information

Evolutionary Computation Algorithms for Cryptanalysis: A Study

Evolutionary Computation Algorithms for Cryptanalysis: A Study Evolutionary Computation Algorithms for Cryptanalysis: A Study Poonam Garg Information Technology and Management Dept. Institute of Management Technology Ghaziabad, India pgarg@imt.edu Abstract The cryptanalysis

More information

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

Job Shop Scheduling Problem (JSSP) Genetic Algorithms Critical Block and DG distance Neighbourhood Search A JOB-SHOP SCHEDULING PROBLEM (JSSP) USING GENETIC ALGORITHM (GA) Mahanim Omar, Adam Baharum, Yahya Abu Hasan School of Mathematical Sciences, Universiti Sains Malaysia 11800 Penang, Malaysia Tel: (+)

More information

LOW AND HIGH LEVEL HYBRIDIZATION OF ANT COLONY SYSTEM AND GENETIC ALGORITHM FOR JOB SCHEDULING IN GRID COMPUTING

LOW AND HIGH LEVEL HYBRIDIZATION OF ANT COLONY SYSTEM AND GENETIC ALGORITHM FOR JOB SCHEDULING IN GRID COMPUTING LOW AND HIGH LEVEL HYBRIDIZATION OF ANT COLONY SYSTEM AND GENETIC ALGORITHM FOR JOB SCHEDULING IN GRID COMPUTING Mustafa Muwafak Alobaedy 1, and Ku Ruhana Ku-Mahamud 2 2 Universiti Utara Malaysia), Malaysia,

More information

A hierarchical network model for network topology design using genetic algorithm

A hierarchical network model for network topology design using genetic algorithm A hierarchical network model for network topology design using genetic algorithm Chunlin Wang 1, Ning Huang 1,a, Shuo Zhang 2, Yue Zhang 1 and Weiqiang Wu 1 1 School of Reliability and Systems Engineering,

More information

Models and Algorithms for Shortest Paths in a Time Dependent Network

Models and Algorithms for Shortest Paths in a Time Dependent Network Models and Algorithms for Shortest Paths in a Time Dependent Network Yinzhen Li 1,2, Ruichun He 1 Zhongfu Zhang 1 Yaohuang Guo 2 1 Lanzhou Jiaotong University, Lanzhou 730070, P. R. China 2 Southwest Jiaotong

More information

Study on GA-based matching method of railway vehicle wheels

Study on GA-based matching method of railway vehicle wheels Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(4):536-542 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Study on GA-based matching method of railway vehicle

More information

Modified NEH Algorithm for Multi-Objective Sequencing in Mixed-Model Assembly Lines

Modified NEH Algorithm for Multi-Objective Sequencing in Mixed-Model Assembly Lines Mehran University Research Journal of Engineering & Technology Vol. 37, No. 3, 545-552 July 2018 p-issn: 0254-7821, e-issn: 2413-7219 DOI: 10.22581/muet1982.1803.09 Modified NEH Algorithm for Multi-Objective

More information

A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM

A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM Kebabla Mebarek, Mouss Leila Hayat and Mouss Nadia Laboratoire d'automatique et productique, Université Hadj Lakhdar -Batna kebabla@yahoo.fr,

More information

C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem

C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem Bethany Elvira 1, Yudi Satria 2, dan Rahmi Rusin 3 1 Student in Department of Mathematics, University of Indonesia,

More information

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid Demin Wang 2, Hong Zhu 1, and Xin Liu 2 1 College of Computer Science and Technology, Jilin University, Changchun

More information

An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm

An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm Journal of Universal Computer Science, vol. 13, no. 10 (2007), 1449-1461 submitted: 12/6/06, accepted: 24/10/06, appeared: 28/10/07 J.UCS An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm

More information

A HYBRID APPROACH IN GENETIC ALGORITHM: COEVOLUTION OF THREE VECTOR SOLUTION ENCODING. A CASE-STUDY

A HYBRID APPROACH IN GENETIC ALGORITHM: COEVOLUTION OF THREE VECTOR SOLUTION ENCODING. A CASE-STUDY A HYBRID APPROACH IN GENETIC ALGORITHM: COEVOLUTION OF THREE VECTOR SOLUTION ENCODING. A CASE-STUDY Dmitriy BORODIN, Victor GORELIK, Wim DE BRUYN and Bert VAN VRECKEM University College Ghent, Ghent, Belgium

More information

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS M. Chandrasekaran 1, D. Lakshmipathy 1 and P. Sriramya 2 1 Department of Mechanical Engineering, Vels University, Chennai, India 2

More information

A Parallel Simulated Annealing Algorithm for Weapon-Target Assignment Problem

A Parallel Simulated Annealing Algorithm for Weapon-Target Assignment Problem A Parallel Simulated Annealing Algorithm for Weapon-Target Assignment Problem Emrullah SONUC Department of Computer Engineering Karabuk University Karabuk, TURKEY Baha SEN Department of Computer Engineering

More information

CHAPTER 4 GENETIC ALGORITHM

CHAPTER 4 GENETIC ALGORITHM 69 CHAPTER 4 GENETIC ALGORITHM 4.1 INTRODUCTION Genetic Algorithms (GAs) were first proposed by John Holland (Holland 1975) whose ideas were applied and expanded on by Goldberg (Goldberg 1989). GAs is

More information

Genetic Algorithms. Kang Zheng Karl Schober

Genetic Algorithms. Kang Zheng Karl Schober Genetic Algorithms Kang Zheng Karl Schober Genetic algorithm What is Genetic algorithm? A genetic algorithm (or GA) is a search technique used in computing to find true or approximate solutions to optimization

More information

Bi-objective Optimization for Reentrant Shop Scheduling Problem

Bi-objective Optimization for Reentrant Shop Scheduling Problem Doi: 10.12982/cmujns.2015.0098 CMUJ NS Special Issue on Logistics and Supply Chain Systems (2015) Vol.14(4) 447 Bi-objective Optimization for Reentrant Shop Scheduling Problem Chettha Chamnanlor 1 and

More information

A SIMULATED ANNEALING ALGORITHM FOR SOME CLASS OF DISCRETE-CONTINUOUS SCHEDULING PROBLEMS. Joanna Józefowska, Marek Mika and Jan Węglarz

A SIMULATED ANNEALING ALGORITHM FOR SOME CLASS OF DISCRETE-CONTINUOUS SCHEDULING PROBLEMS. Joanna Józefowska, Marek Mika and Jan Węglarz A SIMULATED ANNEALING ALGORITHM FOR SOME CLASS OF DISCRETE-CONTINUOUS SCHEDULING PROBLEMS Joanna Józefowska, Marek Mika and Jan Węglarz Poznań University of Technology, Institute of Computing Science,

More information

Genetic Algorithm for Circuit Partitioning

Genetic Algorithm for Circuit Partitioning Genetic Algorithm for Circuit Partitioning ZOLTAN BARUCH, OCTAVIAN CREŢ, KALMAN PUSZTAI Computer Science Department, Technical University of Cluj-Napoca, 26, Bariţiu St., 3400 Cluj-Napoca, Romania {Zoltan.Baruch,

More information

Grid Scheduling Strategy using GA (GSSGA)

Grid Scheduling Strategy using GA (GSSGA) F Kurus Malai Selvi et al,int.j.computer Technology & Applications,Vol 3 (5), 8-86 ISSN:2229-693 Grid Scheduling Strategy using GA () Dr.D.I.George Amalarethinam Director-MCA & Associate Professor of Computer

More information

Lamarckian Repair and Darwinian Repair in EMO Algorithms for Multiobjective 0/1 Knapsack Problems

Lamarckian Repair and Darwinian Repair in EMO Algorithms for Multiobjective 0/1 Knapsack Problems Repair and Repair in EMO Algorithms for Multiobjective 0/ Knapsack Problems Shiori Kaige, Kaname Narukawa, and Hisao Ishibuchi Department of Industrial Engineering, Osaka Prefecture University, - Gakuen-cho,

More information

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS NABEEL AL-MILLI Financial and Business Administration and Computer Science Department Zarqa University College Al-Balqa'

More information

Solving stochastic job shop scheduling problems by a hybrid method

Solving stochastic job shop scheduling problems by a hybrid method Solving stochastic job shop scheduling problems by a hybrid method By Pervaiz Ahmed, Reza Tavakkoli- Moghaddam, Fariborz Jolai & Farzaneh Vaziri Working Paper Series 004 Number WP006/04 ISSN Number 6-689

More information

Genetic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem

Genetic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem etic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem R. O. Oladele Department of Computer Science University of Ilorin P.M.B. 1515, Ilorin, NIGERIA

More information

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

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding e Scientific World Journal, Article ID 746260, 8 pages http://dx.doi.org/10.1155/2014/746260 Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding Ming-Yi

More information

A Binary Model on the Basis of Cuckoo Search Algorithm in Order to Solve the Problem of Knapsack 1-0

A Binary Model on the Basis of Cuckoo Search Algorithm in Order to Solve the Problem of Knapsack 1-0 22 International Conference on System Engineering and Modeling (ICSEM 22) IPCSIT vol. 34 (22) (22) IACSIT Press, Singapore A Binary Model on the Basis of Cuckoo Search Algorithm in Order to Solve the Problem

More information

The Memetic Algorithm for The Minimum Spanning Tree Problem with Degree and Delay Constraints

The Memetic Algorithm for The Minimum Spanning Tree Problem with Degree and Delay Constraints The Memetic Algorithm for The Minimum Spanning Tree Problem with Degree and Delay Constraints Minying Sun*,Hua Wang* *Department of Computer Science and Technology, Shandong University, China Abstract

More information

A Genetic Algorithm for Multiprocessor Task Scheduling

A Genetic Algorithm for Multiprocessor Task Scheduling A Genetic Algorithm for Multiprocessor Task Scheduling Tashniba Kaiser, Olawale Jegede, Ken Ferens, Douglas Buchanan Dept. of Electrical and Computer Engineering, University of Manitoba, Winnipeg, MB,

More information

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

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm N. Shahsavari Pour Department of Industrial Engineering, Science and Research Branch, Islamic Azad University,

More information

JOB SHOP RE- SCHEDULING USING GENETIC ALGORITHM A CASE STUDY

JOB SHOP RE- SCHEDULING USING GENETIC ALGORITHM A CASE STUDY JOB SHOP RE- SCHEDULING USING GENETIC ALGORITHM A CASE STUDY P.ChithtraiSelvam, S.Vignesh, K.Mandharasalam, Sathiesh kumar, C.Sowmya Danalakshmi 5,,, Department of Mechanical Engineering, P.A.College of

More information

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 131 CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 6.1 INTRODUCTION The Orthogonal arrays are helpful in guiding the heuristic algorithms to obtain a good solution when applied to NP-hard problems. This

More information

Research Article A Hybrid Multiobjective Evolutionary Approach for Flexible Job-Shop Scheduling Problems

Research Article A Hybrid Multiobjective Evolutionary Approach for Flexible Job-Shop Scheduling Problems Mathematical Problems in Engineering Volume 2012, Article ID 478981, 27 pages doi:10.1155/2012/478981 Research Article A Hybrid Multiobjective Evolutionary Approach for Flexible Job-Shop Scheduling Problems

More information

Tabu search and genetic algorithms: a comparative study between pure and hybrid agents in an A-teams approach

Tabu search and genetic algorithms: a comparative study between pure and hybrid agents in an A-teams approach Tabu search and genetic algorithms: a comparative study between pure and hybrid agents in an A-teams approach Carlos A. S. Passos (CenPRA) carlos.passos@cenpra.gov.br Daniel M. Aquino (UNICAMP, PIBIC/CNPq)

More information

ACCELERATING THE ANT COLONY OPTIMIZATION

ACCELERATING THE ANT COLONY OPTIMIZATION ACCELERATING THE ANT COLONY OPTIMIZATION BY SMART ANTS, USING GENETIC OPERATOR Hassan Ismkhan Department of Computer Engineering, University of Bonab, Bonab, East Azerbaijan, Iran H.Ismkhan@bonabu.ac.ir

More information

Variable Neighborhood Search Based Algorithm for University Course Timetabling Problem

Variable Neighborhood Search Based Algorithm for University Course Timetabling Problem Variable Neighborhood Search Based Algorithm for University Course Timetabling Problem Velin Kralev, Radoslava Kraleva South-West University "Neofit Rilski", Blagoevgrad, Bulgaria Abstract: In this paper

More information

A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time

A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time S. Suresh 1, V. Mani 1, S. N. Omkar 1, and H. J. Kim 2 1 Department of Aerospace Engineering,

More information

Two Robust Meta-Heuristic Approaches for a New Modeling of Single Machine Scheduling Problem with Multiple Criteria

Two Robust Meta-Heuristic Approaches for a New Modeling of Single Machine Scheduling Problem with Multiple Criteria Two Robust Meta-Heuristic Approaches for a New Modeling of Single Machine Scheduling Problem with Multiple Criteria Kiarash Poursalik 1, Sina Miri-Nargesi 2* 1. Department of Industrial Engineering, Islamic

More information

Genetic algorithms for job shop scheduling problems with alternative routings

Genetic algorithms for job shop scheduling problems with alternative routings Downloaded By: [Pusan National University Library] At: 07:0 8 March 008 International Journal of Production Research, Vol., No. 0, May 008, 9 70 Genetic algorithms for job shop scheduling problems with

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of GA and PSO over Economic Load Dispatch Problem Sakshi Rajpoot sakshirajpoot1988@gmail.com Dr. Sandeep Bhongade sandeepbhongade@rediffmail.com Abstract Economic Load dispatch problem

More information

A three-stage assembly flow shop scheduling problem with blocking and sequence-dependent set up times

A three-stage assembly flow shop scheduling problem with blocking and sequence-dependent set up times Maleki-Darounkolaei et al. Journal of Industrial Engineering International 2012, 8:26 ORIGINAL RESEARCH Open Access A three-stage assembly flow shop scheduling problem with blocking and sequence-dependent

More information

A New Algorithm for Solving the Operation Assignment Problem in 3-Machine Robotic Cell Scheduling

A New Algorithm for Solving the Operation Assignment Problem in 3-Machine Robotic Cell Scheduling Australian Journal of Basic and Applied Sciences, 5(12): 1578-1585, 211 ISSN 1991-8178 A New Algorithm for Solving the Operation Assignment Problem in 3-Machine Robotic Cell Scheduling 1 Mohammad Fathian,

More information

Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm. Santos and Mateus (2007)

Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm. Santos and Mateus (2007) In the name of God Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm Spring 2009 Instructor: Dr. Masoud Yaghini Outlines Problem Definition Modeling As A Set Partitioning

More information

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

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach

Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach Saeede Ajorlou, Member, IAENG, Issac Shams, Member, IAENG, and Mirbahador G. Aryanezhad Abstract In

More information

Solving the Capacitated Single Allocation Hub Location Problem Using Genetic Algorithm

Solving the Capacitated Single Allocation Hub Location Problem Using Genetic Algorithm Solving the Capacitated Single Allocation Hub Location Problem Using Genetic Algorithm Faculty of Mathematics University of Belgrade Studentski trg 16/IV 11 000, Belgrade, Serbia (e-mail: zoricast@matf.bg.ac.yu)

More information

Minimal Test Cost Feature Selection with Positive Region Constraint

Minimal Test Cost Feature Selection with Positive Region Constraint Minimal Test Cost Feature Selection with Positive Region Constraint Jiabin Liu 1,2,FanMin 2,, Shujiao Liao 2, and William Zhu 2 1 Department of Computer Science, Sichuan University for Nationalities, Kangding

More information

GA s Parameter Selection for JSP Using Orthogonal Design

GA s Parameter Selection for JSP Using Orthogonal Design GA s Parameter Selection for JSP Using Orthogonal Design Lei WANG, Jingcao CAI, Ming LI School of Mechanical and Automotive Engineering, Anhui Polytechnic University, Wuhu, Anhui, 241000, China Abstract

More information

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING International Journal of Latest Research in Science and Technology Volume 3, Issue 3: Page No. 201-205, May-June 2014 http://www.mnkjournals.com/ijlrst.htm ISSN (Online):2278-5299 AN EVOLUTIONARY APPROACH

More information

Available online at ScienceDirect. Procedia CIRP 44 (2016 )

Available online at  ScienceDirect. Procedia CIRP 44 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia CIRP 44 (2016 ) 102 107 6th CIRP Conference on Assembly Technologies and Systems (CATS) Worker skills and equipment optimization in assembly

More information

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

HYBRID GASA FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH PRECEDENCE CONSTRAINTS HYBRID GASA FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH PRECEDENCE CONSTRAINTS Sunita Dhingra 1, Satinder Bal Gupta 2 and Ranjit Biswas 3 1 Department of Computer Science & Engineering, University

More information

A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS

A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS BERNA DENGIZ AND FULYA ALTIPARMAK Department of Industrial Engineering Gazi University, Ankara, TURKEY 06570 ALICE E.

More information

A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem

A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem Jin Deng, Ling Wang, Sheng-yao Wang & Xiao-long Zheng(2015) Zhou Yidong 2016.01.03 Contents Production

More information

Open Access A Sequence List Algorithm For The Job Shop Scheduling Problem

Open Access A Sequence List Algorithm For The Job Shop Scheduling Problem Send Orders of Reprints at reprints@benthamscience.net The Open Electrical & Electronic Engineering Journal, 2013, 7, (Supple 1: M6) 55-61 55 Open Access A Sequence List Algorithm For The Job Shop Scheduling

More information

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

ROBUST-HYBRID GENETIC ALGORITHM FOR A FLOW-SHOP SCHEDULING PROBLEM (A Case Study at PT FSCM Manufacturing Indonesia) JURNAL TEKNIK INDUSTRI VOL. 9, NO., DESEMBER 007: 144-151 ROBUST-HYBRID GENETIC ALGORITHM FOR A FLOW-SHOP SCHEDULING PROBLEM (A Case Study at PT FSCM Manufacturing Indonesia) Tanti Octavia, Iwan Halim

More information

A Survey of Solving Approaches for Multiple Objective Flexible Job Shop Scheduling Problems

A Survey of Solving Approaches for Multiple Objective Flexible Job Shop Scheduling Problems BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 2 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0025 A Survey of Solving Approaches

More information

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

Comparison of Single Model and Multi-Model Assembly Line Balancing Solutions International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 8 (2017), pp. 1829-1850 Research India Publications http://www.ripublication.com Comparison of Single Model

More information

Hybridization of Genetic Algorithm and Linear Programming for Solving Cell Formation Problem with Alternative Process Routings

Hybridization of Genetic Algorithm and Linear Programming for Solving Cell Formation Problem with Alternative Process Routings , October 24-26, 2012, San Francisco, USA Hybridization of Genetic Algorithm and Linear Programming for Solving Cell Formation Problem with Alternative Process Routings Shahrooz Shahparvari, Payam Chiniforooshan

More information

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat:

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: Local Search Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: Select a variable to change Select a new value for that variable Until a satisfying assignment is

More information

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

THE MULTI-TARGET FIRE DISTRIBUTION STRATEGY RESEARCH OF THE ANTI-AIR FIRE BASED ON THE GENETIC ALGORITHM. Received January 2011; revised May 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 4, April 2012 pp. 2803 2810 THE MULTI-TARGET FIRE DISTRIBUTION STRATEGY

More information

A mixed integer program for cyclic scheduling of flexible flow lines

A mixed integer program for cyclic scheduling of flexible flow lines BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES, Vol. 62, No. 1, 2014 DOI: 10.2478/bpasts-2014-0014 A mixed integer program for cyclic scheduling of flexible flow lines T. SAWIK AGH University

More information

Mobile Agent Routing for Query Retrieval Using Genetic Algorithm

Mobile Agent Routing for Query Retrieval Using Genetic Algorithm 1 Mobile Agent Routing for Query Retrieval Using Genetic Algorithm A. Selamat a, b, M. H. Selamat a and S. Omatu b a Faculty of Computer Science and Information Systems, Universiti Teknologi Malaysia,

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

A Row-and-Column Generation Method to a Batch Machine Scheduling Problem

A Row-and-Column Generation Method to a Batch Machine Scheduling Problem The Ninth International Symposium on Operations Research and Its Applications (ISORA 10) Chengdu-Jiuzhaigou, China, August 19 23, 2010 Copyright 2010 ORSC & APORC, pp. 301 308 A Row-and-Column Generation

More information

Escaping Local Optima: Genetic Algorithm

Escaping Local Optima: Genetic Algorithm Artificial Intelligence Escaping Local Optima: Genetic Algorithm Dae-Won Kim School of Computer Science & Engineering Chung-Ang University We re trying to escape local optima To achieve this, we have learned

More information

Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques

Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques N.N.Poddar 1, D. Kaur 2 1 Electrical Engineering and Computer Science, University of Toledo, Toledo, OH, USA 2

More information

MIXED MODEL ASSEMBLY LINE SEQUENCING TO MINIMIZE DELAYS USING META-HEURISTICS. CNRS, G-SCOP, F Grenoble, France

MIXED MODEL ASSEMBLY LINE SEQUENCING TO MINIMIZE DELAYS USING META-HEURISTICS. CNRS, G-SCOP, F Grenoble, France MIXED MODEL ASSEMBLY LINE SEQUENCING TO MINIMIZE DELAYS USING META-HEURISTICS A.S. Albana 1 1*, K. Aroui 1, G. Alpan 1, and Y. Frein 1 1 Univ. Grenoble Alpes, G-SCOP, F-38000 Grenoble, France CNRS, G-SCOP,

More information

THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA

THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA Thomas Nordli University of South-Eastern Norway, Norway ABSTRACT This article consolidates the idea that non-random pairing can promote the

More information

GA-Based Hybrid Algorithm for MBR Problem of FIPP p-cycles for Node Failure on Survivable WDM Networks

GA-Based Hybrid Algorithm for MBR Problem of FIPP p-cycles for Node Failure on Survivable WDM Networks GA-Based Hybrid Algorithm for MBR Problem of FIPP p-cycles for Node Failure on Survivable WDM Networks Der-Rong Din Department of Computer Science and Information Engineering, National Changhua University

More information

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

Multiobjective Job-Shop Scheduling With Genetic Algorithms Using a New Representation and Standard Uniform Crossover Multiobjective Job-Shop Scheduling With Genetic Algorithms Using a New Representation and Standard Uniform Crossover J. Garen 1 1. Department of Economics, University of Osnabrück, Katharinenstraße 3,

More information

Keywords: Open shop scheduling, Weighted mean tardiness, Weighted mean completion times, Possibilistic programming, Particle swarm optimization.

Keywords: Open shop scheduling, Weighted mean tardiness, Weighted mean completion times, Possibilistic programming, Particle swarm optimization. Iranian Journal of Operations Research Vol. No. 0 pp. 6-88 A Multi-Objective Particle Swarm Optimization Algorithm for a Possibilistic Open Shop Problem to Minimize Weighted Mean Tardiness and Weighted

More information

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

Hybridization EVOLUTIONARY COMPUTING. Reasons for Hybridization - 1. Naming. Reasons for Hybridization - 3. Reasons for Hybridization - 2 Hybridization EVOLUTIONARY COMPUTING Hybrid Evolutionary Algorithms hybridization of an EA with local search techniques (commonly called memetic algorithms) EA+LS=MA constructive heuristics exact methods

More information

A Two-Level Genetic Algorithm for Scheduling in Assembly Islands with Fixed-Position Layouts

A Two-Level Genetic Algorithm for Scheduling in Assembly Islands with Fixed-Position Layouts A Two-Level Genetic Algorithm for Scheduling in Assembly Islands with Fixed-Position Layouts Wei Qin a,1 and George Q Huang b a Department of Industrial and Manufacturing Systems Engineering, the University

More information

Metaheuristics: a quick overview

Metaheuristics: a quick overview Metaheuristics: a quick overview Marc Sevaux University of Valenciennes CNRS, UMR 8530, LAMIH / Production systems Marc.Sevaux@univ-valenciennes.fr Marc Sevaux TEW Antwerp 2003 1 Outline Outline Neighborhood

More information

Using Genetic Algorithm with Triple Crossover to Solve Travelling Salesman Problem

Using Genetic Algorithm with Triple Crossover to Solve Travelling Salesman Problem Proc. 1 st International Conference on Machine Learning and Data Engineering (icmlde2017) 20-22 Nov 2017, Sydney, Australia ISBN: 978-0-6480147-3-7 Using Genetic Algorithm with Triple Crossover to Solve

More information

A Distributed Hybrid Algorithm for Composite Stock Cutting

A Distributed Hybrid Algorithm for Composite Stock Cutting Appl. Math. Inf. Sci. 6 No. 2S pp. 661S-667S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. A Distributed Hybrid Algorithm for Composite

More information

Algorithm Design (4) Metaheuristics

Algorithm Design (4) Metaheuristics Algorithm Design (4) Metaheuristics Takashi Chikayama School of Engineering The University of Tokyo Formalization of Constraint Optimization Minimize (or maximize) the objective function f(x 0,, x n )

More information

Scheduling of Independent Tasks in Cloud Computing Using Modified Genetic Algorithm (FUZZY LOGIC)

Scheduling of Independent Tasks in Cloud Computing Using Modified Genetic Algorithm (FUZZY LOGIC) Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 9, September 2015,

More information

Dynamic Vehicle Routing Using Hybrid Genetic Algorithms

Dynamic Vehicle Routing Using Hybrid Genetic Algorithms Proceedings of the 1999 EEE nternational Conference on Robotics & Automation Detroit, Michigan May 1999 Dynamic Vehicle Routing Using Hybrid Genetic Algorithms Wan-rong Jih jih@robot.csie.ntu.edu.tw Jane

More information

Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem

Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem Bindu Student, JMIT Radaur binduaahuja@gmail.com Mrs. Pinki Tanwar Asstt. Prof, CSE, JMIT Radaur pinki.tanwar@gmail.com Abstract

More information

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops 1 Srinivas P. S., 2 Ramachandra Raju V., 3 C.S.P Rao. 1 Associate Professor, V. R. Sdhartha Engineering College, Vijayawada 2 Professor,

More information

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

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra Pattern Recall Analysis of the Hopfield Neural Network with a Genetic Algorithm Susmita Mohapatra Department of Computer Science, Utkal University, India Abstract: This paper is focused on the implementation

More information

Kanban Scheduling System

Kanban Scheduling System Kanban Scheduling System Christian Colombo and John Abela Department of Artificial Intelligence, University of Malta Abstract. Nowadays manufacturing plants have adopted a demanddriven production control

More information

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation .--- Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Networ and Fuzzy Simulation Abstract - - - - Keywords: Many optimization problems contain fuzzy information. Possibility

More information

Priority rule-based reconstruction for total weighted tardiness minimization of job-shop scheduling problem

Priority rule-based reconstruction for total weighted tardiness minimization of job-shop scheduling problem Bulletin of the JSME Journal of Advanced Mechanical Design, Systems, and Manufacturing Vol.8, No.5, 2014 Priority rule-based reconstruction for total weighted tardiness minimization of job-shop scheduling

More information

Evolutionary Algorithms. CS Evolutionary Algorithms 1

Evolutionary Algorithms. CS Evolutionary Algorithms 1 Evolutionary Algorithms CS 478 - Evolutionary Algorithms 1 Evolutionary Computation/Algorithms Genetic Algorithms l Simulate natural evolution of structures via selection and reproduction, based on performance

More information

Using The Heuristic Genetic Algorithm in Multi-runway Aircraft Landing Scheduling

Using The Heuristic Genetic Algorithm in Multi-runway Aircraft Landing Scheduling TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.3, March 2014, pp. 2203 ~ 2211 DOI: http://dx.doi.org/10.11591/telkomnika.v12i3.4488 2203 Using The Heuristic Genetic Algorithm in Multi-runway

More information

Using Genetic Algorithms to optimize ACS-TSP

Using Genetic Algorithms to optimize ACS-TSP Using Genetic Algorithms to optimize ACS-TSP Marcin L. Pilat and Tony White School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, ON, K1S 5B6, Canada {mpilat,arpwhite}@scs.carleton.ca

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations International Journal of Industrial Engineering Computations 10 (2019) *** *** Contents lists available at GrowingScience International Journal of Industrial Engineering Computations homepage: www.growingscience.com/ijiec

More information

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

A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery Monika Sharma 1, Deepak Sharma 2 1 Research Scholar Department of Computer Science and Engineering, NNSS SGI Samalkha,

More information

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem 2011, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem Mohammad

More information

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Richa Agnihotri #1, Dr. Shikha Agrawal #1, Dr. Rajeev Pandey #1 # Department of Computer Science Engineering, UIT,

More information

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

A Discrete Particle Swarm Optimization with Combined Priority Dispatching Rules for Hybrid Flow Shop Scheduling Problem Applied Mathematical Sciences, Vol. 9, 2015, no. 24, 1175-1187 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2015.4121041 A Discrete Particle Swarm Optimization with Combined Priority Dispatching

More information

A Modified Genetic Algorithm for Process Scheduling in Distributed System

A Modified Genetic Algorithm for Process Scheduling in Distributed System A Modified Genetic Algorithm for Process Scheduling in Distributed System Vinay Harsora B.V.M. Engineering College Charatar Vidya Mandal Vallabh Vidyanagar, India Dr.Apurva Shah G.H.Patel College of Engineering

More information

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

DETERMINING MAXIMUM/MINIMUM VALUES FOR TWO- DIMENTIONAL MATHMATICLE FUNCTIONS USING RANDOM CREOSSOVER TECHNIQUES DETERMINING MAXIMUM/MINIMUM VALUES FOR TWO- DIMENTIONAL MATHMATICLE FUNCTIONS USING RANDOM CREOSSOVER TECHNIQUES SHIHADEH ALQRAINY. Department of Software Engineering, Albalqa Applied University. E-mail:

More information

Parallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster

Parallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster Parallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster Abstract- Traveling Salesman Problem (TSP) is one of the most common studied problems in combinatorial

More information