Task allocation method based on particle swarm and simulated annealing optimization in mobile cloud

A particle swarm optimization and simulated annealing technology, applied in the field of mobile cloud computing, can solve problems such as system load imbalance and reducing system efficiency

Active Publication Date: 2018-03-06
SOUTHEAST UNIV
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the focus of existing algorithms is mainly on shortening the task completion time, which can easily cause the load imbalance of the whole system and reduce the system efficiency.

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
  • Task allocation method based on particle swarm and simulated annealing optimization in mobile cloud
  • Task allocation method based on particle swarm and simulated annealing optimization in mobile cloud
  • Task allocation method based on particle swarm and simulated annealing optimization in mobile cloud

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The implementation method of the present invention will be further described below in conjunction with the accompanying drawings.

[0057] Initiate task unloading:

[0058] Such as figure 1 As shown, there is a master node M in the Wifi area 0 and N slave nodes S 1 -S n , master node M 0 Connected to each slave node through a wireless link, the master node M 0 There is a complex computational task Q total , and the master node does not have enough computing resources to perform Q total processing, so the master node moves to all slave nodes S of Duoyun 1 -S n Send a task offload request. When the slave node receives the task offloading request from the master node, the slave node collects the remaining computing resource information on the node and sends it back to the master node that initiated the task offloading request.

[0059] Create a cost function:

[0060] We use M to represent the total number of tasks and N to represent the total number of slave no...

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 task allocation method based on a particle swarm and simulated annealing optimization in mobile cloud. Multiple mobile nodes are involved in the allocation method. The mobilenodes form a self-organized network in a wireless mode and share computing resources under the condition that no basic network facilities are available. The task allocation method comprises the four stages that (1) a task uninstalling request is initiated, wherein when a complicated computing task exists on a main node and the main node does not have sufficient computing resources for processing the task, the main node sends the task uninstalling request to slave nodes; (2) a cost function is established, wherein the main node generates a task uninstalling cost function according to remainingcomputing resource information of the slave nodes and relevant information needed for processing the complicated computing task; (3) an optimization problem is solved, wherein a task allocation algorithm based on the particle swarm and simulated annealing optimization is executed, and a task allocation result is obtained; and (4) the task is allocated, wherein the main node allocates the computingtask to all the slave nodes according to the optimization result.

Description

technical field [0001] The invention relates to a task allocation method based on particle swarm optimization and simulated annealing optimization in a mobile cloud, and belongs to the technical field of mobile cloud computing. Background technique [0002] Mobile devices such as smartphones and tablets have gained tremendous popularity in the past few years, however, due to limitations in CPU performance, battery capacity, storage capacity, etc., mobile devices perform poorly in processing computationally intensive tasks. Such as slow computing speed, rapid power failure, etc. In order to solve these problems, researchers began to consider establishing a system called Mobile Cloud Computing (MCC, Mobile Cloud Computing). The main idea is to offload the computationally intensive tasks on the mobile client to the target agent to perform , not only can greatly reduce the processing time of the task but also can minimize the energy consumption of the mobile device. [0003] A...

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/48G06F9/50G06N3/00
CPCG06F9/4881G06F9/505G06F2209/509G06N3/006
Inventor 夏玮玮黄博南张静章跃跃邹倩燕锋沈连丰
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products