Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Unavailable Time Aware Scheduling of Hybrid Task on Heterogeneous Distributed System

View through CrossRef
The resource allocation for tasks in heterogeneous distributed system is a well known NP-hard problem. For the sake of making the makespan is minimized, it is hard to distribute the tasks to proper processors. The problem is even more complex and challenging when the processors have unavailable time and the tasks type are various. This paper investigates a resource allocation problem for hybrid tasks comprising both divisible and bag-of-tasks(BoT) in heterogeneous distributed system when the processors has unavailable time. First, the mathematical model, which minimizes the makespan of the hybrid tasks when the processors have unavailable time, is established. Second, we propose a scheduling algorithm referred to as bag-of-tasks allocate-pull and divisible task allocation (BoTAPDTA) algorithm for handling hybrid tasks on heterogeneous distributed systems. In addition, to solving the optimization model efficiently, a generic algorithm(GA) is proposed. For the sake of reducing the search space and solving the optimization model effectively, a two step scheduling algorithm(TSGA), which first allocate bag-of-tasks(BoT) using generic algorithm and then assign divisible task to processors like BoTAPDTA, is designed. Finally, numerical simulation experiments are conducted, and experimental results indicate the effectiveness of the proposed model and algorithm.
Title: Unavailable Time Aware Scheduling of Hybrid Task on Heterogeneous Distributed System
Description:
The resource allocation for tasks in heterogeneous distributed system is a well known NP-hard problem.
For the sake of making the makespan is minimized, it is hard to distribute the tasks to proper processors.
The problem is even more complex and challenging when the processors have unavailable time and the tasks type are various.
This paper investigates a resource allocation problem for hybrid tasks comprising both divisible and bag-of-tasks(BoT) in heterogeneous distributed system when the processors has unavailable time.
First, the mathematical model, which minimizes the makespan of the hybrid tasks when the processors have unavailable time, is established.
Second, we propose a scheduling algorithm referred to as bag-of-tasks allocate-pull and divisible task allocation (BoTAPDTA) algorithm for handling hybrid tasks on heterogeneous distributed systems.
In addition, to solving the optimization model efficiently, a generic algorithm(GA) is proposed.
For the sake of reducing the search space and solving the optimization model effectively, a two step scheduling algorithm(TSGA), which first allocate bag-of-tasks(BoT) using generic algorithm and then assign divisible task to processors like BoTAPDTA, is designed.
Finally, numerical simulation experiments are conducted, and experimental results indicate the effectiveness of the proposed model and algorithm.

Related Results

Visual versus Tabular Scheduling Programs
Visual versus Tabular Scheduling Programs
Effective scheduling in construction is crucial for ensuring timely project completion and maintaining budget control. Scheduling programs play an important role in this process by...
Advanced Scheduling Schemes in 4G Systems
Advanced Scheduling Schemes in 4G Systems
The deterministic factor for 4G wireless technologies is to successfully deliver high value services such as voice, video, real-time data with well defined Quality of Service (QoS)...
Enhanced Multitask Scheduling in Cloud Computing through Advanced Techniques
Enhanced Multitask Scheduling in Cloud Computing through Advanced Techniques
The delivery of computing services over the internet is referred to as cloud computing. One of the most significant challenges in the cloud computing environment is task scheduling...
Adaptive Scheduling of Mixing Trucks in Construction Sites with an Improved Deep Q-Network
Adaptive Scheduling of Mixing Trucks in Construction Sites with an Improved Deep Q-Network
The management of concrete mixing station distribution is evolving toward more intelligent and efficient methods. Additionally, in the context of the group operations of commodity ...
Task Scheduling Optimization in the Cloud Using Improved Heuristic Algorithm
Task Scheduling Optimization in the Cloud Using Improved Heuristic Algorithm
Cloud Computing has become the most efficient and reliable technology in today’s era. Almost every organization and individual depend upon this technology to perform their task and...
Task Scheduling for cloud computing Based on Firefly Algorithm
Task Scheduling for cloud computing Based on Firefly Algorithm
Abstract In this paper a new method proposed, to solve the problem of scheduling resources in cloud computing, it is using a parallel scheduling model which can enha...
Adaptive Task Scheduling Algorithm for Multifunction Integrated System with Joint Radar–Communications Waveform
Adaptive Task Scheduling Algorithm for Multifunction Integrated System with Joint Radar–Communications Waveform
Joint radar–communications (JRC) waveform could enable simultaneously radar sensing and communication functions in a multifunction integrated system (MFIS). Because of the special ...

Back to Top