A Batch Scientific Workflow Task Scheduling Algorithm Based on Improved Genetic Algorithm
A technology for improving genetic algorithms and task scheduling, applied in the field of batch scientific workflow task scheduling algorithms, can solve the problems of slow algorithm convergence, less attention to parallelism, high complexity, and achieve cost control and time control improvement, high efficiency The effect of task scheduling
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] Embodiments of the present invention are described in further detail below in conjunction with the accompanying drawings:
[0025] A batch scientific workflow task scheduling algorithm based on improved genetic algorithm, such as figure 1 shown, including the following steps:
[0026] Step A: Generate an initial population according to the integer encoding method.
[0027] In this step, in order to ensure that the distance between the initial solution and the optimal solution is not too far, the best virtual machine configuration method for each task node is generated according to the optimal virtual machine configuration method with the optimal time-cost ratio, and then the full combination method is generated. In the process of generating the initial solution, we introduce the concept of time-cost ratio, that is, the ratio of the cost of upgrading the virtual machine or increasing the number of virtual machines used and the reduction of scheduling time. When generat...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com