Overview
Simulated Annealing explores candidate solutions using a temperature value that gradually lowers the chance of accepting worse states.
Searches for good solutions while sometimes accepting worse moves early on.
Compact metadata for implementation and discovery.
Simulated Annealing explores candidate solutions using a temperature value that gradually lowers the chance of accepting worse states.
Quick facts
Runtime and memory behavior at a glance.
Best
O(t)
Average
O(t)
Worst
O(t)
Space
O(1)
p = exp(-(new_cost - old_cost) / temperature)Allows worse moves early in the search and becomes stricter as temperature cools.
Show a search path accepting fewer uphill moves as temperature falls.
Simulated Annealing operates in O(t) time and O(1) space within the Metaheuristic family. Key governing relation: p = exp(-(new_cost - old_cost) / temperature). Often compared with Genetic Algorithm and Gradient Descent.
What each reference supports for this entry.
Foundational simulated annealing paper connecting optimization to annealing schedules.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Optimization · Core
Both search difficult spaces without requiring gradients.
Compare with thisOptimization · Extended
Both attempt to improve local search on rugged objective landscapes.
Compare with thisBoth search difficult spaces without requiring gradients.
Simulated annealing allows occasional worse moves to escape local optima.