Scalable processing and autocovariance computation of big functional data
- 28 September 2017
- journal article
- research article
- Published by Wiley in Software: Practice and Experience
- Vol. 48 (1) , 123-140
Abstract
Summary: This paper presents 2 main contributions. The first is a compact representation of huge sets of functional data or trajectories of continuous‐time stochastic processes, which allows keeping the data always compressed even during the processing in main memory. It is oriented to facilitate the efficient computation of the sample autocovariance function without a previous decompression of the data set, by using only partial local decoding. The second contribution is a new memory‐efficient algorithm to compute the sample autocovariance function. The combination of the compact representation and the new memory‐efficient algorithm obtained in our experiments the following benefits. The compressed data occupy in the disk 75% of the space needed by the original data. The computation of the autocovariance function used up to 13 times less main memory, and run 65% faster than the classical method implemented, for example, in the R package.Keywords
Funding Information
- Ministerio de Economía y Competitividad (TIN2016-78011-C4-1-R, MTM2014-52876-R, TIN2013-46238-C4-3-R)
This publication has 36 references indexed in Scilit:
- DACs: Bringing direct access to variable-length codesInformation Processing & Management, 2013
- Multispectral classification of grass weeds and wheat (Triticum durum) using linear and nonparametric functional discriminant analysis and neural networksWeed Research, 2008
- MapReduceCommunications of the ACM, 2008
- Functional Data Analysis2005
- Compressing Integers for Fast File AccessThe Computer Journal, 1999
- The JPEG still picture compression standardCommunications of the ACM, 1991
- Universal codeword sets and representations of the integersIEEE Transactions on Information Theory, 1975
- The Pricing of Options and Corporate LiabilitiesJournal of Political Economy, 1973
- Run-length encodings (Corresp.)IEEE Transactions on Information Theory, 1966
- Zur Theorie der Brownschen BewegungAnnalen der Physik, 1906