Encyclopedia of Wireless Networks

Living Edition
| Editors: Xuemin (Sherman) Shen, Xiaodong Lin, Kuan Zhang

Data-Driven Resource Allocation

Living reference work entry
DOI: https://doi.org/10.1007/978-3-319-32903-1_94-1


Allocating scarce resources to different tasks is usually a difficult and critical issue in general computing systems. Data-driven resource allocation is an efficient way to allocate resources following the data storage and process. In this chapter, the historical background of data-driven resource allocation is briefly introduced. Meanwhile, applications of data-driven resource allocation, including mature and emerging ones, are categorized and discussed.

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


  1. Albonesi DH (1999) Selective cache ways: on-demand cache resource allocation. In: MICRO-32. Proceedings of the 32nd annual ACM/IEEE international symposium on microarchitecture, pp 248–259.  https://doi.org/10.1109/MICRO.1999.809463
  2. Avissar O, Barua R, Stewart D (2002) An optimal memory allocation scheme for scratch-pad-based embedded systems. ACM Trans Embed Comput Syst 1(1):6–26. https://doi.org/10.1145/581888.581891 CrossRefGoogle Scholar
  3. Dong M, Guo M, Zheng L, Guo S (2008) Performance analysis of resource allocation algorithms using cache technology for pervasive computing system. In: 2008 the 9th international conference for young computer scientists, pp 671–676.  https://doi.org/10.1109/ICYCS.2008.527
  4. Hahne EL (1991) Round-robin scheduling for max-min fairness in data networks. IEEE J Sel Areas Commun 9(7):1024–1039. https://doi.org/10.1109/49.103550 CrossRefGoogle Scholar
  5. Kurose JF, Simha R (1989) A microeconomic approach to optimal resource allocation in distributed computer systems. IEEE Trans Comput 38(5):705–717. https://doi.org/10.1109/12.24272 CrossRefGoogle Scholar
  6. Li Z, Guo S, Zeng D, Barnawi A, Stojmenovic I (2014) Joint resource allocation for max-min throughput in multicell networks. IEEE Trans Veh Technol 63(9):4546–4559.  https://doi.org/10.1109/TVT.2014.2317235 CrossRefGoogle Scholar
  7. Li H, Dong M, Liao X, Jin H (2015a) Deduplication-based energy efficient storage system in cloud environment. Comput J 58(6):1373–1383.  https://doi.org/10.1093/comjnl/bxu122 CrossRefGoogle Scholar
  8. Li H, Guo S, Wu C, Li J (2015b) Fdrc: flow-driven rule caching optimization in software defined networking. In: 2015 IEEE international conference on communications (ICC), pp 5777–5782.  https://doi.org/10.1109/ICC.2015.7249243
  9. Vasudevan SK, Vasudevan S, Velusamy K, Muralidharan S (2015) Modern operating systems, 1st edn. I.K. International Publishing House, New DelhiGoogle Scholar
  10. Wu J, Guo S, Li J, Zeng D (2016) Big data meet green challenges: big data toward green applications. IEEE Syst J 10(3):888–900.  https://doi.org/10.1109/JSYST.2016.2550530 CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Information and Electronic EngineeringMuroran Institute of TechnologyMuroranJapan

Section editors and affiliations

  • Song Guo
    • 1
  1. 1.Department of ComputingThe Hong Kong Polytechnic UniversityKowloonHong Kong