11 votos

Mejor libro de intermedio/avanzado de informática

Estoy muy interesado en Ciencias de la computación (complejidad computacional, etcetera). Ya he terminado un curso universitario en el tema (usando "Introducción a la teoría de cómputo" de Sipser).

Sé lo básico, es decir, máquinas de Turing, Computabilidad (problema de Halting y reducciones relacionadas), las clases de complejidad (espacio y tiempo, P/NP, L/NL, un poco sobre BPP).

Ahora, estoy buscando un buen libro aprender acerca de algunos conceptos más avanzados. ¿Alguna idea?

10voto

doekman Puntos 5187

El Arte de la Programación de computadoras

(Donald Knuth)

El legendario libro (de varios volúmenes, aún incompleta) no puede ir sin mencionar. Para aprender acerca de los algoritmos y su complejidad, no hay rival. Está escrito con la practicidad en mente, aunque a partir de una gran parte de las perspectivas teóricas.

The Art of Computer Programming

5voto

Judah Himango Puntos 27365

Papadimitriou complejidad computacional abarca teoría de la complejidad a un nivel más alto que Sipser, pero tiene esencialmente ningún requisito previo.

5voto

teang Puntos 46

Se puede disfrutar de "equipos e intratabilidad: una guía a la teoría de NP-integridad" Garey y Johnson. Es considerado un clásico en el campo y toma el tema de los últimos capítulos de Sipser a la estratosfera.

También... ¿por qué no sigues la bibliograpy en Sipser?

1voto

Brian Willis Puntos 839

Creo que se debe determinar qué tipo de aplicaciones que desea aplicar el CS y luego aprender teoría general relevante para las aplicaciones. No toda teoría es igualmente aplicable en todas partes.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X