Abstract
Given a large set of measurement sensor data, in order to identify a simple function that captures the essence of the data gathered by the sensors, we suggest representing the data by (spatial) functions, in particular by polynomials. Given a (sampled) set of values, we interpolate the datapoints to define a polynomial that would represent the data. The interpolation is challenging, since in practice the data can be noisy and even Byzantine, where the Byzantine data represents an adversarial value that is not limited to being close to the correct measured data. We present two solutions, one that extends the Welch-Berlekamp technique in the case of multidimensional data, and copes with discrete noise and Byzantine data, and the other based on Arora and Khot techniques, extending them in the case of multidimensional noisy and Byzantine data.
Partially supported by a Russian Israeli grant from the Israeli Ministry of Science and Technology #85387301-“Algorithmic approaches to energy savings” and the Russian Foundation for Basic Research, the Rita Altura Trust Chair in Computer Sciences, the Lynne and William Frankel Center for Computer Sciences, Israel Science Foundation (grant number 428/11), Cabarnit Cyber Security MAGNET Consortium, Grant from the Institute for Future Defense Technologies Research named for the Medvedi of the Technion, MAFAT, and Israeli Internet Association.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aho, A.V., Hopcroft, J.E., Ullman, J.D.: The Design and Analysis of Computer Algorithms, vol. 8. Addison-Wesley Publishing Company (1974)
Arora, S., Khot, S.: Fitting algebraic curves to noisy data. In: STOC, pp. 162–169 (2002)
Bernstein, S.: Demonstration du theoreme de Weierstrass, fondee sur le calcul des probabilities. Communications of the Kharkov Mathematical Society 2(13), 1–2 (1912-1913)
Bishop, E.: A generalization of the Stone Weierstrass theorem. Pacific Journal of Mathematics 11(3), 777–783 (1961)
Clenshow, C.W., Hayes, J.G.: Curve and Surface Fitting. J. Inst. Maths Applics. 1, 164–183 (1965)
Daltrophe, H., Dolev, S., Lotker, Z.: Data Interpolation, An Efficient Sampling Alternative for Big Data Aggregation. The Lynne and William Frankel Center of Computer Science of Ben-Gurion University of the Negev, Technical Report 13-01 (September 2012)
Davis, P.J.: Interpolation and approximation. Dover (1975)
de Boor, C., Ron, A.: Computational aspects of polynomial interpolation in several variables. Math. Comp. 58, 705–727 (1992)
Ditzian, Z.: Multivariate Bernstein and Markov inequalities. Journal of Approximation Theory 70(3), 273–283 (1992)
Faugére, J.C.: A new efficient algorithm for computing Gröbner base. Journal of Pure and Applied Algebra 139(1-3), 61–88 (1999)
Guenther, N.: Approximation by spline functions. Springer, Berlin (1989)
Hilbert, M., Lepez, P.: The World’s Technological Capacity to Store, Communicate, and Compute Information. Science 332(6025), 60–65 (2011)
Jesus, P., Baquero, C., Almeida, P.S.: A Survey of Distributed Data Aggregation Algorithms. CoRR, abs/1110.0725 (2011)
Kingsley, E.H.: Bernstein polynomials for functions of two variables of class C (k). Proceedings of the American Mathematical Society, 64–71 (1951)
Lynch, C.: How do your data grow? Nature 455, 28–29 (2008)
Rajagopalan, R., Varshney, P.K.: Data aggregation techniques in sensor networks: a survey. IEEE Commun. Surveys Tutorials 8(4) (2006)
Rivlin, T.J.: An introduction to the approximation of function. Blaisdell publishing company (1969)
Saniee, K.: A Simple Expression for Multivariate Lagrange Interpolation. SIAM Undergraduate Research Online 1(1) (2008)
Sudan, M.: Decoding of Reed Solomon codes beyond the error-correction bound. Journal of Complexity 13(1), 180–193 (1997)
Tenbusch, A.: Two-dimensional Bernstein polynomial density estimators. Metrika 41(1), 233–253 (1994)
Vitale, R.A.: A Bernstein polynomial approach to density estimation. Statistical Inference and Related Topics 2, 87–100 (1975)
Welch, L.R., Berlekamp, E.R.: Error correction for algebraic block codes. US Patent 4 633 470 (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Daltrophe, H., Dolev, S., Lotker, Z. (2013). Big Data Interpolation an Efficient Sampling Alternative for Sensor Data Aggregation. In: Bar-Noy, A., Halldórsson, M.M. (eds) Algorithms for Sensor Systems. ALGOSENSORS 2012. Lecture Notes in Computer Science, vol 7718. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36092-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-36092-3_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36091-6
Online ISBN: 978-3-642-36092-3
eBook Packages: Computer ScienceComputer Science (R0)