Skip to main content

Fair Resource Allocation Using Multi-population Evolutionary Algorithm

  • Conference paper
  • First Online:

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

Abstract

Resource allocation between selfish agents are performed under centralised and/or distributed mechanisms. However, there are issues in both cases. In centralised solution, although the resources are allocated in an efficient way, the allocation decisions may not be acceptable for some selfish agents making them reluctant to cooperation. In decentralised solution, although the problem is solved from each agent’s perspective, the allocation leads to an inefficient usage of provided resources. For example, such an issue is evident in a water network distribution system where different agents share the river water and a central planner (CP) maximises the social welfare to the whole system. Issue arises when the CP solution is not acceptable by some agents. Therefore, a mechanism should be devised to encourage each agent to accept the CP decision. This paper introduces a mechanism in re-distributing the CP revenue value amongst the competing agents based on their contribution to the CP value. To find each user’s contribution, this paper develops a parallel evolutionary search algorithm which enables the agents to autonomously solve their local optimisation problem whilst interacting with the other agents and the whole system. The search evolves towards a solution which is used as an incentive for calculating a fair revenue for each agent. The framework is applied to a river reach with five competitive users. Results show decentralised coupled centralised approaches has the potential to represent mechanisms for a fair resource allocation among competing self-interested agents.

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   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Wang, L., Fang, L., Hipel, K.W.: Basin-wide cooperative water resources allocation. Eur. J. Oper. Res. 190, 798–817 (2008)

    Article  MATH  Google Scholar 

  2. Yang, Y.C.E., Cai, X., Stipanović, D.M.: A decentralized optimization algorithm for multiagent system-based watershed management. Water Resour. Res. 45, W08430 (2009)

    Google Scholar 

  3. Yang, Y.C.E., Zhao, J., Cai, X.: Decentralized optimization method for water allocation management in the yellow river basin. J. Water Resour. Plan. Manag. 138, 313–325 (2011)

    Article  Google Scholar 

  4. Britz, W., Ferris, M., Kuhn, A.: Modeling water allocating institutions based on multiple optimization problems with equilibrium constraints. Environ. Model. Softw. 46, 196–207 (2013)

    Article  Google Scholar 

  5. Mühlenbein, H., Schomisch, M., Born, J.: The parallel genetic algorithm as function optimizer. Parallel Comput. 17, 619–632 (1991)

    Article  MATH  Google Scholar 

  6. Alba, E., Troya, J.M.: Cellular evolutionary algorithms: evaluating the influence. In: Deb, K., Rudolph, G., Lutton, E., Merelo, J.J., Schoenauer, M., Schwefel, H.-P., Yao, X. (eds.) PPSN 2000. LNCS, vol. 1917, pp. 29–38. Springer, Heidelberg (2000)

    Google Scholar 

  7. Tomassini, M.: Cellular evolutionary algorithms. In: Kroc, J., Sloot, P.M.A., Hoekstra, A.G. (eds.) Simulating Complex Systems by Cellular Automata. Understanding Complex Systems, vol. 2010, pp. 167–191. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  8. Potter, M.A., De Jong, K.A.: Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evol. Comput. 8, 1–29 (2000)

    Article  Google Scholar 

  9. Lee, D., Gonzalez, L.F., Periaux, J., Srinivas, K.: Efficient hybrid-game strategies coupled to evolutionary algorithms for robust multidisciplinary design optimization in aerospace engineering. IEEE Trans. Evol. Comput. 15, 133–150 (2011)

    Article  Google Scholar 

  10. Erfani, T., Huskova, I., Harou, J.J.: Tracking trade transactions in water resource systems: a node-arc optimization formulation. Water Resour. Res. 49, 3038–3043 (2013)

    Article  Google Scholar 

  11. Erfani, T., Binions, O., Harou, J.J.: Simulating water markets with transaction costs. Water Resour. Res. 50, 4726–4745 (2014)

    Article  Google Scholar 

  12. Erfani, T., Binions, O., Harou, J.: Protecting environmental flows through enhanced water licensing and water markets. Hydrol. Earth Syst. Sci. Discuss. 11, 2967–3003 (2014)

    Article  Google Scholar 

  13. Price, K.V., Lampinen, J.A., Storn, R.M.: Differential Evolution: A Practical Approach to Global Optimization. Springer, Heidelberg (2005)

    Google Scholar 

  14. Deb, K.: An efficient constraint handling method for genetic algorithms. Comput. Methods Appl. Mech. Eng. 186, 311–338 (2000)

    Article  MATH  Google Scholar 

  15. Erfani, R., Erfani, T., Utyuzhnikov, S.V., Kontis, K.: Optimisation of multiple encapsulated electrode plasma actuator. Aerosp. Sci. Technol. 26, 120–127 (2013)

    Article  Google Scholar 

  16. Erfani, R., Zare-Behtash, H., Kontis, K.: Influence of shock wave propagation on dielectric barrier discharge plasma actuator performance. J. Phys. D: Appl. Phys. 45, 225201 (2012)

    Article  Google Scholar 

  17. Erfani, R., Zare-Behtash, H., Kontis, K.: Plasma actuator: influence of dielectric surface temperature. Exp. Therm. Fluid Sci. 42, 258–264 (2012)

    Article  Google Scholar 

Download references

Acknowledgements

Four anonymous reviewers provided comments and suggestions that improved the content and presentation of the paper. All errors or omissions are the authors alone.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tohid Erfani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Erfani, T., Erfani, R. (2015). Fair Resource Allocation Using Multi-population Evolutionary Algorithm. In: Mora, A., Squillero, G. (eds) Applications of Evolutionary Computation. EvoApplications 2015. Lecture Notes in Computer Science(), vol 9028. Springer, Cham. https://doi.org/10.1007/978-3-319-16549-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16549-3_18

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics