High Performance Discovery in Time Series

Techniques and Case Studies

  • Dennis Shasha
  • Yunyue Zhu

Part of the Monographs in Computer Science book series (MCS)

Table of contents

  1. Front Matter
    Pages i-xv
  2. Review of Techniques

    1. Front Matter
      Pages 1-1
    2. Dennis Shasha, Yunyue Zhu
      Pages 3-7
    3. Dennis Shasha, Yunyue Zhu
      Pages 9-71
    4. Dennis Shasha, Yunyue Zhu
      Pages 73-85
    5. Dennis Shasha, Yunyue Zhu
      Pages 87-100
  3. Case Studies

    1. Front Matter
      Pages 101-101
    2. Dennis Shasha, Yunyue Zhu
      Pages 103-126
    3. Dennis Shasha, Yunyue Zhu
      Pages 127-150
    4. Dennis Shasha, Yunyue Zhu
      Pages 151-173
    5. Dennis Shasha, Yunyue Zhu
      Pages 175-175
  4. Back Matter
    Pages 177-190

About this book



Time-series data—data arriving in time order, or a data stream—can be found in fields such as physics, finance, music, networking, and medical instrumentation. Designing fast, scalable algorithms for analyzing single or multiple time series can lead to scientific discoveries, medical diagnoses, and perhaps profits.

High Performance Discovery in Time Series presents rapid-discovery techniques for finding portions of time series with many events (i.e., gamma-ray scatterings) and finding closely related time series (i.e., highly correlated price and return histories, or musical melodies). A typical time-series technique may compute a "consensus" time series—from a collection of time series—to use regression analysis for predicting future time points. By contrast, this book aims at efficient discovery in time series, rather than prediction, and its novelty lies in its algorithmic contributions and its simple, practical algorithms and case studies. It presumes familiarity with only basic calculus and some linear algebra.

Topics and Features:

*Presents efficient algorithms for discovering unusual bursts of activity in large time-series databases

* Describes the mathematics and algorithms for finding correlation relationships between thousands or millions of time series across fixed or moving windows

*Demonstrates strong, relevant applications built on a solid scientific basis

*Outlines how readers can adapt the techniques for their own needs and goals

*Describes algorithms for query by humming, gamma-ray burst detection, pairs trading, and density detection

*Offers self-contained descriptions of wavelets, fast Fourier transforms, and sketches as they apply to time-series analysis

This new monograph provides a technical survey of concepts and techniques for describing and analyzing large-scale time-series data streams. It offers essential coverage of the topic for computer scientists, physicists, medical researchers, financial mathematicians, musicologists, and researchers and professionals who must analyze massive time series. In addition, it can serve as an ideal text/reference for graduate students in many data-rich disciplines.


algebra algorithms bioinformatics calculus communication computer data analysis database databases detection fast Fourier transform (FFT) linear algebra performance telecommunication wavelets

Authors and affiliations

  • Dennis Shasha
    • 1
  • Yunyue Zhu
    • 1
  1. 1.Courant InstituteNew YorkUSA

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag New York 2004
  • Publisher Name Springer, New York, NY
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4419-1842-0
  • Online ISBN 978-1-4757-4046-2
  • Series Print ISSN 0172-603X
  • Buy this book on publisher's site