Improving Makespan in Dynamic Task Scheduling for Cloud Robotic Systems with Time Window Constraints

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Alirezazadeh, Saeid, Alexandre, Luís A.
Format: Preprint
Published: 2020
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917820492677120
author Alirezazadeh, Saeid
Alexandre, Luís A.
author_facet Alirezazadeh, Saeid
Alexandre, Luís A.
contents A scheduling method in a robotic network cloud system with minimal makespan is beneficial as the system can complete all the tasks assigned to it in the fastest way. Robotic network cloud systems can be translated into graphs where nodes represent hardware with independent computing power and edges represent data transmissions between nodes. Time window constraints on tasks are a natural way to order tasks. The makespan is the maximum amount of time between when the first node to receive a task starts executing its first scheduled task and when all nodes have completed their last scheduled task. Load balancing allocation and scheduling ensures that the time between when the first node completes its scheduled tasks and when all other nodes complete their scheduled tasks is as short as possible. We propose a grid of all tasks to ensure that the time window constraints for tasks are met. We propose grid of all tasks balancing algorithm for distributing and scheduling tasks with minimum makespan. We theoretically prove the correctness of the proposed algorithm and present simulations illustrating the obtained results.
format Preprint
id arxiv_https___arxiv_org_abs_2012_03555
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle Improving Makespan in Dynamic Task Scheduling for Cloud Robotic Systems with Time Window Constraints
Alirezazadeh, Saeid
Alexandre, Luís A.
Robotics
A scheduling method in a robotic network cloud system with minimal makespan is beneficial as the system can complete all the tasks assigned to it in the fastest way. Robotic network cloud systems can be translated into graphs where nodes represent hardware with independent computing power and edges represent data transmissions between nodes. Time window constraints on tasks are a natural way to order tasks. The makespan is the maximum amount of time between when the first node to receive a task starts executing its first scheduled task and when all nodes have completed their last scheduled task. Load balancing allocation and scheduling ensures that the time between when the first node completes its scheduled tasks and when all other nodes complete their scheduled tasks is as short as possible. We propose a grid of all tasks to ensure that the time window constraints for tasks are met. We propose grid of all tasks balancing algorithm for distributing and scheduling tasks with minimum makespan. We theoretically prove the correctness of the proposed algorithm and present simulations illustrating the obtained results.
title Improving Makespan in Dynamic Task Scheduling for Cloud Robotic Systems with Time Window Constraints
topic Robotics
url https://arxiv.org/abs/2012.03555