This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Facility layout (FL) considers the layout of machines within cells (Intracell layout) and the layout of cells (Intercell Layout) on the shop floor which can be counted as an essential element to plan a CMS. The cutdown in material handling cost, work-in-process, and throughput rate is the result of an efficient FL [1]. The system’s performance would have the capacity to be boosted by designing a capable layout and the expense of the production also would fall around 40% to 50% on average [2]. In the FL problem, the actual parameters in the flow of some objectives might be ignored. The objectives which might diminish the intercellular circulation but none of them would certainly cause the charge of material handling to be minimized could be the minimization of the number of exceptional elements (EEs) or another common one can be referred to as the cost reduction of intercell movement. Although layout design has been somehow neglected in the CMS as many of the related researches have only investigated the CF, the vital point in this design could be using the FL problem [3, 4]. As stated, the decisions that are made in the FL and CF problem are interrelated, and tellingly to have a favored CMS design inscribing these two concurrently is of high importance [5]. Nevertheless, it has been asserted a complicated issue to make any of these kinds of decisions [6, 7]. Therefore the simultaneous addressing of these decisions is a difficult issue.
In most studies, some of the mentioned decisions have been handled and sometimes all of them consecutively [8]. On the other hand, most approaches in the area of facility layout and CF problem, for simplicity, usually consider minimizing the number of intercell movements or intracell movements or both [9]. To make a minimum material handling cost in FL design, it is an important matter to inspect the exact details of this design like the concept of distance. On the other hand, these types of approaches might make some illusive presumptions being machine location or fixed cells in the FL problem which might lead to an incompetent outcome. Also, in earlier investigations, the machines existing in a cell space were placed only in one type of location which was a line-formed one. There is another way to locate the machines other than line-form as well which is a U-form but the problem would be the expenses add up to the system.
Roughly speaking, many models in the field of CMS can be classified as NP-hard problems. Thus, employing and proposing exact mathematical approaches to tackle the models of CMS is usually ineffective. To this end, different heuristic, metaheuristic, and machine learning approaches have been applied, which can effectively handle the NP-hard models of CMS.
Machine learning, neural networks, and metaheuristic algorithms are relatively new subjects employed broadly in different fields of industrial engineering and management studies. They are also closely related to each other: learning is somehow an intrinsic part of all of them [10, 11]. Computer science, probability and statistic rules, and information and decision theory play a major role in the development of machine learning and other algorithms of metaheuristics. Machine learning methods find applications in different fields of industrial engineering, vehicle routing problem, and lot sizing, and maintenance optimization models are among others [12].
As the proposed mixed-integer nonlinear model in this paper is NP-hard, four metaheuristic algorithms are employed to tackle the problem. In the first step, the Genetic Algorithm (GA), Keshtel Algorithm (KA), and Red Deer Algorithm (RDA) are designed to optimize the model. To further improve the solutions of the algorithms, using machine learning approaches, a novel metaheuristic algorithm, which benefits from the merits of the aforementioned technique, is proposed. Accordingly, using soft computing methodology to optimize the integrated dynamic cell formation problem in a robust environment is the main contribution of the current study.
The rest of the paper is organized as follows: In Section 2, the mathematical model for the problem is presented. Section 3 presents the metaheuristic algorithms for optimizing the model. Section 4 discusses how the algorithms are tuned and reports the results of computations and calculations. Finally, Section 5 concludes the paper.
2. Proposed Mathematical Model
2.1. Notations
2.1.1. Sets
2.1.2. Parameters
2.1.3. Decision Variables
Thus, the expense of displacing part j between machines i and i′ in period ℎ concerning the movement of the intercell or intracell could be determined as follows.
If
If
The way cells are configured, the machines plot inside them, and also their layout on the shop floor are the goals of this model to be defined simultaneously in kinetic situations somehow that some expenses such as cells redesigning, parts total transportation cost, and EES number are reduced. In the given model, the job shop figure is considered for the intracellular layout. Some mixed-integer nonlinear programming models are discussed below along with multiple presumptions, parameters, and decision variables.
2.2. Model Assumption
The following presumptions are taken into account to simulate the model:
(i) In every period, the flow between machines is defined. The demand for parts, operational paths of parts, and also the parts transportation batch size are how this figure is gained from.
(ii) If each product’s batch size is in all periods constant and determined, the parts can move within the batches. For both inter- and intracell displacements, the parts batch largeness is considered the same.
(iii) By applying rectilinear distance, the expense of material handling is assessed regarding the center-to-center distance between machines.
(iv) The expense of material handling for inter- and intracell relocations for machines and parts pertains to the distance traveled.
(v) The unit expense of intercell and intracell relocations for every part type is predestined and stays constant in the planning horizon.
(vi) During the periods, the unit expense of machine displacement remains the same and is predestined for every kind of machine. The expense contains the opening, transferring, and resetting of the machine.
(vii) In every period, by using the expected workload in every cell, the number of cells to be shaped can be ascertained beforehand. Nevertheless, during the planning horizon, since the cells are malleable, they can be shaped easily; hence, their configuration would not be predetermined.
(viii) Only one number of each machine kind exists.
(ix) During the planning horizon, the maximum capacity of cells is determined and stays constant.
(x) The machines are supposed to have a unit dimension, since they are squares of equal area. No extra inventory should exist between the periods; each demand must be supplied in the related period and no delayed orders are permitted.
(xi) 100% is assumed for machines and production efficiency.
2.3. Mathematical Formulation
Concerning input parameters and variables, the presented nonlinear model for this problem is as follows:
It is subject to
The intracellular and intercellular material transferring costs are represented by the first term of the objective function. The expense of cell reshaping which might alter from period to period is defined in the following term. The decreasing number of exceptional parts is in connection with the third term. The double calculation of decision variables when they are 1 in this relationship is the reason behind the coefficient of
2.4. Proposed Robust Model
Robust optimization is used when there is uncertainty in the parameters. In this case, with a slight change in the value of one of the parameters, the optimality and justification of the answer may be compromised. Therefore, to control the situation, it is necessary to use an optimization model that, considering the existing uncertainties, obtains an optimal answer that remains an optimal and justified answer to the problem under investigation in the face of changes in uncertain parameters.
In this paper, to face the uncertainty of the parameters, set-induced robust optimization is used. In this optimization, it is assumed that uncertain data belongs to an uncertainty set, and the aim is to choose the best solution among those “immunized” against data uncertainty, that is, candidate solutions that remain feasible for all realizations of the data from the uncertainty set.
According to the above, a symmetric interval for the range of parameter changes is considered as follows.
The objective coefficients and the constraint coefficients possibly change with an unknown distribution but they are symmetrical and independent in the following intervals:
For each parameter
In this paper, a robust approach developed by Bertsimas and Sim is used to face the uncertainty of the parameters. Therefore, the robust counterpart of the original problem is obtained by replacing the original constraint with its robust counterpart constraint:
3. Proposed Solution Algorithm
The literature approved that the CMS models are classified as NP-hard problems [13–19]. The high complexity of CMS in large-scale instances motivates several researchers to propose novel metaheuristics [20]. This study in addition to the Genetic Algorithm (GA) applies two recent nature-inspired metaheuristics: Keshtel Algorithm (KA) and Red Deer Algorithm (RDA). To improve the benefits of these recent and old metaheuristics, a novel hybrid algorithm is also developed to better address the proposed problem and to provide a comparison among these algorithms based on the solution time and quality. Next, the encoding plan to run the initial population of the metaheuristics is explained. Then, the proposed optimizers are introduced.
3.1. Solution Representation
Since all stochastic optimizers such as GA, KA, and RDA use a continuous search space, an encoding plan to transform it into a discrete area to confirm that the algorithm can address the constraints of our model is highly needed [21–23]. A general view of the encoding scheme is depicted in Figure 1. Then, the assignment of machines and details of the cell manufacturing to generate a feasible solution are given in Figure 2.
[figure omitted; refer to PDF]
Finally, to compute the objective functions (the fitness functions), a matrix with H rows and N columns is generated regarding the matrixes in Figure 2. The structure of the final matrix for the alignment is given in Figure 3.
[figure omitted; refer to PDF]
Table 1
Evaluation metrics to the performance of the algorithms (i.e., DM, SNS, DEA, and POD).
Instances | DM | |||
GA | KA | RDA | H-RDKGA | |
15861 | 14389 | 16452 | 14015 | |
18753 | 17275 | 19743 | 16527 | |
20213 | 19833 | 21872 | 18817 | |
22916 | 21806 | 33112 | 20763 | |
25817 | 24319 | 39671 | 23917 | |
27918 | 26518 | 43749 | 24008 | |
32650 | 31997 | 55761 | 29879 | |
38650 | 36521 | 57144 | 34699 | |
47840 | 47003 | 60195 | 45810 | |
Instances | SNS | |||
GA | KA | RDA | H-RDKGA | |
2498 | 2267 | 1748 | 2699 | |
6122 | 7210 | 5426 | 7495 | |
7445 | 7296 | 6948 | 8155 | |
3485 | 3105 | 2915 | 4039 | |
2143 | 1834 | 7501 | 2867 | |
1077 | 1282 | 675 | 2049 | |
5482 | 4912 | 4466 | 4288 | |
6388 | 5187 | 5514 | 6382 | |
6237 | 5853 | 6432 | 7528 | |
Instances | DEA | |||
GA | KA | RDA | H-RDKGA | |
0.18 | 0.16 | 0.12 | 0.15 | |
0.20 | 0.12 | 0.18 | 0.12 | |
0.24 | 0.22 | 0.26 | 0.18 | |
0.28 | 0.14 | 0.22 | 0.14 | |
0.16 | 0.26 | 0.18 | 0.16 | |
0.24 | 0.12 | 0.12 | 0.19 | |
0.18 | 0.14 | 0.20 | 0.22 | |
0.26 | 0.18 | 0.14 | 0.18 | |
0.14 | 0.22 | 0.20 | 0.35 | |
Instances | POD | |||
GA | KA | RDA | H-RDKGA | |
0.16 | 0.22 | 0.14 | 0.22 | |
0.18 | 0.18 | 0.19 | 0.21 | |
0.22 | 0.20 | 0.10 | 0.18 | |
0.15 | 0.14 | 0.11 | 0.16 | |
0.17 | 0.18 | 0.16 | 0.12 | |
0.19 | 0.14 | 0.12 | 0.18 | |
0.22 | 0.16 | 0.14 | 0.12 | |
0.22 | 0.18 | 0.14 | 0.16 | |
0.20 | 0.16 | 0.08 | 0.22 |
Then, the acquired results for every problem are converted to the Relative Percentage Deviation (RPD) computed by
4. Tuning of Algorithms and Comparison Studies
In this section, first, using the design of the experimental approach, the parameters of the aforementioned algorithms are tuned. Then, a comprehensive study is done to evaluate the performances of the algorithms.
4.1. Tuning of Metaheuristics
As all metaheuristics have some controlling parameters, tuning is needed satisfactorily. Here, based on the concept of the Design of Experiment (DOE), all algorithms have been calibrated. This method can analyze the impact of different candidate values on the parameters of the algorithms and evaluate the behavior of the algorithms. Without a good calibration of the parameters, the behavior of the metaheuristics is not reliable.
To do the tuning, the parameters of the given metaheuristics are considered. With regard to the DOE method, a full factorial method to analyze all possible experiments with regard to the levels is done. The levels and tuned values for each parameter are given in Table 2. It should be noted that all candidate level values are taken from similar studies in the literature [18, 21, 26].
Table 2
Tuning of metaheuristics.
Metaheuristic | Parameters | Levels | Tuned value | ||
−1 | 0 | +1 | |||
GA | Population size | 100 | 150 | 200 | 200 |
Maximum number of iterations | 300 | 500 | 700 | 500 | |
Rate of mutation | 0.05 | 0.15 | 0.25 | 0.15 | |
Rate of crossover | 0.6 | 0.7 | 0.8 | 0.8 | |
KA | Population size | 100 | 150 | 200 | 100 |
Maximum number of iterations | 300 | 500 | 700 | 300 | |
Percentage of N1 | 0.1 | 0.2 | 0.3 | 0.1 | |
Percentage of N2 | 0.4 | 0.5 | 0.6 | 0.6 | |
Maximum number of swirlings | 5 | 10 | 15 | 10 | |
RDA | Population size | 100 | 150 | 200 | 150 |
Maximum number of iterations | 300 | 500 | 700 | 700 | |
Number of males | 15 | 25 | 30 | 25 | |
Alpha | 0.5 | 0.6 | 0.7 | 0.6 | |
Beta | 0.7 | 0.8 | 0.9 | 0.7 | |
Gamma | 0.8 | 0.9 | 1 | 0.8 | |
H-RDKGA | Population size | 100 | 150 | 200 | 150 |
Maximum number of iterations | 300 | 500 | 700 | 500 | |
Number of males | 15 | 25 | 30 | 30 | |
Maximum number of swirlings | 5 | 10 | 15 | 15 |
4.2. Comparison among Employed Metaheuristics
To do the comparison among the employed metaheuristics, nine test studies are benchmarked from the literature [15]. These tests are selected from small-scale to large-scale instances. As the model of our work is novel and differs from previous works, no comparison between our results and previous studies is done. Accordingly, we compare our metaheuristics with each other, as well as the results of the exact solver.
As the metaheuristics are naturally random, we run each algorithm 10 times and the best, the worst, the average, and the standard deviation of solutions among runs are reported. An average of the computational time of the algorithms is noted. To check the validation of the results, an exact solver implemented by GAMS software is used. Table 3 provides all the results. It should be noted that the exact solver is not able to find a solution for the large-scale instances after one hour. But all the metaheuristics can solve the problem in a few minutes.
Table 3
Comparison of algorithms.
Algorithm | Test problems | |||||||||
P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | ||
EX | B | 24283 | 28641 | 84180 | 119046 | 218907 | 476036 | — | — | — |
CPU | 18 | 64 | 201 | 836 | 1872 | 3315 | 3600 | 3600 | 3600 | |
GA | B | 24283 | 28641 | 84180 | 119046 | 221470 | 476124 | 694902 | 952906 | 120094 |
W | 27925 | 32937 | 98482 | 139038 | 257709 | 572564 | 812835 | 1118365 | 138304 | |
A | 24283 | 28641 | 85637 | 120903 | 224095 | 497882 | 706813 | 972491 | 120265 | |
SD | 4205 | 4960 | 15740 | 22090 | 40414 | 101164 | 129847 | 180812 | 20929 | |
CPU | 22 | 17 | 22 | 32 | 42 | 65 | 79 | 96 | 102 | |
KA | B | 24283 | 28641 | 84180 | 119046 | 219968 | 480789 | 701712 | 962243 | 121270 |
W | 24525 | 28927 | 85021 | 123807 | 228766 | 504828 | 736797 | 1010355 | 127333 | |
A | 24428 | 28812 | 84684 | 121902 | 225246 | 495212 | 722763 | 991110 | 124907 | |
SD | 194 | 230 | 677 | 3834 | 7085 | 19358 | 28254 | 38745 | 4882 | |
CPU | 18 | 15 | 20 | 28 | 38 | 58 | 72 | 88 | 92 | |
RDA | B | 24283 | 28641 | 84180 | 119046 | 219850 | 476362 | 687953 | 943376 | 118893 |
W | 24524 | 28926 | 85021 | 122617 | 226445 | 490652 | 708591 | 971677 | 122459 | |
A | 24451 | 28840 | 84768 | 121545 | 224466 | 486365 | 702399 | 963186 | 121389 | |
SD | 160 | 190 | 560 | 2382 | 4399 | 9532 | 13767 | 18879 | 2378 | |
CPU | 24 | 18 | 26 | 33 | 43 | 66 | 78 | 95 | 106 | |
H-RDKGA | B | 24283 | 28641 | 84180 | 119046 | 218907 | 476101 | 681004 | 933847 | 117692 |
W | 24283 | 29213 | 85863 | 121426 | 223285 | 485623 | 694624 | 952523 | 120045 | |
A | 24283 | 28927 | 85021 | 120236 | 221096 | 480862 | 687814 | 943185 | 118868 | |
SD | 0 | 286 | 841 | 1190 | 2189 | 4761 | 6810 | 9338 | 1176 | |
CPU | 22 | 16 | 20 | 26 | 40 | 62 | 72 | 90 | 94 |
B = best, W = worst, A = average, SD = standard deviation, EX = exact solver, and CPU = run time (seconds).
Generally, the behavior of the algorithms in the criterion of the solution time is very close. Both hybrid algorithms and KA have a neck-and-neck competition. However, the KA is slightly better than all the metaheuristics. Without a doubt, the proposed H-RDKGA outperforms other algorithms and its solution is very close to the global solution based on the results.
Finally, the results indicate that, based on the average of the standard deviation of the results and the gaps of the algorithm in the interval plot, the proposed hybrid algorithm, that is, H-RDKAGA, is highly better than other algorithms and outperforms the best. After this algorithm, a slight difference exists between the KA and the RDA, but the RDA is better. The last algorithm is the GA, as it has the weakest performance in this comparison.
5. Conclusion
Inter/intracell layouts and dynamic cell formation in a steady space were investigated concurrently in this paper by a novel mixed-integer nonlinear programming model. This model was performed somehow to minimize the cost of the number of exceptional elements (EEs), parts total transportation expense, and cell redesigning. As the model was an NP-Hard problem, first, three metaheuristic algorithms are proposed for optimization. In the next step, to further improve the solutions, a new hybrid metaheuristic algorithm combining the results of the three metaheuristics is proposed. To combine and improve the solutions of the algorithms, machine learning approaches are employed. More precisely, combining the merits of the aforementioned algorithms, the new metaheuristic algorithm is proposed.
Several recommendations can be proposed for better orientations in this study. Merging the proposed model for instance with a scheduling problem would be interesting. Also, to overcome the uncertainty, a two-stage or multistage stochastic programming method could be used. Applying more in-depth analyses by other large-scale optimization problems could be another approach from the aspect of the new suggested hybrid algorithm. Lastly, to evaluate the outcomes of the offered algorithms, new metaheuristics can be proposed.
[1] S. Benjaafar, "Modeling and analysis of congestion in the design of facility layouts," Management Science, vol. 48 no. 5, pp. 679-704, DOI: 10.1287/mnsc.48.5.679.7800, 2002.
[2] J. Balakrishnan, C. Hungcheng, "The dynamic plant layout problem: incorporating rolling horizons and forecast uncertainty," Omega, vol. 37 no. 1, pp. 165-177, DOI: 10.1016/j.omega.2006.11.005, 2009.
[3] S. Wang, B. R. Sarker, "Locating cells with bottleneck machines in cellular manufacturing systems," International Journal of Production Research, vol. 40 no. 2, pp. 403-424, DOI: 10.1080/00207540110073109, 2002.
[4] T. Ghosh, B. Doloi, P. K. Dan, "An Immune Genetic algorithm for inter-cell layout problem in cellular manufacturing system," Production Engineering, vol. 10 no. 2, pp. 157-174, DOI: 10.1007/s11740-015-0645-4, 2016.
[5] A. S. Alfa, M. Chen, S. S. Heragu, "Integrating the grouping and layout problems in cellular manufacturing systems," Computers & Industrial Engineering, vol. 23 no. 1-4, pp. 55-58, DOI: 10.1016/0360-8352(92)90062-o, 1992.
[6] I. Mahdavi, E. Teymourian, N. T. Baher, V. Kayvanfar, "An integrated model for solving cell formation and cell layout problem simultaneously considering new situations," Journal of Manufacturing Systems, vol. 32 no. 4, pp. 655-663, DOI: 10.1016/j.jmsy.2013.02.003, 2013.
[7] K. L. Mak, Y. S. Wong, X. X. Wang, "An adaptive genetic algorithm for manufacturing cell formation," International Journal of Advanced Manufacturing Technology, vol. 16 no. 7, pp. 491-497, DOI: 10.1007/s001700070057, 2000.
[8] H. Bayram, R. Şahin, "A comprehensive mathematical model for dynamic cellular manufacturing system design and Linear Programming embedded hybrid solution techniques," Computers & Industrial Engineering, vol. 91, pp. 10-29, DOI: 10.1016/j.cie.2015.10.014, 2016.
[9] A. M. Golmohammadi, M. Honarvar, H. Hosseini-Nasab, R. Tavakkoli-Moghaddam, "Machine reliability in a dynamic cellular manufacturing system: a comprehensive approach to a cell layout problem," International Journal of Industrial Engineering & Production Research, vol. 29 no. 2, pp. 175-196, 2018.
[10] T. Fischer, C. Krauss, "Deep learning with long short-term memory networks for financial market predictions," European Journal of Operational Research, vol. 270 no. 2, pp. 654-669, DOI: 10.1016/j.ejor.2017.11.054, 2018.
[11] T. P. Carvalho, F. A. Soares, R. Vita, R. D. P. Francisco, J. P. Basto, S. G. Alcalá, "A systematic literature review of machine learning methods applied to predictive maintenance," Computers & Industrial Engineering, vol. 137,DOI: 10.1016/j.cie.2019.106024, 2019.
[12] N. Enshaei, F. Naderkhani, "Application of deep learning for fault diagnostic in induction Machine’s bearings," Proceedings of the 2019 IEEE International Conference on Prognostics and Health Management (ICPHM), .
[13] M. T. Leung, R. Quintana, A.-S. Chen, "A paradigm for Group Technology cellular layout planning in JIT facility," Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management, pp. 1174-1178, .
[14] I. Mahdavi, B. Mahadevan, "CLASS: an algorithm for cellular manufacturing system and layout design using sequence data," Robotics and Computer-Integrated Manufacturing, vol. 24 no. 3, pp. 488-497, DOI: 10.1016/j.rcim.2007.07.011, 2008.
[15] I. Mahdavi, M. M. Paydar, M. Solimanpur, A. Heidarzade, "Genetic algorithm approach for solving a cell formation problem in cellular manufacturing," Expert Systems with Applications, vol. 36 no. 3, pp. 6598-6604, DOI: 10.1016/j.eswa.2008.07.054, 2009.
[16] R. Kia, A. Baboli, N. Javadian, R. Tavakkoli-Moghaddam, M. Kazemi, J. Khorrami, "Solving a group layout design model of a dynamic cellular manufacturing system with alternative process routings, lot splitting and flexible reconfiguration by simulated annealing," Computers & Operations Research, vol. 39 no. 11, pp. 2642-2658, DOI: 10.1016/j.cor.2012.01.012, 2012.
[17] Z. Alizadeh Afrouzy, M. M. Paydar, S. H. Nasseri, I. Mahdavi, "A meta-heuristic approach supported by NSGA-II for the design and plan of supply chain networks considering new product development," Journal of Industrial Engineering International, vol. 14 no. 1, pp. 95-109, DOI: 10.1007/s40092-017-0209-7, 2018.
[18] A. M. Golmohammadi, M. Honarvar, G. Guangdong, H. Hosseini-Nasab, "A new mathematical model for integration of cell formation with machine layout and cell layout by considering alternative process routing reliability; A novel hybrid metaheuristic," International Journal of Industrial Engineering & Production Research, vol. 30 no. 4, pp. 405-427, 2019.
[19] M. Mohammadi, K. Forghani, "Designing cellular manufacturing systems considering S-shaped layout," Computers & Industrial Engineering, vol. 98, pp. 221-236, DOI: 10.1016/j.cie.2016.05.041, 2016.
[20] A. F. Fard, M. Hajiaghaei-Keshteli, "Red Deer Algorithm (RDA); a new optimization algorithm inspired by Red Deers’ mating," Proceedings of the International Conference on Industrial Engineering, pp. 33-34, .
[21] A.-M. Golmohammadi, M. Honarvar, H. Hosseini-Nasab, R. Tavakkoli-Moghaddam, "A bi-objective optimization model for a dynamic cell formation integrated with machine and cell layouts in a fuzzy environment," Fuzzy Information and Engineering, vol. 12,DOI: 10.1080/16168658.2020.1747162, 2020.
[22] X. Wu, C.-H. Chu, Y. Wang, W. Yan, "A genetic algorithm for cellular manufacturing design and layout," European Journal of Operational Research, vol. 181 no. 1, pp. 156-167, DOI: 10.1016/j.ejor.2006.05.035, 2007.
[23] M. M. Paydar, M. Saidi-Mehrabad, "Revised multi-choice goal programming for integrated supply chain design and dynamic virtual cell formation with fuzzy parameters," International Journal of Computer Integrated Manufacturing, vol. 28 no. 3, pp. 251-265, DOI: 10.1080/0951192x.2013.874596, 2015.
[24] M. Hajiaghaei-Keshteli, M. Aminnayeri, "Keshtel Algorithm (KA); a new optimization algorithm inspired by Keshtels’ feeding," Proceedings of the in IEEE conference on industrial engineering and management systems, pp. 2249-2253, .
[25] A. M. Fathollahi-Fard, M. Hajiaghaei-Keshteli, R. Tavakkoli-Moghaddam, "Red deer algorithm (RDA): a new nature-inspired meta-heuristic," Soft Computing, vol. 24,DOI: 10.1007/s00500-020-04812-z, 2020.
[26] N. Safaei, M. Saidi-Mehrabad, M. S. Jabal-Ameli, "A hybrid simulated annealing for solving an extended model of dynamic cellular manufacturing system," European Journal of Operational Research, vol. 185 no. 2, pp. 563-592, DOI: 10.1016/j.ejor.2006.12.058, 2008.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Amir-Mohammad Golmohammadi et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Machine learning, neural networks, and metaheuristic algorithms are relatively new subjects, closely related to each other: learning is somehow an intrinsic part of all of them. On the other hand, cell formation (CF) and facility layout design are the two fundamental steps in the CMS implementation. To get a successful CMS design, addressing the interrelated decisions simultaneously is important. In this article, a new nonlinear mixed-integer programming model is presented which comprehensively considers solving the integrated dynamic cell formation and inter/intracell layouts in continuous space. In the proposed model, cells are configured in flexible shapes during the planning horizon considering cell capacity in each period. This study considers the exact information about facility layout design and material handling cost. The proposed model is an NP-hard mixed-integer nonlinear programming model. To optimize the proposed problem, first, three metaheuristic algorithms, that is, Genetic Algorithm (GA), Keshtel Algorithm (KA), and Red Deer Algorithm (RDA), are employed. Then, to further improve the quality of the solutions, using machine learning approaches and combining the results of the aforementioned algorithms, a new metaheuristic algorithm is proposed. Numerical examples, sensitivity analyses, and comparisons of the performances of the algorithms are conducted.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 Department of Industrial Engineering, Arak University, Arak, Iran
2 Department of Industrial Engineering, Kermanshah University of Technology, Kermanshah, Iran
3 Department of Industrial Engineering, System Management and Productivity, University of Alghadir, Tabriz, Iran
4 Department of Industrial Engineering, University of Kurdistan, Sanandaj, Iran
5 Department of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran