A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines
Cell formation process is one of the first and the most important steps in designing cellular manufacturing systems. It consists of identifying part families according to the similarities in the design, shape, and presses of parts and dedicating machines to each part family based on the operations r...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Growing Science
2015-04-01
|
Series: | Decision Science Letters |
Subjects: | |
Online Access: | http://www.growingscience.com/dsl/Vol4/dsl_2014_39.pdf |
id |
doaj-d22cc072ee444da5ad6e5214002e8665 |
---|---|
record_format |
Article |
spelling |
doaj-d22cc072ee444da5ad6e5214002e86652020-11-24T23:39:39ZengGrowing ScienceDecision Science Letters1929-58041929-58122015-04-014226127610.5267/j.dsl.2014.10.002A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machinesMohammad MohammadiKamran Forghani Cell formation process is one of the first and the most important steps in designing cellular manufacturing systems. It consists of identifying part families according to the similarities in the design, shape, and presses of parts and dedicating machines to each part family based on the operations required by the parts. In this study, a hybrid method based on a combination of simulated annealing algorithm and dynamic programming was developed to solve a bi-objective cell formation problem with duplicate machines. In the proposed hybrid method, each solution was represented as a permutation of parts, which is created by simulated annealing algorithm, and dynamic programming was used to partition this permutation into part families and determine the number of machines in each cell such that the total dissimilarity between the parts and the total machine investment cost are minimized. The performance of the algorithm was evaluated by performing numerical experiments in different sizes. Our computational experiments indicated that the results were very encouraging in terms of computational time and solution quality.http://www.growingscience.com/dsl/Vol4/dsl_2014_39.pdfCellular manufacturingHybrid simulated annealingDynamic programmingMachine duplicationJob shopFlow shop |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mohammad Mohammadi Kamran Forghani |
spellingShingle |
Mohammad Mohammadi Kamran Forghani A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines Decision Science Letters Cellular manufacturing Hybrid simulated annealing Dynamic programming Machine duplication Job shop Flow shop |
author_facet |
Mohammad Mohammadi Kamran Forghani |
author_sort |
Mohammad Mohammadi |
title |
A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
title_short |
A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
title_full |
A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
title_fullStr |
A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
title_full_unstemmed |
A dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
title_sort |
dynamic programming–enhanced simulated annealing algorithm for solving bi-objective cell formation problem with duplicate machines |
publisher |
Growing Science |
series |
Decision Science Letters |
issn |
1929-5804 1929-5812 |
publishDate |
2015-04-01 |
description |
Cell formation process is one of the first and the most important steps in designing cellular manufacturing systems. It consists of identifying part families according to the similarities in the design, shape, and presses of parts and dedicating machines to each part family based on the operations required by the parts. In this study, a hybrid method based on a combination of simulated annealing algorithm and dynamic programming was developed to solve a bi-objective cell formation problem with duplicate machines. In the proposed hybrid method, each solution was represented as a permutation of parts, which is created by simulated annealing algorithm, and dynamic programming was used to partition this permutation into part families and determine the number of machines in each cell such that the total dissimilarity between the parts and the total machine investment cost are minimized. The performance of the algorithm was evaluated by performing numerical experiments in different sizes. Our computational experiments indicated that the results were very encouraging in terms of computational time and solution quality. |
topic |
Cellular manufacturing Hybrid simulated annealing Dynamic programming Machine duplication Job shop Flow shop |
url |
http://www.growingscience.com/dsl/Vol4/dsl_2014_39.pdf |
work_keys_str_mv |
AT mohammadmohammadi adynamicprogrammingenhancedsimulatedannealingalgorithmforsolvingbiobjectivecellformationproblemwithduplicatemachines AT kamranforghani adynamicprogrammingenhancedsimulatedannealingalgorithmforsolvingbiobjectivecellformationproblemwithduplicatemachines AT mohammadmohammadi dynamicprogrammingenhancedsimulatedannealingalgorithmforsolvingbiobjectivecellformationproblemwithduplicatemachines AT kamranforghani dynamicprogrammingenhancedsimulatedannealingalgorithmforsolvingbiobjectivecellformationproblemwithduplicatemachines |
_version_ |
1725512382212472832 |