Skip to main content

Synopsis Structure

  • Living reference work entry
  • Latest version View entry history
  • First Online:
  • 49 Accesses

Synonyms

Synopsis

Definition

A synopsis structure for a dataset S is any summary of S whose size is substantively smaller than S. Formally, its size is at most O(|S|ε), where |S| is the size (in bytes) of S, for some constant ε < 1.

Key Points

Synopsis structures are small, often statistical summaries of a data set. The term serves as an umbrella for any summarization structure of sufficiently small size, such as random samples, histograms, wavelets, sketches, top-k summaries, etc.

Synopsis structures are most commonly used in conjunction with data streams. The goal is to construct, in one pass over the data stream, a synopsis structure that can be used to answer any query from a prespecified class of queries. That is, at any point, a user may pose a query Q on the data stream thus far, and a (typically approximate) answer to Qmust be produced using only the current synopsis structure. Two key advantages of using a synopsis structure to answer queries are that the space overhead is...

This is a preview of subscription content, log in via an institution.

Recommeded Reading

  1. Gibbons PB, Matias Y. Synopsis data structures for massive data sets. DIMACS Series in Discrete Mathematics and Theoretical Computer Science: External Memory Algorithms. 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Phillip B. Gibbons .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media LLC

About this entry

Cite this entry

Gibbons, P.B. (2017). Synopsis Structure. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_383-3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4899-7993-3_383-3

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4899-7993-3

  • Online ISBN: 978-1-4899-7993-3

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics

Chapter history

  1. Latest

    Synopsis Structure
    Published:
    13 February 2017

    DOI: https://doi.org/10.1007/978-1-4899-7993-3_383-3

  2. Original

    Synopsis Structure
    Published:
    08 December 2016

    DOI: https://doi.org/10.1007/978-1-4899-7993-3_383-2