ACM Home Page
Please provide us with feedback. Feedback
The time complexity of maximum matching by simulated annealing
Full text PdfPdf (1.05 MB)
Source Journal of the ACM (JACM) archive
Volume 35 ,  Issue 2  (April 1988) table of contents
Pages: 387 - 403  
Year of Publication: 1988
ISSN:0004-5411
Authors
Galen H. Sasaki  Coordinated Science Laboratory, Urbana, IL
Bruce Hajek  Coordinated Science Laboratory, Urbana, IL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 94,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/42282.46160
What is a DOI?

ABSTRACT

The random, heuristic search algorithm called simulated annealing is considered for the problem of finding the maximum cardinality matching in a graph. It is shown that neither a basic form of the algorithm, nor any other algorithm in a fairly large related class of algorithms, can find maximum cardinality matchings such that the average time required grows as a polynomial in the number of nodes of the graph. In contrast, it is also shown for arbitrary graphs that a degenerate form of the basic annealing algorithm (obtained by letting “temperature” be a suitably chosen constant) produces matchings with nearly maximum cardinality in polynomial average time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ANILY, S., AND FEDERGRUEN, A. Simulated annealing methods with general acceptance probabilities. J. Appl. Prob. 24 (1987), 657-667.
 
2
CERNY, V. A thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm. J. Optim. Theory Appl. 45 (1985), 41-5 I.
 
3
CHOW, Y. S. AND TEICHER, H. Probability Theory: Independence, lnterchangeability, Martingales. Spdnger-Verlag, New York, 1978.
 
4
GELFAND, S. B., AND MITTER, S. K. Analysis of simulated annealing for optimization. In Proceedings of the 24th Conference on Decision and Control. IEEE, New York, 1985, pp. 779-786.
 
5
GREENE, J. W., AND SUPOWIT, g.J. Simulated annealing without rejected moves. IEEE Trans. Comput. Aided Des. 5 (1986), 221-228.
 
6
HAJEK, B. Hitting time and occupation time bounds implied by drift analysis with applications. Adv. Appl. Probab. 14 (1982), 502-525.
 
7
 
8
HOPCROFT, J. E., AND KARP, R. M. An n5/2 algorithm for maximum matchings in bipartite graphs. SIAM J. Comput. 2 (1973), 225-231.
 
9
KmKPATRICK, S., GELETT, C. D., AND VECCHI, M. P. Optimization by simulated annealing. Science 220 (1983), 621-630.
 
10
MICALI, S. AND VAZIRANI, V.V. An O(',/i VI ~ I EI ) algorithm for finding maximum matching in general graphs. In Proceedings of the 21 st Annual Symposium on the Foundations of Computer Science. IEEE, New York, 1980, pp. 17-27.
 
11
MITRA, D., ROMEO, F. AND SANGIOVANNI-VINCENTELLI, A. Convergence and finite-time behavior of simulated annealing. Adv. Appl. Probab. 18 (1986), 747-771.
 
12
 
13
VECCHI, M. P. AND KtRKPATRICK, S. Global wiring by simulated annealing. IEEE Trans. Comput. Aided Des. 2 (1983), 215-222.

CITED BY  14


REVIEW

"Patrick J. Ryan : Reviewer"

Simulated annealing has recently been introduced as a heuristic method for solving optimization problems. The authors remark that no analysis of the asymptotic complexity of this method has been done. The purpose of this paper is to study the ap  more...

Collaborative Colleagues:
Galen H. Sasaki: colleagues
Bruce Hajek: colleagues