La teoría de la complejidad computacional clasifica los problemas de acuerdo con su dificultad inherente.
La teoría de sistemas complejos aborda sistemas que exhiben comportamientos que obviamente no surgen de las propiedades de las partes individuales del sistema. Los ejemplos incluyen sistemas caóticos, sistemas adaptativos complejos o sistemas no lineales.
¿Hay algún puente formal entre estos campos?
Por lo que vale, la noción de realizar criptografía con autómatas celulares no es nueva, y a principios de este año Applebaum, Ishai y Kushilevitz identificaron la "complejidad" con la intratabilidad computacional.
Respuestas:
Este documento de Kanter, Kopelowitz y Kinzel, Public Channel Cryptography: Chaos Synchronization y Hilbert's Décimo problema muestra que existe una fuerte conexión entre la dinámica no lineal y los problemas NP-completos con la promesa de nuevos protocolos seguros de canal público.
Phys. Rev. Lett. 101, 084102 (2008)
fuente