Skip to main content

Online Packing with Gradually Improving Capacity Estimations and Applications to Network Lifetime Maximization

  • Conference paper
Automata, Languages, and Programming (ICALP 2012)

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

Included in the following conference series:

Abstract

We introduce a general model for online packing problems with applications to lifetime optimization of wireless sensor networks. Classical approaches for lifetime maximization make the crucial assumption that battery capacities of sensor nodes are known a priori. For real-world batteries, however, the capacities are only vaguely known. To capture this aspect, we introduce an adversarial online model where estimates become more and more accurate over time, that is, when using the corresponding resources. Our model is based on general linear packing programs and we assume the remaining capacities to be always specified by lower and upper bounds that may deviate from each other by a fixed factor α.

We analyze the algorithmic consequences of our model and provide a general -competitive framework. Furthermore, we show a complementary upper bound of .

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

Access this chapter

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Awerbuch, B., Azar, Y., Plotkin, S.A.: Throughput-competitive on-line routing. In: FOCS, pp. 32–40 (1993)

    Google Scholar 

  2. Azar, Y., Feige, U., Glasner, D.: A preemptive algorithm for maximizing disjoint paths on trees. Algorithmica 57(3), 517–537 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bienstock, D., Iyengar, G.: Approximating fractional packings and coverings in o(1/epsilon) iterations. SIAM J. Comput. 35(4), 825–854 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Birge, J., Louveaux, F.: Introduction to stochastic programming. Springer (1997)

    Google Scholar 

  5. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press (1998)

    Google Scholar 

  6. Buchbinder, N., Naor, J.: Online primal-dual algorithms for covering and packing. Math. Oper. Res. 34(2), 270–286 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. Calinescu, G., Kapoor, S., Olshevsky, A., Zelikovsky, A.: Network Lifetime and Power Assignment in ad hoc Wireless Networks. In: Di Battista, G., Zwick, U. (eds.) ESA 2003. LNCS, vol. 2832, pp. 114–126. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Elkin, M., Lando, Y., Nutov, Z., Segal, M., Shpungin, H.: Novel algorithms for the network lifetime problem in wireless settings. Wireless Netw. 17, 397–410 (2011)

    Article  Google Scholar 

  9. Gabow, H.N., Manu, K.S.: Packing algorithms for arborescences (and spanning trees) in capacitated graphs. Math. Program. 82, 83–109 (1998)

    MathSciNet  MATH  Google Scholar 

  10. Garg, N., Gupta, A., Leonardi, S., Sankowski, P.: Stochastic analyses for online combinatorial optimization problems. In: SODA, pp. 942–951 (2008)

    Google Scholar 

  11. Garg, N., Könemann, J.: Faster and simpler algorithms for multicommodity flow and other fractional packing problems. In: FOCS, pp. 300–309 (1998)

    Google Scholar 

  12. Immorlica, N., Karger, D.R., Minkoff, M., Mirrokni, V.S.: On the costs and benefits of procrastination: approximation algorithms for stochastic combinatorial optimization problems. In: SODA, pp. 691–700 (2004)

    Google Scholar 

  13. Karp, R.M., Nierhoff, T., Tantau, T.: Optimal Flow Distribution Among Multiple Channels with Unknown Capacities. In: Goldreich, O., Rosenberg, A.L., Selman, A.L. (eds.) Theoretical Computer Science. LNCS, vol. 3895, pp. 111–128. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  14. Michael, S.: Fast algorithm for multicast and data gathering in wireless networks. Information Processing Letters 107(1), 29–33 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  15. Orda, A., Yassour, B.A.: Maximum-lifetime routing algorithms for networks with omnidirectional and directional antennas. In: MobiHoc, pp. 426–437 (2005)

    Google Scholar 

  16. Park, J., Sahni, S.: Maximum lifetime broadcasting in wireless networks. IEEE Transactions on Computers 54(9), 1081–1090 (2005)

    Article  Google Scholar 

  17. Plotkin, S.A., Shmoys, D.B., Tardos, É.: Fast approximation algorithms for fractional packing and covering problems. In: FOCS, pp. 495–504 (1991)

    Google Scholar 

  18. Rao, R., Vrudhula, S., Rakhmatov, D.: Battery modeling for energy aware system design. Computer 36(12), 77–87 (2003)

    Article  Google Scholar 

  19. Shmoys, D.B., Swamy, C.: Stochastic optimization is (almost) as easy as deterministic optimization. In: FOCS, pp. 228–237 (2004)

    Google Scholar 

  20. Srinivasan, A.: Approximation algorithms via randomized rounding: A survey. Series in Advanced Topics in Mathematics, pp. 9–71. Polish Scientific Publishers PWN (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ochel, M., Radke, K., Vöcking, B. (2012). Online Packing with Gradually Improving Capacity Estimations and Applications to Network Lifetime Maximization. In: Czumaj, A., Mehlhorn, K., Pitts, A., Wattenhofer, R. (eds) Automata, Languages, and Programming. ICALP 2012. Lecture Notes in Computer Science, vol 7392. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31585-5_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31585-5_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31584-8

  • Online ISBN: 978-3-642-31585-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics