Skip to main content

Approximate Aggregation for Tracking Quantiles in Wireless Sensor Networks

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8881))

Abstract

We consider the problem of tracking quantiles in wireless sensor networks with efficient communication cost. Compared with the algebraic aggregations such as Sum, Count, or Average, holistic aggregations such as quantiles can better characterize data distribution. Let \(S(t) = (d_1, \ldots , d_n)\) be the multi-set of sensory data that have arrived until time \(t\) in the entire network, which is a sequence of data orderly collected by nodes \(s_1, s_2, \ldots , s_k\). The goal is to continuously track \(\epsilon \)-approximate \(\phi \)-quantiles \((0 \le \phi \le 1)\) of \(S(t)\) at the sink for all \(\phi \)’s with efficient total communication cost and balanced individual communication cost. In this paper, a deterministic tracking algorithm based on a dynamic binary tree is proposed to track \(\epsilon \)-approximate \(\phi \)-quantiles \((0 \le \phi \le 1)\) in wireless sensor networks, whose total communication cost is \(O(k / \epsilon \cdot \log n \cdot \log ^2 (1 / \epsilon ))\), where \(k\) is the number of the nodes in a network, \(n\) is the total number of the data items, and \(\epsilon \) is the required approximation error.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Cai, Z., Chen, Z.-Z., Lin, G.: A 3.4713-approximation algorithm for the capacitated multicast tree routing problem. Theoret. Comput. Sci. 410(52), 5415–5424 (2008)

    Article  MathSciNet  Google Scholar 

  2. Cai, Z., Lin, G., Xue, G.: Improved approximation algorithms for the capacitated multicast routing problem. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 136–145. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  3. Calvo, T., Mayor, G., Mesiar, R. (eds.): Aggregation Operators: New Trends and Applications. Physica-Verlag GmbH, Heidelberg (2002)

    Google Scholar 

  4. Cao, J., Li, L.E., Chen, A., Bu, T.: Incremental tracking of multiple quantiles for network monitoring in cellular networks

    Google Scholar 

  5. Cheng, S., Li, J., Cai, J.: O(\(\epsilon \))-approximation to physical world by sensor networks. In: INFOCOM, pp. 3084–3092 (2013)

    Google Scholar 

  6. Cheng, X., Du, D., Baogang, X.: Relay sensor placement in wireless sensor networks. Wireless Netw. 14(3), 347–355 (2008)

    Article  Google Scholar 

  7. Cheng, X., Huang, X., Li, D., Weili, W., Du, D.: A polynomial-time approximation scheme for the minimum-connected dominating set in ad hoc wireless networks. Networks 42(4), 202–208 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  8. Cheng, X., Thaeler, A., Xue, G., Chen, D.: Tps: A time-based positioning scheme for outdoor wireless sensor networks. In: IEEE INFOCOM 2004, pp. 2685–2696, Hong Kong, China, 7–11 March 2004

    Google Scholar 

  9. Cormode, G., Garofalakis, M.: Holistic aggregates in a networked world: Distributed tracking of approximate quantiles. In: SIGMOD, pp. 25–36 (2005)

    Google Scholar 

  10. Ding, M., Chen, D., Xing, K., Cheng, X.: Localized fault-tolerant event boundary detection in sensor networks. In: IEEE INFOCOM 2005, pp. 902–913, Miami, USA, 13–17 March 2005

    Google Scholar 

  11. Gilbert, A.C., Kotidis, Y., Muthukrishnan, S., Strauss, M.J.: Domain-driven data synopses for dynamic quantiles. IEEE Trans. Knowl. Data Eng. 17(7), 927–938 (2005)

    Article  Google Scholar 

  12. Greenwald, M., Khanna, S.: Space-efficient online computation of quantile summaries. In: SIGMOD ’01, pp. 58–66. ACM, New York (2001)

    Google Scholar 

  13. Greenwald, M.B., Khanna, S.: Power-conserving computation of order-statistics over sensor networks. In: PODS ’04, pp. 275–285. ACM, New York (2004)

    Google Scholar 

  14. He, Z., Cai, Z., Cheng, S., Wang, X.: Appendix: Approximate aggregation for tracking quantiles in wireless sensor networks. http://www.cs.gsu.edu/zcai/reports/2014/COCOAAppendix.pdf

  15. Huang, Z., Wang, L., Yi, K., Liu, Y.: Sampling based algorithms for quantile computation in sensor networks. In: SIGMOD ’11, pp. 745–756. ACM, New York (2011)

    Google Scholar 

  16. Keralapura, R., Cormode, G., Ramamirtham, J.: Communication-efficient distributed monitoring of thresholded counts. In: SIGMOD ’06, pp. 289–300. ACM, New York (2006)

    Google Scholar 

  17. Li, J., Cheng, S.: (\(\epsilon,\delta \))-approximate aggregation algorithms in dynamic sensor networks. IEEE Trans. Parallel Distrib. Syst. 23(3), 385–396 (2012)

    Article  Google Scholar 

  18. Li, J., Cheng, S., Gao, H., Cai, Z.: Approximate physical world reconstruction algorithms in sensor networks. IEEE Trans. Parallel Distrib. Syst. (2014)

    Google Scholar 

  19. Liu, Y., He, Y., Li, M., Wang, J., Liu, K., Mo, L., Dong, W., Yang, Z., Xi, M., Zhao, J., Li, X.-Y.: Does wireless sensor network scale? a measurement study on greenorbs. In: 2011 Proceedings IEEE INFOCOM, pp. 873–881, April 2011

    Google Scholar 

  20. Metwally, A., Agrawal, D., El Abbadi, A.: An integrated efficient solution for computing frequent and top-k elements in data streams. ACM Trans. Database Syst. 31(3), 1095–1133 (2006)

    Article  Google Scholar 

  21. Mo, L., He, Y., Liu, Y., Zhao, J., Tang, S.-J., Li, X.-Y., Dai, G.: Canopy closure estimates with greenorbs: Sustainable sensing in the forest. In: SenSys ’09, pp. 99–112. ACM, New York (2009)

    Google Scholar 

  22. Moon, B., Fernando Vega Lopez, I., Immanuel, V.: Efficient algorithms for large-scale temporal aggregation. IEEE Trans. Knowl. Data Eng. 15(3), 744 (2003)

    Article  Google Scholar 

  23. Munro, J.I., Paterson, M.S.: Selection and sorting with limited storage. In: SFCS ’78, pp. 253–258. IEEE Computer Society, Washington, DC (1978)

    Google Scholar 

  24. Shrivastava, N., Buragohain, C., Agrawal, D., Suri, S.: Medians and beyond: New aggregation techniques for sensor networks. In: SenSys ’04, pp. 239–249. ACM, New York (2004)

    Google Scholar 

  25. Siew, Z.W., Wong, C.H., Kiring, A., Chin, R.K.Y., Teo, K.T.K.: Fuzzy logic based energy efficient protocol in wireless sensor networks. ICTACT J. Commun. Technol. (IJCT) 3(4), 639–645 (2012)

    Google Scholar 

  26. Thatte, G., Mitra, U., Heidemann, J.: Parametric methods for anomaly detection in aggregate traffic. IEEE/ACM Trans. Networking 19(2), 512–525 (2011)

    Article  Google Scholar 

  27. Vapnik, V., Chervonenkis, A.: On the uniform convergence of relative frequencies of events to their probabilities. Theory Probab. Its Appl. 16(2), 264–280 (1971)

    Article  MATH  MathSciNet  Google Scholar 

  28. Yi, K., Zhang, Q.: Optimal tracking of distributed heavy hitters and quantiles. Algorithmica 65(1), 206–223 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  29. Yu, B.: Comment: Monitoring networked applications with incremental quantile estimation. Stat. Sci. 21(4), 483–484 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhipeng Cai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

He, Z., Cai, Z., Cheng, S., Wang, X. (2014). Approximate Aggregation for Tracking Quantiles in Wireless Sensor Networks. In: Zhang, Z., Wu, L., Xu, W., Du, DZ. (eds) Combinatorial Optimization and Applications. COCOA 2014. Lecture Notes in Computer Science(), vol 8881. Springer, Cham. https://doi.org/10.1007/978-3-319-12691-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12691-3_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12690-6

  • Online ISBN: 978-3-319-12691-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics