</> CodeBooks
    ← Volver a Big Data (página 5)
    Portada de Sublinear Algorithms for Big Data Applications

    Sublinear Algorithms for Big Data Applications

    Dan Wang, Zhu Han

    Editorial
    Springer
    Año
    2015
    Páginas
    ~85
    Nivel
    Intermedio

    De qué trata

    Volumen monográfico conciso perteneciente a la serie SpringerBriefs in Computer Science, enfocado en el estudio y la aplicación práctica de algoritmos sublineales —aquellos cuya complejidad en tiempo de cómputo o memoria es asintóticamente inferior al tamaño total de la entrada— para sortear las limitaciones de escalabilidad en Big Data. La obra está dirigida a ingenieros de software distribuido, investigadores y estudiantes de posgrado de nivel intermedio con una sólida formación en análisis de complejidad algorítmica, estructuras de datos y probabilidad, interesados en aprender cómo procesar flujos masivos de información cuando es inviable inspeccionar la totalidad de los datos.

    El texto desglosa en sus primeros capítulos los conceptos basales de la computación sublineal, profundizando en técnicas de muestreo estadístico (sampling), condensación y resúmenes de datos (sketching) y comprobación probabilística de propiedades (property testing). Posteriormente, traslada estas herramientas a tres dominios reales con retos extremos de volumen y ancho de banda: redes de sensores inalámbricos (WSN) con severas restricciones energéticas y de transmisión, procesamiento masivo y reducción de tráfico inter-nodo en clústeres basados en el paradigma MapReduce (ecosistema Apache Hadoop), y la monitorización en tiempo real de flujos de telemetría y detección de anomalías en redes eléctricas inteligentes (smart grids).

    El libro destaca por tender un puente riguroso entre la complejidad algorítmica avanzada y los problemas de infraestructura tecnológica del mundo real, demostrando que aproximar con precisión estadística es el camino más viable ante volúmenes inmanejables de datos. Al ser un tratado breve y teórico de menos de noventa páginas, no incluye proyectos de desarrollo de software ni fragmentos de código listos para producción en Java o Scala. Resulta un excelente recurso analítico para arquitectos de datos que buscan optimizar el diseño computacional de tareas de agregación y filtrado distribuido antes de implementarlas en entornos a gran escala.

    • Algoritmos sublineales
    • MapReduce
    • Apache Hadoop
    • Redes de sensores inalámbricos
    • Smart Grids
    • Muestreo estadístico
    • Sketching
    • Property Testing
    • Complejidad computacional
    • Sistemas distribuidos
    • Big Data

    ¿Cómo enseña?

    TeóricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Big Data con nivel Intermedio