[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Research on Scientific Workflow Scheduling Based on Fuzzy Theory Under Edge Environment

  • Conference paper
  • First Online:
Computer Supported Cooperative Work and Social Computing (ChineseCSCW 2020)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1330))

  • 1169 Accesses

Abstract

With the rapid development of Internet of Everything (IoE) and the popularization of 4G/5G wireless networks, edge computing has gradually become the mainstream. In actual edge environment, some factors have an uncertain impact on scientific workflow scheduling, such as CPU load and bandwidth fluctuations of servers. Aiming at scientific workflow scheduling under uncertain edge environment, based on fuzzy theory, triangular fuzzy numbers (TFNs) were used to represent task computation time and data transmission time. In addition, an Adaptive Discrete Fuzzy GA-based Particle Swarm Optimization (ADFGA-PSO) is proposed to reduce the fuzzy execution cost while satisfying the scientific workflow’s deadline. The uncertainty of workflow scheduling was introduced, which caused by server execution performance fluctuations during task computation and bandwidth fluctuations during data transmission. Meanwhile, two-dimensional discrete particle is adopted to encode the fuzzy scheduling strategy of workflow, and the two-point crossover operator, neighborhood mutation and adaptive multipoint mutation operator of genetic algorithm (GA) were introduced to improve the diversity of population and avoid the local optimum. Experimental results show that compared with other algorithms, ADFGA-PSO can obtain better fuzzy execution cost for deadline-constrained workflow scheduling under uncertain edge environment.

This work was supported by the National Key R&D Program of China (2018YFB1004800), the National Natural Science Foundation of China (62072108), the Guiding Project of Fujian Province under Grant (2018H0017), and the Natural Science Foundation of Fujian Province under Grant (2019J01286).

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 95.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 119.99
Price includes VAT (United Kingdom)
  • 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

Similar content being viewed by others

References

  1. Shi, W., Zhang, X.: Edge computing: state-of-the-art and future directions. J. Comput. Res. Dev. 56(1), 69–89 (2019)

    Google Scholar 

  2. Hosseini, S.: A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng. Appl. Artif. Intell. 90, 103501 (2020)

    Article  Google Scholar 

  3. Sun, L., Lin, L., Gen, M., et al.: A hybrid cooperative coevolution algorithm for fuzzy flexible job shop scheduling. IEEE Trans. Fuzzy Syst. 27(5), 1008–1022 (2019)

    Article  Google Scholar 

  4. Xie, Y., Zhu, Y., Wang, Y., et al.: A novel directional and non-local-convergent particle swarm optimization based workflow scheduling in cloud-edge environment. Future Gen. Comput. Syst. 97(AUG.), 361–378 (2019)

    Google Scholar 

  5. Huang, B., Li, Z., Tang, P., et al.: Security modeling and efficient computation offloading for service workflow in mobile edge computing. Future Gen. Comput. Syst. 97(AUG.), 755–774 (2019)

    Google Scholar 

  6. Peng, Q., Jiang, H., Chen, M., et al.: Reliability-aware and deadline-constrained workflow scheduling in mobile edge computing. In: 2019 IEEE 16th International Conference on Networking, Sensing and Control (ICNSC), pp. 236–241 (2019)

    Google Scholar 

  7. Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)

    Article  Google Scholar 

  8. Lei, D.: Fuzzy job shop scheduling problem with availability constraints. Comput. Ind. Eng. 58(4), 610–617 (2010)

    Article  Google Scholar 

  9. Fortemps, P.: Jobshop scheduling with imprecise durations: a fuzzy approach. IEEE Trans. Fuzzy Syst. 5(4), 557–569 (1997)

    Article  Google Scholar 

  10. Lee, E.S., Li, R.J.: Comparison of fuzzy numbers based on the probability measure of fuzzy events. Comput. Math. Appl. 15(10), 887–896 (1988)

    Article  MathSciNet  Google Scholar 

  11. Sakawa, M., Kubota, R.: Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms. Eur. J. Oper. Res. 120(2), 393–407 (2000)

    Article  MathSciNet  Google Scholar 

  12. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Icnn95-International Conference on Neural Networks (1995)

    Google Scholar 

  13. Rodriguez, M.A., Buyya, R.: Deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds. IEEE Trans. Cloud Comput. 2(2), 222–235 (2014)

    Article  Google Scholar 

  14. Li, H., Yang, D., Su, W., et al.: An overall distribution particle swarm optimization MPPT algorithm for photovoltaic system under partial shading. IEEE Trans. Ind. Electron. 66(1), 265–275 (2019)

    Article  Google Scholar 

  15. Li, X., Gao, L.: An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem. Int. J. Prod. Econ. 174(Apr.), 93–110 (2016)

    Google Scholar 

  16. Shi, Y.: A modified particle swarm optimizer. In: Proceedings of IEEE Icec Conference (1998)

    Google Scholar 

  17. Bharathi, S., Chervenak, A., Deelman, E., et al.: Characterization of scientific workflows. In: Third Workshop on Workflows in Support of Large-Scale Science, WORKS 2008 (2008)

    Google Scholar 

  18. Topcuoglu, H., Hariri, S., Min-You, W.: Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 260–274 (2002)

    Article  Google Scholar 

  19. Cui, L., Zhang, J., Yue, L., et al.: A genetic algorithm based data replica placement strategy for scientific applications in clouds. IEEE Trans. Serv. Comput. 11(4), 727–739 (2018)

    Article  Google Scholar 

  20. Zhou, B., Xie, S.S., Wang, F., et al.: Multi -step predictive compensated intelligent control for aero-engine wireless networked system with random scheduling. J. Franklin Inst.-Eng. Appl. Math. 357(10), 6154–6174 (2020)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lin, C., Lin, B., Chen, X. (2021). Research on Scientific Workflow Scheduling Based on Fuzzy Theory Under Edge Environment. In: Sun, Y., Liu, D., Liao, H., Fan, H., Gao, L. (eds) Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2020. Communications in Computer and Information Science, vol 1330. Springer, Singapore. https://doi.org/10.1007/978-981-16-2540-4_25

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-2540-4_25

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-2539-8

  • Online ISBN: 978-981-16-2540-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics