Optimizing performance of basic simulated annealing algorithm

dc.contributor.authorPiyatilake, G. R. J.
dc.contributor.authorSandaleka, J. K.
dc.contributor.authorMalshani, R. A. S.
dc.contributor.authorKaushalya, R. M. N.
dc.contributor.authorKariyawasam, K. M. G. T.
dc.contributor.authorWijesingha, W. M. C. C. M.
dc.contributor.authorSampath, O. N.
dc.date.accessioned2024-10-29T04:43:45Z
dc.date.available2024-10-29T04:43:45Z
dc.date.issued2024-11-01
dc.description.abstractThe Simulated Annealing (SA) algorithm, an optimization technique inspired by metallurgy annealing, is highly effective for solving complex problems by exploring various states to avoid local optima. This study aimed to enhance the efficiency of the SA algorithm by investigating the effects of two critical parameters: Markov chain length (𝐿𝑘) and cooling schedule. The SA algorithm was implemented using the Metropolis criterion, starting at a high initial temperature and gradually reducing via an exponential cooling schedule. To improve the exploration of the solution space, a dynamic 𝐿𝑘 was introduced, where 𝐿𝑘 is adapted based on the current temperature. This dynamic approach was compared with a fixed 𝐿𝑘 setting under an exponential cooling schedule. The study evaluated the performance of both exponential and linear cooling schedules when paired with the dynamic 𝐿𝑘, examining how different cooling schedules affect algorithm performance. The algorithm was assessed using unimodal and multimodal benchmark functions, measuring expected squared error and computation time over 500 runs for each configuration, providing insights into the convergence behaviour of the algorithm and solution quality. The results demonstrated that dynamically adjusting the 𝐿𝑘 significantly improves computational efficiency without compromising solution quality. However, the choice of cooling schedule presents a trade-off between accuracy and computational cost, with the linear cooling schedule yielding more accurate solutions at a higher computational expense. These findings emphasize the importance of carefully selecting parameters to optimize the performance of SA algorithms across diverse optimization problems.
dc.identifier.citationProceedings of the Postgraduate Institute of Science Research Congress (RESCON) -2024, University of Peradeniya, P. 80
dc.identifier.issn3051-4622
dc.identifier.urihttps://ir.lib.pdn.ac.lk/handle/20.500.14444/2723
dc.language.isoen
dc.publisherPostgraduate Institute of Science (PGIS), University of Peradeniya, Sri Lanka
dc.relation.ispartofseriesVolume 11
dc.subjectCooling schedule
dc.subjectMarkov chain length
dc.subjectSimulated annealing
dc.titleOptimizing performance of basic simulated annealing algorithm
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RESCON2024_203.pdf
Size:
259.69 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description:

Collections