23rd ACM/IEEE Design Automation Conference 1986
DOI: 10.1109/dac.1986.1586103
|View full text |Cite
|
Sign up to set email alerts
|

Simulated Annealing and Combinatorial Optimization

Abstract: We formulate a class of adaptive heuristics for combinatorial optimization.Recently proposed methods such as simulated annealing, probabilistic hill climbing, and sequence heuristics, as well as classical perturbation methods are all members of this class of adaptive heuristics.We expose the issues involved in using an adaptive heuristic in general, and simulated annealing, probabilistic hill climbing, and sequence heuristics in particular.These issues are investigated experlmentally.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

1995
1995
2013
2013

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 52 publications
(22 citation statements)
references
References 13 publications
0
22
0
Order By: Relevance
“…9 A simple, yet efficient heuristic is iterative improvement (II). [Nahar et al 1986]Starting from a random initial state (called seed), it performs a random series of moves and accepts all downhill ones, until a local minimum is detected. This process is repeated until a time limit is reached, each time with a different seed.…”
Section: Randomized Search Algorithmsmentioning
confidence: 99%
“…9 A simple, yet efficient heuristic is iterative improvement (II). [Nahar et al 1986]Starting from a random initial state (called seed), it performs a random series of moves and accepts all downhill ones, until a local minimum is detected. This process is repeated until a time limit is reached, each time with a different seed.…”
Section: Randomized Search Algorithmsmentioning
confidence: 99%
“…We can do this either by doing a large number of iterations at a few temperatures or a small number of iterations at many temperature, or a balance between the two. Moreover, according to [12] the value of a should be between 0.8 and 0.99. The higher the value of a, the longer it will take to decrement the temperature to the stopping criterion, which means that SA performs exhaustive search.…”
Section: Update Sa Parameters: T = A*t Update Temperature Iteratiomentioning
confidence: 99%
“…The choice of the initial temperature value To, temperature decrement function and decrement factor a, algorithm's stop ping criterion STOPc and number of iterations iterations per temperature, strongly influence the quality of the final solution [12]. Theory states that we should allow enough iterations at each temperature so that the system stabilizes at that temperature [11].…”
Section: Update Sa Parameters: T = A*t Update Temperature Iteratiomentioning
confidence: 99%
See 1 more Smart Citation
“…The optimal block flipping problem has been proven to be NP-complete [6]. However, many heuristics [7][8][9][10][11][12][13] were proposed to obtain sub-optimal solutions. A symbolic algorithm [14] based on Boolean decision diagram (BDD) was proposed that can solve the problem optimally to obtain the minimum wirelength for small-sized circuits, e.g.…”
Section: Introductionmentioning
confidence: 99%