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

12/07/2020
by   Saeid Alirezazadeh, et al.
0

A scheduling method in a robotic network cloud system with minimal makespan is beneficiary in the sense that the system can complete all of its assigned tasks in the fastest way. Robotic network cloud systems can be translated into graphs, with nodes representing hardware with independent computational processing power and edges as data transmissions between nodes. Tasks time windows constraints are a natural way of ordering the tasks. The makespan is the maximum time duration from the time that a node starts to perform its first scheduled task to the time that all the nodes complete their final scheduled tasks. The load balancing scheduling ensures that the time windows from the time that the first node completes its final scheduled tasks to the time that all the other nodes complete their final scheduled tasks are as narrow as possible. We propose a new load balancing algorithm for task scheduling such that the makespan is minimal. We prove the correctness of the proposed algorithm and present simulations illustrating the obtained results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2020

Dynamic Task Allocation for Robotic Network Cloud Systems

Every robotic network cloud system can be seen as a graph with nodes as ...
research
02/13/2022

Energy Conscious Dynamic Window Scheduling of Chip Multiprocessors

The need to develop systems that exploit multi and many-core architectur...
research
05/17/2023

Impact of ROS 2 Node Composition in Robotic Systems

The Robot Operating System 2 (ROS 2) is the second generation of ROS rep...
research
01/25/2021

Novel Dynamic Load Balancing Algorithm for Cloud-Based Big Data Analytics

Big data analytics in cloud environments introduces challenges such as r...
research
04/26/2021

Optimal Algorithm Allocation for Robotic Network Cloud Systems

Cloud robotics enables robots to benefit from the massive storage and co...
research
03/22/2023

A Survey on Task Allocation and Scheduling in Robotic Network Systems

Cloud Robotics is helping to create a new generation of robots that leve...
research
10/01/2018

Heterogeneous MacroTasking (HeMT) for Parallel Processing in the Public Cloud

Using tiny, equal-sized tasks (Homogeneous microTasking, HomT) has long ...

Please sign up or login with your details

Forgot password? Click here to reset