Skip to main content

Improved Energy-Aware Stochastic Scheduling Based on Evolutionary Algorithms via Copula-Based Modeling of Task Dependences

  • Conference paper
  • First Online:
10th International Conference on Soft Computing Models in Industrial and Environmental Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 368))

  • 915 Accesses

Abstract

In this work we apply the copula theory for modeling task dependence in a stochastic scheduling algorithm. Our previous work, as well as the majority of the existing related works, assume independence between the tasks involved, but this is not very realistic in many cases. In this paper we prove that, when task dependence exists, better results can be obtained when it is modeled. Our results show that the performance of the stochastic scheduler is significantly improved if we assume a certain level of task dependence: on average \(18\,\%\) of the energy consumption can be saved compared to the results of the deterministic scheduler, along with \(81\,\%\) of improved test cases, versus \(2.44\,\%\) average savings when task independence is assumed, along with \(50\,\%\) of improved test cases.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

References

  1. Mathematica. http://www.wolfram.com/mathematica/

  2. Abedi S, Riahy GH, Hosseinian SH, Farhadkhani M (2013) Improved stochastic modeling: an essential tool for power system scheduling in the presence of uncertain renewables

    Google Scholar 

  3. Banković Z, Lopez-Garcia P (2014) Stochastic vs. deterministic evolutionary algorithm-based allocation and scheduling for XMOS Chips. Neurocomputing 82–89

    Google Scholar 

  4. Davies R (2013) Random distributions. http://www.robertnz.net/

  5. Deb K, Pratap A, Sameer A, Meyarivan T (2000) A fast elitist multi-objective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6:182–197

    Google Scholar 

  6. Diana T (2011) Improving schedule reliability based on copulas: an application to five of the most congested US airports. J Air Transp Manag 17(5):284–287

    Article  Google Scholar 

  7. Gong C, Wang X, Xu W, Tajer A (2013) Distributed real-time energy scheduling in smart grid: stochastic model and fast optimization. IEEE Trans Smart Grid 4(3):1476–1489

    Article  Google Scholar 

  8. Gonzalez-Fernandez Y, Soto M (2014) copulaedas: an r package for estimation of distribution algorithms based on copulas. J Stat Softw 58(9):1–34

    Google Scholar 

  9. Mathematica. MathLink Reference Guide, 1993

    Google Scholar 

  10. McNeil AJ, Frey R, Embrechts P (2010) Quantitative risk management: concepts, techniques, and tools. Princeton Series in Finance. Princeton University Press, Princeton

    Google Scholar 

  11. McNeil AJ et al (2009) Multivariate archimedean copulas, \(d\)-monotone functions and \(l_1\)-norm symmetric distributions

    Google Scholar 

  12. Nelsen RB (2003) Properties and applications of copulas: a brief survey. In: First Brazilian conference on statistical modelling in insurance and finance, pp 10–28

    Google Scholar 

  13. Wu D, Song H, Li M, Cai C, Li J (2010) Modeling risk factors dependence using copula method for assessing software schedule risk. In: 2010 2nd International conference on software engineering and data mining (SEDM), pp 571–574

    Google Scholar 

Download references

Acknowledgments

The research leading to these results has received funding from the European Union 7th Framework Programme under grant agreement 318337, ENTRA - Whole-Systems Energy Transparency, Spanish MINECO TIN’12-39391 StrongSoft and TIN’08-05624 DOVES projects, and Madrid TIC-1465 PROMETIDOS-CM project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zorana Banković .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Banković, Z., López-García, P. (2015). Improved Energy-Aware Stochastic Scheduling Based on Evolutionary Algorithms via Copula-Based Modeling of Task Dependences. In: Herrero, Á., Sedano, J., Baruque, B., Quintián, H., Corchado, E. (eds) 10th International Conference on Soft Computing Models in Industrial and Environmental Applications. Advances in Intelligent Systems and Computing, vol 368. Springer, Cham. https://doi.org/10.1007/978-3-319-19719-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19719-7_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19718-0

  • Online ISBN: 978-3-319-19719-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics