CFP last date
22 April 2024
Call for Paper
May Edition
IJCA solicits high quality original research papers for the upcoming May edition of the journal. The last date of research paper submission is 22 April 2024

Submit your paper
Know more
Reseach Article

Pareto- Front Generation by Classical and Meta-heuristic Methods in Flexible Job Shop Scheduling with Multiple Objectives

by Maryam Ghasemi, Ali Farzan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 165 - Number 1
Year of Publication: 2017
Authors: Maryam Ghasemi, Ali Farzan

Maryam Ghasemi, Ali Farzan . Pareto- Front Generation by Classical and Meta-heuristic Methods in Flexible Job Shop Scheduling with Multiple Objectives. International Journal of Computer Applications. 165, 1 ( May 2017), 15-21. DOI=10.5120/ijca2017913476

@article{ 10.5120/ijca2017913476,
author = { Maryam Ghasemi, Ali Farzan },
title = { Pareto- Front Generation by Classical and Meta-heuristic Methods in Flexible Job Shop Scheduling with Multiple Objectives },
journal = { International Journal of Computer Applications },
issue_date = { May 2017 },
volume = { 165 },
number = { 1 },
month = { May },
year = { 2017 },
issn = { 0975-8887 },
pages = { 15-21 },
numpages = {9},
url = { },
doi = { 10.5120/ijca2017913476 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-07T00:11:12.593963+05:30
%A Maryam Ghasemi
%A Ali Farzan
%T Pareto- Front Generation by Classical and Meta-heuristic Methods in Flexible Job Shop Scheduling with Multiple Objectives
%J International Journal of Computer Applications
%@ 0975-8887
%V 165
%N 1
%P 15-21
%D 2017
%I Foundation of Computer Science (FCS), NY, USA

Planning and scheduling are as decision making processes which they have important roles in production systems and industries. According that, job shop scheduling is one of NP-hard problems to solve multi-objective decision making approaches. So, the problem is known as uncertain with many variables in optimal solution view. Finding optimal solutions are essential task in scheduling of jobs between machines in the industries. In this paper, we present classical sum weighted (WS) method and non-dominated sorting genetic algorithm II (NSGA-II) to solve flexible job shop scheduling problem (FJSSP) with multiple objectives and find Pareto-fronts: minimizing completion time of jobs and maximizing machine employment. To generate Pareto-fronts, a search algorithm uses mechanism of variable weights and random selection to change directions in search spaces. The experiment results indicate that NSGA-II solve the problem more acceptable than WS method with considering computing time and consuming memory.

  1. N. Kundakci, O. Kulak, "Hybrid Genetic Algorithms for Minimizing Makespan in Dynamic Job Shop Scheduling Problem", Computers & Industrial Engineering, Vol. 96, pp 31-51, 2016.
  2. M. R.Garey, D. S. Johnson, R. Sethi, "The complexity of Flow Shop and Job Shop Scheduling", Journal of Mathematics and Operations Research, Vol. 1, No. 2, 1976.
  3. Ryu, J. H., Kim, S. and Wan, H. 2009. Pareto Front Approximation with Adaptive Weighted Sum Method in Multi-Objective Simulation Optimization. IEEE Proceedings of the 2009 Winter Simulation Conference, pp. 623-633.
  4. Kim, Y. and Weck, O. D. 2004. Adaptive weighted-sum method for bi-objective Optimization: Pareto front generation. Structural and Multidisciplinary Optimization.
  5. A. Motaghedi, K. Sabri-Laghaie, M. Heydari, "Solving Flexible Job Shop Scheduling with Multi Objective Approach", International Journal of Industrial Engineering & Production Research, Vol. 21, No. 4, 2010.
  6. G. Zhang, L. Gao, Y. Y. Shi, "An effective genetic algorithm for the Flexible Job-Shop Scheduling problem", Expert Systems with Applications, Vol. 38, Vo. 4, pp. 3563-3573, 2011.
  7. A. Thammano, A. Phuang, "A Hybrid Artificial Bee Colony Algorithm with Local search for Flexible Job-Shop Scheduling Problem”, Procedia Computer Science, 20, pp. 96-101, 2013.
  8. K. Z. Gao, P. N. Suganthan, Q. K. Pan, T. J. Chua, C. S. Chong, T. X. Cai, "An Improved Artificial Bee Colony Algorithm for Flexible Job-Shop Scheduling Problem with Fuzzy Processing Time", Expert Systems with Applications, Vol. 65, pp. 52-67, 2016.
  9. X. Li, L. Gao, "An effective hybrid Genetic Algorithm and Tabu Search for Flexible Job Shop Scheduling Problem", International Journal of production Economics, Vol. 174, pp. 93-110, 2016.
  10. G. Kanaani, R. Mogaddam, M. Tabari, Y. Zarandini, M. Arianezhad, "Resolving a New Multi-objective Scheduling Problem in cellular Production System by Using a Fusion Algorithm", Production and Operation Management Scientific-Research Journal, No. 2, pp. 1-28, 2012, in Persian.
  11. Fattahi, P, Arkat, K. Salehi, M. 2012. Scheduling Flexible Job Shop Systems with Setup Time Dependent on the Job Families, 5th International Conference on Industrial Engineering, in Persian.
  12. M. Milosevic, D. Lukic, M. Durdev, A. Antic, S. Borojevic, "An Overview Of Genetic Algorithms for Job Shop Scheduling Problems", Journal of Production Engineering, Vol. 8, No. 2, 2015.
  13. T. Murata, H. Ishibuchi, H. Tanaka, "Genetic Algorithms for Flow-Shop Scheduling Problems", Computers & Industrial Engineering, Vol. 30, Iss. 4, pp.1061-1071, 1996.
  14. L. Asadzadeh, "A Parallel artificial Colony Algorithm for the Job Shop scheduling Problem with a Dynamic Migration Strategy, Computers & Industrial Engineering", Vol. 102, pp. 359-367, 2016.
  15. A. Jamili, "Robust Job Shop Scheduling Problem: Mathematical Models, Exact and Heuristic Algorithms", Expert systems with Applications, Vol. 55, pp. 341-350, 2016.
  16. M. Beheshtiniya, N. Vakili, "Evaluation of Flexible Job Shop Scheduling algorithms and Comparing them with Bipartite Genetic Algorithm", Modeling in Engineering Journal, Vol. 13, No. 40, 2016, in Persian.
  17. N. b. Ho, J. C. Tay, M. Edmund, K. Lai, "An Effective Architecture for Learning and Evolving Flexible Job Shop Schedules", European Journal of Operational Research, Vol. 179, pp. 316–333, 2007.
  18. R. Shahryar, R. T. Hamid, M.A.S. Magdy, "A Novel Population Initialization Method for Accelerating Evolutionary Algorithms", Computers and Mathematics with Application, Vol. 53, pp. 1605–1614, 2007.
  19. Y. Yuan, H. Xu, "Flexible Job Shop Scheduling Using Hybrid Differential Evolution Algorithms", Computers & Industrial Engineering, Vol. 65. Iss. 2, pp 246-260, 2013.
  20. Ghaderi, H. Lotfi, S. and Esfahlan. M. 2011. An Introduction to Some Artificial Optimization Methods, First Edition, Islamic Azad University, Shabestar, Iran, in Persian.
Index Terms

Computer Science
Information Sciences


Multi-Objective Optimization Flexible Job Shop Scheduling Problem Weighted Sum Method NSGA-II Production Systems.