Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Workflow scheduling method based on stable matching game theory

A scheduling method and workflow technology, applied in electrical digital data processing, instrumentation, computing, etc., can solve the problem of not considering task fairness, and achieve the effect of minimizing the overall completion time

Active Publication Date: 2021-02-02
ANHUI UNIVERSITY
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a method for scheduling workflow based on the stable matching game theory in the GT model, so as to solve the problem that the prior art does not consider task fairness, and at the same time minimize the completion time of the workflow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Workflow scheduling method based on stable matching game theory
  • Workflow scheduling method based on stable matching game theory
  • Workflow scheduling method based on stable matching game theory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention are clearly and completely described below in conjunction with specific embodiments and with reference to the accompanying drawings. Obviously, the described embodiments are part of the implementation of the present invention. example, not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0072] Firstly, the workflow model is introduced. A workflow model is usually represented by a directed acyclic graph (DAG), which is represented by a binary group as DAG=(T,E). Among them, T={t 0 ,t 1 ,...,t n-1} represents a set of n tasks in the workflow, and E represents a set of dependencies between n tasks. if then represents the task t i with task t j Depen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a workflow scheduling method based on a stable matching game theory. The workflow scheduling method comprises the following steps: step A, inputting a DAG graph of a workflow, avirtual machine pool V = [VM0, VM1-VMm1]and a CCR numerical value; step B, calculating the rank value of each task, and selecting the task with the maximum rank value in each layer to be added into acritical path task set CP; step C, allocating tasks to a virtual machine based on a stable matching game theory to obtain a scheduling scheme; and step D, optimizing a scheduling scheme, traversing all tasks, and copying the precursor node enabling the starting time of the current task to be advanced to the virtual machine where the current task is located. The invention has the advantages that the maximum completion time of the workflow is effectively reduced based on the two local optimization strategies of the critical path and the task duplication, the fairness problem of the tasks is comprehensively considered, and the customer satisfaction can be improved.

Description

technical field [0001] The invention relates to the technical field of workflow scheduling, in particular to a workflow scheduling method based on stable matching game theory. Background technique [0002] Cloud computing provides a new mode of resource delivery and service provision, which can provide a variety of computing and resource services such as servers, storage capacity, cpu, etc., as well as application services such as e-commerce and social networking that run on the entire network . In order to take advantage of the resource advantages of the cloud computing service model, greatly save investment costs, and get rid of the geographical and time constraints of resources, we can execute any work tasks in the cloud computing environment, for example, workflow tasks that have been extensively studied. Workflow is a series of interconnected and automatically executed business activities or tasks. We call the workflow placed in the cloud computing environment cloud w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/45562G06F2009/4557
Inventor 贾兆红潘磊唐俊
Owner ANHUI UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products