Skip to main content
Log in

Some Spin Glass Ideas Applied to the Clique Problem

  • Published:
Journal of Statistical Physics Aims and scope Submit manuscript

Abstract

In this paper we introduce a new algorithm to study some NP-complete problems. This algorithm is a Markov Chain Monte Carlo (MCMC) inspired by the cavity method developed in the study of spin glass. We will focus on the maximum clique problem and we will compare this new algorithm with several standard algorithms on some DIMACS benchmark graphs and on random graphs. The performances of the new algorithm are quite surprising. Our effort in this paper is to be clear as well to those readers who are not in the field.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R. Battiti and M. Protasi, Reactive Local Search for the Maximum Clique Problem. Algorithmica 29:610–637 (2001).

    Article  MATH  MathSciNet  Google Scholar 

  2. B. Bollobas, Random Graph (2nd edn.). (Cambridge University Press, 2001).

  3. M. Caramia and G. Felici, Mining relevant information on the Web: a clique based approach, International Journal of Production Research, special issue on Data Mining, accepted 2006.

  4. P. Dankelmanna, G. S. Domkeb, W. Goddardc, P. Groblerd, J. H. Hattinghb, and H. C. Swarta, Maximum sizes of graphs with given domination parameters. Discrete Math. 281:137–148 (2004).

    Article  MathSciNet  Google Scholar 

  5. M. R. Garey and D. S. Johnson, Computer and Intractability: A guide to the theory of NP-completeness. (Freeman, New York, 1976).

    Google Scholar 

  6. M. Jerrum, Large cliques elude the metropolis process. Random Struct. Algorithms 3(4):347–359 (1992).

    MATH  MathSciNet  Google Scholar 

  7. M. Jerrum and A. Sinclair, The Markov chain Monte Carlo method: an approach to approximate counting and integration, in “Approximation Algorithms for NP-hard Problems,” D.S. Hochbaum ed. (PWS Publishing, Boston, 1996).

    Google Scholar 

  8. D. S. Johnson and M. Trick (eds.), Cliques, coloring and satisfiability: Second DIMACS implementation challenge, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 26, American Mathematical Society, Providence, RI, 1996.

    MATH  Google Scholar 

  9. S. Kirkpatric, C. D. Gellatt, and M. P. Vecchi, Optimization by simulated annealing. Science 220:671–680.

  10. M. Mézard and G. Parisi, The cavity method at zero temperature. J. Stat. Phys. 111:1 (2003).

    Article  MATH  Google Scholar 

  11. M. Mézard, G. Parisi, and M. Virasoro, Spin Glass Theory and Beyond (World Scientific, 1987).

  12. M. Mézard, G. Parisi, and R. Zecchina, Analytic and algorithmic solution of random satisfiability problems. Science 297:812–815 (2002).

    Article  ADS  Google Scholar 

  13. M. Mézard and R. Zecchina, The random K-satisfiability problem: from an analytic solution to an efficient algorithm. Phys. Rev. E 66, 056126-1/056126-27 (2002).

    Google Scholar 

  14. S. Niskanen and P. R. J. Östergärd, Cliquer User's Guide, Version 1.0, Communication Laboratory, Helsinki University of Technology, Espoo, Finland, Tech. Rep. T48, 2003.

    Google Scholar 

  15. J.-C. Régin, Using constraint programming to solve the maximum clique problem. In F. Rossi (ed.), Ninth international conference on principles and practice of constraint programming (CP'03) vol. 2833. Lecture Notes Comput. Sci., pp. 634–648 (2003).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Iovanella.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Iovanella, A., Scoppola, B. & Scoppola, E. Some Spin Glass Ideas Applied to the Clique Problem. J Stat Phys 126, 895–915 (2007). https://doi.org/10.1007/s10955-006-9255-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10955-006-9255-z

Keywords

Navigation