Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Letter
  • Published:

Spin-glass models as error-correcting codes

Abstract

DURING the transmission of information, errors may occur because of the presence of noise, such as thermal noise in electronic signals or interference with other sources of radiation. One wants to recover the information with the minimum error possible. In theory this is possible by increasing the power of the emitter source. But as the cost is proportional to the energy fed into the channel, it costs less to code the message before sending it, thus including redundant 'coding' bits, and to decode at the end. Coding theory provides rigorous bounds on the cost-effectiveness of any code. The explicit codes proposed so far for practical applications do not saturate these bounds; that is, they do not achieve optimal cost-efficiency. Here we show that theoretical models of magnetically disordered materials (spin glasses) provide a new class of error-correction codes. Their cost performance can be calculated using the methods of statistical mechanics, and is found to be excellent. These models can, under certain circumstances, constitute the first known codes to saturate Shannon's well-known cost-performance bounds.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Similar content being viewed by others

References

  1. McEliece, R. J. Encyclopedia of Mathematics and its Applications (Addison-Wesley, Reading, Massachusetts, 1977).

    Google Scholar 

  2. Clark, G. C. & Cain, J. B. Error-Correction Coding for Digital Communications (Plenum, New York, 1981).

    Book  Google Scholar 

  3. Mézard, M., Parisi, G. & Virasoro, M. A. Spin Glass Theory and Beyond (World Scientific, Singapore, 1987).

    MATH  Google Scholar 

  4. Derrida, B. Phys. Rev. B 24, 2613–2626 (1981).

    Article  ADS  MathSciNet  CAS  Google Scholar 

  5. Gross, D. J. & Mézard, M. Nucl. Phys. B 240, 431–452 (1984).

    Article  ADS  Google Scholar 

  6. Gardner, E. Nucl. Phys. B 257, 747–765 (1985).

    Article  ADS  Google Scholar 

  7. Sherrington, D. & Kirkpatrick, S. Phys. Rev. Lett. 35, 1792–1796 (1975); Phys. Rev. B 17, 4384–4403 (1978).

    Article  ADS  Google Scholar 

  8. Vannimenus, J., Toulouse, G. & Parisi, G. J. Phys. Paris 42, 565–571 (1981).

    Article  CAS  Google Scholar 

  9. Kirkpatrick, S. in Lecture Notes in Physics 149, 280–301 (Springer, Berlin, 1981).

    Google Scholar 

  10. Kirkpatrick, S., Gelatt, C. D. & Vecchi, M. P. Science 220, 671–680 (1983).

    Article  ADS  MathSciNet  CAS  Google Scholar 

  11. Platt, J. C. & Hopfield, J. J. in Neural Networks for Computing (ed. Denker, J.) (American Institute of Physics, New York, 1986).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sourlas, N. Spin-glass models as error-correcting codes. Nature 339, 693–695 (1989). https://doi.org/10.1038/339693a0

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1038/339693a0

This article is cited by

Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing