Abstract
The advent of Big Data and the Internet of Things has revived a strong interest, both in academia and industry, in the compression of large datasets. This is because of its three main benefits:
-
it reduces the amount of space needed to store data, thus virtually increasing the size of a computer’s memory;
-
it reduces the time needed to transfer data between computers, thus virtually increasing the bandwidth of the network over which these data are transmitted; and
-
it may speed up the execution of algorithms because their working dataset may fit into memory levels that are faster to access but smaller in size, such as the (various levels of) caches available in modern computers and computing devices.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ferragina, P., Luccio, F. (2018). Data Compression. In: Computational Thinking. Springer, Cham. https://doi.org/10.1007/978-3-319-97940-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-97940-3_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-97939-7
Online ISBN: 978-3-319-97940-3
eBook Packages: Computer ScienceComputer Science (R0)