Abstract
Simultaneous generalized hill climbing (SGHC) algorithms provide a framework for using heuristics to simultaneously address sets of intractable discrete optimization problems where information is shared between the problems during the algorithm execution. Many well-known heuristics can be embedded within the SGHC algorithm framework. This paper shows that the solutions generated by an SGHC algorithm are a stochastic process that satisfies the Markov property. This allows problem probability mass functions to be formulated for particular sets of problems based on the long-term behavior of the algorithm. Such results can be used to determine the proportion of iterations that an SGHC algorithm will spend optimizing over each discrete optimization problem. Sufficient conditions that guarantee that the algorithm spends an equal number of iterations in each discrete optimization problem are provided. SGHC algorithms can also be formulated such that the overall performance of the algorithm is independent of the initial discrete optimization problem chosen. Sufficient conditions are obtained guaranteeing that an SGHC algorithm will visit the globally optimal solution for each discrete optimization problem. Lastly, rates of convergence for SGHC algorithms are reported that show that given a rate of convergence for the embedded GHC algorithm, the SGHC algorithm can be designed to preserve this rate.
Similar content being viewed by others
References
Chiang, T.S., Chow, Y.S.: On eigenvalues and annealing rates. Math. Oper. Res. 13(3), 508–511 (1988)
Dueck, G., Scheuer, T.: Threshold accepting: a general purpose optimization algorithm appearing superior to simulated annealing. J. Comput. Phys. 90, 161–175 (1990)
Faigle, U., Kern, W.: Note on the convergence of simulated annealing. SIAM J. Control Optim. 29(1), 153–159 (1991)
Hajek, B.: Cooling schedules for optimal annealing. Math. Oper. Res. 13(2), 311–329 (1988)
Henderson, D., Jacobson, S.H., Johnson, A.W.: The theory and practice of simulated annealing. In: Glove, F., Kochenberger, G. (eds.) State-of-the-Art, Handbook in Metaheuristics, pp. 287–319 (2003)
Isaacson, D., Madsen, R.: Markov Chains Theory and Applications. Krieger, Malabar (1985)
Jacobson, S.H., Sullivan, K.A., Johnson, A.W.: Discrete manufacturing process design optimization using computer simulation and generalized hill climbing algorithms. Eng. Optim. 31, 247–260 (1998)
Jacobson, S.H., Yucesan, E.: Global optimization performance measures for generalized hill climbing algorithms. J. Glob. Optim. 29(2), 173–190 (2004)
Jacobson, S.H., Yucesan, E.: Analyzing the performance of generalized hill climbing algorithms. J. Heurist. 10(4), 387–405 (2004)
Johnson, A.W., Jacobson, S.H.: A class of convergent generalized hill climbing algorithms. Appl. Math. Comput. 125(2–3), 359–373 (2002)
Johnson, A.W., Jacobson, S.H.: On the convergence of generalized hill climbing algorithms. Discret. Appl. Math. 119(1–2), 37–57 (2002)
Meyn, S.P., Tweedie, R.L.: Computable bounds for geometric convergence rates of Markov chains. Ann. Appl. Probab. 4(4), 981–1011 (1994)
Rosenthal, J.S.: Convergence rates for Markov chains. SIAM Rev. 37(1), 387–405 (1995)
Royden, H.L.: Real Analysis. Macmillan, New York (1988)
Tsitsiklis, J.N.: Markov-chains with rare transitions and simulated annealing. Math. Oper. Res. 14(1), 70–90 (1989)
Vaughan, D.E., Jacobson, S.H., Armstrong, D.E.: A new neighborhood function for discrete manufacturing process design optimization using generalized hill climbing algorithms. ASME J. Mech. Des. 122(2), 164–171 (2000)
Vaughan, D.E., Jacobson, S.H., Hall, S.N., Mclay, L.A.: Simultaneous generalized hill-climbing algorithms for addressing sets of discrete optimization problems. INFORMS J. Comput. 17(4), 438–450 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Vaughan, D.E., Jacobson, S.H. & Kaul, H. Analyzing the performance of simultaneous generalized hill climbing algorithms. Comput Optim Appl 37, 103–119 (2007). https://doi.org/10.1007/s10589-007-9019-y
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-007-9019-y