Parametric optimization technique for continuous and combinational problems based on simulated annealing algorithm

Authors

  • Yosua Heru Irawan Institut Teknologi Nasional Yogyakarta (ITNY)
  • Po Ting Lin National Taiwan University of Science and Technology

DOI:

https://doi.org/10.22219/jemmme.v8i2.29556

Keywords:

annealing, optimization, uphill, probabilistic, metaheuristic

Abstract

Simulated annealing is an optimization method adapted from the annealing process. The optimization process using simulated annealing method is done by mapping the elements of physical coolant process onto the elements of optimization problem. This method uses local neighborhood search to find solutions, meaning it searches around it for answers itself and takes another solution based on everything around it. The simulated annealing method has been used successfully for the optimization process in the continuous case (Himmelblau’s function) and combinational case (Quadratic Assignment Problem or QAP). Based on the optimization results (global minima) for the Himmelblau's function, the points  and   are obtained with objective function . The optimal solution for the eight departmental arrangements is F, E, A, G for the bottom floor and H, D, C, B for the top floor, this arrangement produces an optimal total cost of 214. The simulated annealing method accepts an uphill move (worse move) by considering the probability, in this way we will not be trapped in the local minima position. These four search space variables  and  determine the performance of the simulated annealing method, we can adjust them according to the optimized case.Simulated annealing is an optimization method adapted from the annealing process. The optimization process using simulated annealing method is done by mapping the elements of physical coolant process onto the elements of optimization problem. This method uses local neighborhood search to find solutions, meaning it searches around it for answers itself and takes another solution based on everything around it. The simulated annealing method has been used successfully for the optimization process in the continuous case (Himmelblau’s function) and combinational case (Quadratic Assignment Problem or QAP). Based on the optimization results (global minima) for the Himmelblau's function, the points  and   are obtained with objective function . The optimal solution for the eight departmental arrangements is F, E, A, G for the bottom floor and H, D, C, B for the top floor, this arrangement produces an optimal total cost of 214. The simulated annealing method accepts an uphill move (worse move) by considering the probability, in this way we will not be trapped in the local minima position. These four search space variables  and  determine the performance of the simulated annealing method, we can adjust them according to the optimized case.

Downloads

Download data is not yet available.

References

Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671-680.

Aydin, M. E., & Fogarty, T. C. (2004). A distributed evolutionary simulated annealing algorithm for combinatorial optimisation problems. Journal of heuristics, 10, 269-292.

Ahmed, A., Al-Maamari, M., Firouz, M., & Delen, D. (2023). An Adaptive Simulated Annealing-Based Machine Learning Approach for Developing an E-Triage Tool for Hospital Emergency Operations. Information Systems Frontiers, 1-21.

Agostini, F. P., Soares‐Pinto, D. D. O., Moret, M. A., Osthoff, C., & Pascutti, P. G. (2006). Generalized simulated annealing applied to protein folding studies. Journal of computational chemistry, 27(11), 1142-1155.

Xu, Q., Zhang, G., Zhao, C., & An, A. (2011, May). A robust adaptive hybrid genetic simulated annealing algorithm for the global optimization of multimodal functions. In 2011 Chinese Control and Decision Conference (CCDC) (pp. 7-12). IEEE.

Mu, D., Wang, C., Zhao, F., & Sutherland, J. W. (2016). Solving vehicle routing problem with simultaneous pickup and delivery using parallel simulated annealing algorithm. International Journal of Shipping and Transport Logistics, 8(1), 81-106.

Osamy, W., El-sawy, A. A., & Khedr, A. M. (2019). SATC: A simulated annealing based tree construction and scheduling algorithm for minimizing aggregation time in wireless sensor networks. Wireless Personal Communications, 108(2), 921-938.

Wu, Y., Tang, M., & Fraser, W. (2012, October). A simulated annealing algorithm for energy efficient virtual machine placement. In 2012 IEEE international conference on systems, man, and cybernetics (SMC) (pp. 1245-1250). IEEE.

Zhang, Y., Han, X., Dong, Y., Xie, J., Xie, G., & Xu, X. (2021). A novel state transition simulated annealing algorithm for the multiple traveling salesmen problem. The Journal of Supercomputing, 77, 11827-11852.

Tanha, M., Hosseini Shirvani, M., & Rahmani, A. M. (2021). A hybrid meta-heuristic task scheduling algorithm based on genetic and thermodynamic simulated annealing algorithms in cloud computing environments. Neural Computing and Applications, 33, 16951-16984.

Downloads

Published

2023-12-31

How to Cite

Irawan, Y. H., & Lin, P. T. (2023). Parametric optimization technique for continuous and combinational problems based on simulated annealing algorithm. Journal of Energy, Mechanical, Material, and Manufacturing Engineering, 8(2), 75–82. https://doi.org/10.22219/jemmme.v8i2.29556

Issue

Section

Articles