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.
翻译:机器人网络云系统的排程方法是有用的,因为系统可以以最快的方式完成分配给它的所有任务。机器人网络云系统可以转换成图表,其中节点代表有独立计算功率的硬件,边缘代表节点之间的数据传输。时间窗口对任务的限制是一种自然的任务排序方式。时间窗口是第一个接收任务节点开始执行其第一个预定任务和所有节点完成其最后预定任务之间的最大时间间隔。加载平衡分配和排程确保第一个节点完成其预定任务和所有其他节点完成其预定任务之间的时间尽可能短。我们建议了所有任务网格,以确保满足任务的时间窗口限制。我们建议了所有任务网格,以最小的间距来平衡分配和排程任务。我们从理论上证明拟议的算法的正确性,并提出模拟来说明获得的结果。