Abstract
Theoretical and empirical evidence exists that the hierarchical Bayesian optimization algorithm (hBOA) can solve challenging hierarchical problems and anything easier. This paper applies hBOA to two important classes of real-world problems: Ising spin-glass systems and maximum satisfiability (MAXSAT). The paper shows how easy it is to apply hBOA to real-world optimization problems—in most cases hBOA can be applied without any prior problem analysis, it can acquire enough problem-specific knowledge automatically. The results indicate that hBOA is capable of solving enormously difficult problems that cannot be solved by other optimizers and still provide competitive or better performance than problem-specific approaches on other problems. The results thus confirm that hBOA is a practical, robust, and scalable technique for solving challenging real-world problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pelikan, M., Goldberg, D.E.: Escaping hierarchical traps with competent genetic algorithms. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001) (2001) 511–518 Also IlliGAL Report No. 2000020.
Pelikan, M.: Bayesian optimization algorithm: From single level to hierarchy. PhD thesis, University of Illinois at Urbana-Champaign, Urbana, IL (2002) Also IlliGAL Report No. 2002023.
Goldberg, D.E.: The design of innovation: Lessons from and for competent genetic algorithms. Volume 7 of Genetic Algorithms and Evolutionary Computation. Kluwer Academic Publishers (2002)
Simon, H.A.: The Sciences of the Artificial. The MIT Press, Cambridge, MA (1968)
Pelikan, M., Goldberg, D.E., Lobo, F.: A survey of optimization by building and using probabilistic models. Computational Optimization and Applications 21 (2002) 5–20 Also IlliGAL Report No. 99018.
Mühlenbein, H., Paaß, G.: From recombination of genes to the estimation of distributions I. Binary parameters. Parallel Problem Solving from Nature (1996) 178–187
Bosman, P.A., Thierens, D.: Continuous iterated density estimation evolutionary algorithms within the IDEA framework. Workshop Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2000) (2000) 197–200
Larranaga, P., Lozano, J.A., eds.: Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation. Kluwer, Boston, MA (2002)
Harik, G.R.: Finding multiple solutions in problems of bounded difficulty. IlliGAL Report No. 94002, University of Illinois at Urbana-Champaign, Urbana, IL (1994)
Pelikan, M., Goldberg, D.E., Cantú-Paz, E.: Linkage problem, distribution estimation, and Bayesian networks. Evolutionary Computation 8 (2000) 311–341 Also IlliGAL Report No. 98013.
Pelikan, M., Mühlenbein, H.: The bivariate marginal distribution algorithm. Advances in Soft Computing—Engineering Design and Manufacturing (1999) 521–535
Naudts, B., Naudts, J.: The effect of spin-flip symmetry on the performance of the simple GA. Parallel Problem Solving from Nature (1998) 67–76
Van Hoyweghen, C.: Detecting spin-flip symmetry in optimization problems. In Kallel, L., et al., eds.: Theoretical Aspects of Evolutionary Computing. Springer, Berlin (2001) 423–437
Mühlenbein, H., Mahnig, T., Rodriguez, A.O.: Schemata, distributions and graphical models in evolutionary optimization. Journal of Heuristics 5 (1999) 215–247
Monien, B., Sudborough, I.H.: Min cut is NP-complete for edge weighted trees. Theoretical Computer Science 58 (1988) 209–229
Harik, G., Lobo, F.: A parameter-less genetic algorithm. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-99) I (1999) 258–265
Pelikan, M., Lobo, F.G.: Parameter-less genetic algorithm: A worst-case time and space complexity analysis. IlliGAL Report No. 99014, University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL (1999)
Pelikan, M., Goldberg, D.E., Sastry, K.: Bayesian optimization algorithm, decision graphs, and Occam’s razor. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001) (2001) 519–526 Also IlliGAL Report No. 2000020.
Kardar, M., Saul, L.: The 2D +/−J Ising spin glass: Exact partition functions in polynomial time. Nucl. Phys. B 432 (1994) 641–667
De Simone, C., Diehl, M., Jünger, M., Reinelt, G.: Exact ground states of two-dimensional +−J Ising spin glasses. Journal of Statistical Physics 84 (1996) 1363–1371
Galluccio, A., Loebl, M.: A theory of Pfaffian orientations. I. Perfect matchings and permanents. Electronic Journal of Combinatorics 6 (1999) Research Paper 6.
Galluccio, A., Loebl, M.: A theory of Pfaffian orientations. II. T-joins, k-cuts, and duality of enumeration. Electronic Journal of Combinatorics 6 (1999) Research Paper 7.
Barahona, F.: On the computational complexity of ising spin glass models. Journal of Physics A: Mathematical, Nuclear and General 15 (1982) 3241–3253
Rana, S., Whitley, D.L.: Genetic algorithm behavior in the MAXSAT domain. Parallel Problem Solving from Nature (1998) 785–794
Gottlieb, J., Marchiori, E., Rossi, C.: Evolutionary algorithms for the satisfiability problem. Evolutionary Computation 10 (2002) 35–50
Selman, B., Levesque, H.J., Mitchell, D.: A new method for solving hard satisfiability problems. Proceedings of the National Conference on Artificial Intelligence (AAAI-92) (1992) 440–446
Cheeseman, P., Kanefsky, B., Taylor, W.M.: Where the really hard problems are. Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-91) (1991) 331–337
Li, C.M., Anbulagan: Heuristics based on unit propagation for satisfiability problems. Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-97) (1997) 366–371
Gent, I., Hoos, H.H., Prosser, P., Walsh, T.: Morphing: Combining structure and randomness. Proceedings of the American Association of Artificial Intelligence (AAAI-99) (1999) 654–660
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pelikan, M., Goldberg, D.E. (2003). Hierarchical BOA Solves Ising Spin Glasses and MAXSAT. In: Cantú-Paz, E., et al. Genetic and Evolutionary Computation — GECCO 2003. GECCO 2003. Lecture Notes in Computer Science, vol 2724. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45110-2_3
Download citation
DOI: https://doi.org/10.1007/3-540-45110-2_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40603-7
Online ISBN: 978-3-540-45110-5
eBook Packages: Springer Book Archive