Task Scheduling and Resource Allocation Based on Ant-Colony Optimization and Deep Reinforcement Learning

Ulysse Rugwiro,
Chunhua Gu,
Weichao Ding,


Cloud computing has become a significant aspect of today’s rapidly growing technology, accessing as it does a large number of servers, given users’ constant need to access their data efficiently and quickly. Cloud computing providers can flexibly place a user’s task into an appropriate virtual machine and allocate the resource to the tasks for proper execution. However, user tasks can take a long time to complete the execution when the required resources are not available on the server. To overcome this problem, we propose a task scheduling and resource allocation model based on Hybrid Ant Colony Optimization and Deep Reinforcement Learning. In this article, our goal is to minimize the overall task completion time and improve the utilization of idle resources. The task scheduling was performed by constructing a Binary In-order Traversal Tree using weighted values. We then introduced a Deep Reinforcement Learning (DRL) algorithm to reduce space complexity by splitting resources into state space and action space. A state space will contain idle resources, which are used in task allocation. Then the scheduled task will search the resources based on Ant Colony Optimization. When it finds an optimal resource, it will allocate it to the task, and the server will put the allocated resources into action space. If the VM is overloaded, migration is performed. We simulated the proposed algorithm using CloudSim and evaluated the performance in terms of task completion time and resource utilization. Our proposed work evaluation shows mitigation of the above-described problems and illustrates the reduction of waiting time and improvement in idle resource utilization.

Citation Format:
Ulysse Rugwiro, Chunhua Gu, Weichao Ding, "Task Scheduling and Resource Allocation Based on Ant-Colony Optimization and Deep Reinforcement Learning," Journal of Internet Technology, vol. 20, no. 5 , pp. 1463-1475, Sep. 2019.

Full Text:



  • There are currently no refbacks.

Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314  E-mail: jit.editorial@gmail.com