Skip to main content

Advertisement

Log in

An Evolutionary Approach for the Design and Scheduling of Electroplating Facilities

  • Published:
Journal of Mathematical Modelling and Algorithms

Abstract

This paper tackles the Cyclic Hoists Scheduling Problem. This problem is often encountered in electroplating facilities when mass production is required. Then a repetitive sequence of moves is searched for the hoists. We more precisely deal with a global optimization problem that simultaneously considers the design and the scheduling of such production lines. It consists in studying systems integrating several transportation resources, called hoists, by minimizing the cycle time, while minimizing the number of hoists used. To achieve these goals, we use an evolutionary approach. The encoding of one solution is based on the representation of the empty moves of the hoists. To evaluate each individual, we propose a linear programming model. This one both verifies the satisfaction of constraints and provides the best cycle time for the considered number of hoists. This contribution describes a promising approach to solving a simple version of this problem, namely cyclic hoist scheduling, based on Evolutionary Algorithms (EAs), which is an optimization method inspired by biological evolution models. The issues of solution encoding and specialised genetic operators with a repair procedure of the infeasible solutions are discussed. Some results are presented with benchmark examples.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lei, L., Wang, T.-J.: A proof: the cyclic hoist scheduling problem is NP-complete. Working paper no. 89-16, Rutgers University (1989)

  2. Manier, M.-A., Bloch, C.: A classification for hoist scheduling problems. Int. J. Flex. Manuf. Syst. 15(1), 37–55 (2003)

    Article  Google Scholar 

  3. Grunder, O., Baptiste, P., Chappe, D.: The relationship between the physical layout of the work stations and the productivity of a saturated single-hoist production line. Int. J. Prod. Res. 35(8), 2189–2211 (1997)

    Article  MATH  Google Scholar 

  4. Lei, L., Wang, T.-J.: The minimum common cycle algorithm for cycle scheduling of two material handling hoists with time window constraints. Manage. Sci. 37(12), 1629–1639 (1991)

    Article  MATH  Google Scholar 

  5. Armstrong, R., Gu, S., Lei, L.: A greedy algorithm to determine the number of transporters in a cyclic electroplating process. IIE Trans. 28(5), 347–355 (1996)

    Article  Google Scholar 

  6. Manier, M.-A., Varnier, C., Baptiste, P.: Constraint-based model for the cyclic multi-hoists scheduling problem. Prod. Plan. Control. 11(3), 244–257 (2000)

    Article  Google Scholar 

  7. Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution, Programs. Springer-Verlag (1992)

  8. Goldberg, D.: Algorithmes Génétiques. Elaboration, Optimisation et Apprentissage Automatique. Addison Wesley (1994)

  9. Talbi, G.: Métaheuristiques pour l’optimisation combinatoire multi-objectif : état de l’art. Working paper (1999)

  10. Manier, M.-A., Lamrous, S.: Design and scheduling of electroplating facilities. In: Proceedings of the Conference IEEE International Conference on Service Systems and Service Management (ICSSSM’06), pp. 1114–1119 (2006)

  11. Deb, K.: Multiobjective Optimization Using Evolutionary Algorithms. Hardcover (2001)

  12. Lamrous, S., Manier, M.-A.: Diversification de populations pour un algorithme génétique appliqué à l’ordonnancement de lignes de traitement de surface. In: Proceedings of 1er workshop Métaheuristiques : Théorie et Applications (META’06) (2006)

  13. Phillips, L.W., Unger, P.S.: Mathematical programming solution of a hoist scheduling program. AIIE Trans. 8(2), 219–225 (1976)

    Google Scholar 

  14. Manier-Lacoste, M.-A.: Contribution à l’ordonnancement cyclique du système de manutention d’une ligne de galvanoplastie. Ph.D. thesis. University of Franche-Comté, France (1994)

  15. Shapiro, G.W.: Hoist scheduling for a PCB electroplating facility. Ph.D. thesis for the degree of Master Science, graduate faculty of North Carolina State University (1985)

  16. Lim, J-M.: A genetic algorithm for a single hoist scheduling in the printed-circuit-board electroplating line. Comput. Ind. Eng. 33(3–4), 789–792 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marie-Ange Manier.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Manier, MA., Lamrous, S. An Evolutionary Approach for the Design and Scheduling of Electroplating Facilities. J Math Model Algor 7, 197–215 (2008). https://doi.org/10.1007/s10852-008-9083-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10852-008-9083-z

Keywords

Mathematics Subject Classifications (2000)

Navigation