Publication | Open Access
The time complexity of maximum matching by simulated annealing
156
Citations
14
References
1988
Year
Search OptimizationHeuristic SearchEngineeringGraph TheorySimulated AnnealingAlgorithm DesignCombinatorial Pattern MatchingComputational ComplexityGraph MatchingBasic Annealing AlgorithmComputer ScienceDiscrete MathematicsCombinatorial OptimizationComputational GeometryMaximum MatchingHeuristic Search AlgorithmGraph Algorithm
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1