Abstract
This paper presents an efficient simulated annealing algorithm for solving multi-objective layout problems where several rectangular components are placed, respecting non-overlap and non-protrusion constraints in the given space. Resolving layout problems can be very hard in some industrial cases because problems are over-constrained and computing feasible optimal layout designs are time consuming. In most practical problems, both real and virtual components exist. The virtual components represent the required accessible space allowing the user to access to the component. The virtual components can overlap with each other, while the overlap is not allowed for the real components. Considering the limited layout design space, the capacity of the layout problem is analyzed using constructive placing techniques. To explore the feasible layout space, a hybrid simulated annealing is proposed to determine the order of placement; then, a constructive placing strategy based on empty maximal space is developed. What’s more, an interactive visualization environment is introduced between the optimization and expert. The proposed algorithm is the first attempt to search feasible space of multi-objective layout design by constructive placing method.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12008-021-00773-1/MediaObjects/12008_2021_773_Fig12_HTML.png)
Similar content being viewed by others
References
Bénabès, J., Guédas, B., Poirson, E., Bennis, F.: Indicator of feasibility for layout problems. In: International Design Engineering Technical Conferences (IDETC) and Computers and Information in Engineering Conference (CIE), pp. 727–734. Chicago (2012)
Bénabès, J., Poirson, E., Bennis, F., Ravaut, Y.: Interactive modular optimization strategy for layout problems. In: International Design Engineering Technical Conferences (IDETC) and Computers and Information in Engineering Conference (CIE), pp. 553–562. Washington, DC (2011)
Bénabès, J., Bennis, F., Poirson, E., Ravaut, Y.: Interactive optimization strategies for layout problems. Int. J. Interact. Des. Manuf. 4, 181–190 (2010). https://doi.org/10.1007/s12008-010-0100-x
Bénabès, J., Poirson, E., Bennis, F.: Integrated and interactive method for solving layout optimization problems. Expert Syst. Appl. 40, 5796–5803 (2013). https://doi.org/10.1016/j.eswa.2013.03.045
Chankong, V., Haimes, Y.Y.: Multiobjective Decision Making: Theory and Methodology. Courier Dover Publications (2008)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE. Trans. Evol. Comput. 6, 182–197 (2002). https://doi.org/10.1109/4235.996017
Delahaye, D., Chaimatanan, S., Mongeau, M.: Simulated annealing: from basics to applications. pp. 1–35. ISBN 978-3-319-91085-7. Springer (2019). https://doi.org/10.1007/978-3-319-91086-4_1
Foulds, L.R., Hamacher, H.W.: Facilities Layout Problems, pp. 975–979. Springer, Boston (2009). https://doi.org/10.1007/978-0-387-74759-0_171
Freund, R.M.: Penalty and barrier methods for constrained optimization. Lecture Notes, Massachusetts Institute of Technology (2004)
Gonçalves, J.F., Resende, M.G.: A biased random-key genetic algorithm for the unequal area facility layout problem. Eur. J. Oper. Res. 246, 86–107 (2015)
Hanafi, R., Kozan, E.: A hybrid constructive heuristic and simulated annealing for railway crew scheduling. Comput. Ind. Eng. (2014). https://doi.org/10.1016/j.cie.2014.01.002
Hasda, R., Bhattacharjya, R., Bennis, F.: Modified genetic algorithms for solving facility layout problems. Int. J. Interact. Des. Manuf. 11, 713–725 (2016). https://doi.org/10.1007/s12008-016-0362-z
Hosseini Nasab, H., Fereidouni, S., Ghomi, S., Fakhrzad, M.: Classification of facility layout problems: a review study. Int. J. Adv. Manuf. Technol. 94, 957–977 (2018). https://doi.org/10.1007/s00170-017-0895-8
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220, 671–680 (1983)
Lai, K., Chan, J.W.: Develo** a simulated annealing algorithm for the cutting stock problem. Comput. Ind. Eng. 32, 115–127 (1997)
Li, X., Zhao, Z., Zhang, K.: A genetic algorithm for the three-dimensional bin packing problem with heterogeneous bins. In: IIE. Annual. Conf. and Expo., pp. 2039–2048 (2014)
Mariem, B., Marc, Z., Affonso, R., Masmoudi, F., Haddar, M.: A methodology for solving facility layout problem considering barriers—genetic algorithm coupled with A* search. J. Intell. Manuf. 31, 615–640 (2019). https://doi.org/10.1007/s10845-019-01468-x
Méndez, M., Rossit, D.A., González, B., Frutos, M.: Proposal and comparative study of evolutionary algorithms for optimum design of a gear system. IEEE Access 8, 3482–3497 (2020)
Pllana, S., Memeti, S., Kolodziej, J.: Customizing Pareto Simulated Annealing for Multi-objective Optimization of Control Cabinet Layout. In: Proceedings of the 22nd International Conference on Control Systems and Computer Science (CSCS), pp. 78–85 (2019). https://doi.org/10.1109/CSCS.2019.00021
Ripon, K.S.N., Glette, K., Khan, K.N., Hovin, M., Torresen, J.: Adaptive variable neighborhood search for solving multi-objective facility layout problems with unequal area facilities. Swarm Evol. Comput. 8, 1–12 (2013). https://doi.org/10.1016/j.swevo.2012.07.003
Wäscher, G., Haußner, H., Schumann, H.: An improved typology of cutting and packing problems. Eur. J. Oper. Res. 183, 1109–1130 (2007). https://doi.org/10.1016/j.ejor.2005.12.047
Acknowledgements
The authors would like to acknowledge THALES for the application study.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by China Scholarship Council.
Rights and permissions
About this article
Cite this article
Song, X., Poirson, E., Ravaut, Y. et al. Efficient multi-objective simulated annealing algorithm for interactive layout problems. Int J Interact Des Manuf 15, 441–451 (2021). https://doi.org/10.1007/s12008-021-00773-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12008-021-00773-1