Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms

Because the alternative process plans have significant contributions to the production efficiency of a manufacturing system, researchers have studied the integration of manufacturing functions, which can be divided into two groups, namely, integrated process planning and scheduling (IPPS) and schedu...

Full description

Bibliographic Details
Main Authors: Caner Erden, Halil Ibrahim Demir, Abdullah Hulusi Kökçam
Format: Article
Language:English
Published: Hindawi Limited 2019-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2019/1572614
id doaj-fda4961e784d401295638391a1bc8e5a
record_format Article
spelling doaj-fda4961e784d401295638391a1bc8e5a2020-11-25T00:19:35ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472019-01-01201910.1155/2019/15726141572614Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic AlgorithmsCaner Erden0Halil Ibrahim Demir1Abdullah Hulusi Kökçam2Sakarya University, Department of Industrial Engineering, Sakarya, TurkeySakarya University, Department of Industrial Engineering, Sakarya, TurkeySakarya University, Department of Industrial Engineering, Sakarya, TurkeyBecause the alternative process plans have significant contributions to the production efficiency of a manufacturing system, researchers have studied the integration of manufacturing functions, which can be divided into two groups, namely, integrated process planning and scheduling (IPPS) and scheduling with due date assignment (SWDDA). Although IPPS and SWDDA are well-known and solved problems in the literature, there are limited works on integration of process planning, scheduling, and due date assignment (IPPSDDA). In this study, due date assignment function was added to IPPS in a dynamic manufacturing environment. And the studied problem was introduced as dynamic integrated process planning, scheduling, and due date assignment (DIPPSDDA). The objective function of DIPPSDDA is to minimize earliness and tardiness (E/T) and determine due dates for each job. Furthermore, four different pure metaheuristic algorithms which are genetic algorithm (GA), tabu algorithm (TA), simulated annealing (SA), and their hybrid (combination) algorithms GA/SA and GA/TA have been developed to facilitate and optimize DIPPSDDA on the 8 different sized shop floors. The performance comparisons of the algorithms for each shop floor have been given to show the efficiency and effectiveness of the algorithms used. In conclusion, computational results show that the proposed combination algorithms are competitive, give better results than pure metaheuristics, and can effectively generate good solutions for DIPPSDDA problems.http://dx.doi.org/10.1155/2019/1572614
collection DOAJ
language English
format Article
sources DOAJ
author Caner Erden
Halil Ibrahim Demir
Abdullah Hulusi Kökçam
spellingShingle Caner Erden
Halil Ibrahim Demir
Abdullah Hulusi Kökçam
Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
Mathematical Problems in Engineering
author_facet Caner Erden
Halil Ibrahim Demir
Abdullah Hulusi Kökçam
author_sort Caner Erden
title Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
title_short Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
title_full Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
title_fullStr Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
title_full_unstemmed Solving Integrated Process Planning, Dynamic Scheduling, and Due Date Assignment Using Metaheuristic Algorithms
title_sort solving integrated process planning, dynamic scheduling, and due date assignment using metaheuristic algorithms
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2019-01-01
description Because the alternative process plans have significant contributions to the production efficiency of a manufacturing system, researchers have studied the integration of manufacturing functions, which can be divided into two groups, namely, integrated process planning and scheduling (IPPS) and scheduling with due date assignment (SWDDA). Although IPPS and SWDDA are well-known and solved problems in the literature, there are limited works on integration of process planning, scheduling, and due date assignment (IPPSDDA). In this study, due date assignment function was added to IPPS in a dynamic manufacturing environment. And the studied problem was introduced as dynamic integrated process planning, scheduling, and due date assignment (DIPPSDDA). The objective function of DIPPSDDA is to minimize earliness and tardiness (E/T) and determine due dates for each job. Furthermore, four different pure metaheuristic algorithms which are genetic algorithm (GA), tabu algorithm (TA), simulated annealing (SA), and their hybrid (combination) algorithms GA/SA and GA/TA have been developed to facilitate and optimize DIPPSDDA on the 8 different sized shop floors. The performance comparisons of the algorithms for each shop floor have been given to show the efficiency and effectiveness of the algorithms used. In conclusion, computational results show that the proposed combination algorithms are competitive, give better results than pure metaheuristics, and can effectively generate good solutions for DIPPSDDA problems.
url http://dx.doi.org/10.1155/2019/1572614
work_keys_str_mv AT canererden solvingintegratedprocessplanningdynamicschedulingandduedateassignmentusingmetaheuristicalgorithms
AT halilibrahimdemir solvingintegratedprocessplanningdynamicschedulingandduedateassignmentusingmetaheuristicalgorithms
AT abdullahhulusikokcam solvingintegratedprocessplanningdynamicschedulingandduedateassignmentusingmetaheuristicalgorithms
_version_ 1725371154281005056