JOURNAL ARTICLE

Practical Scheduling Algorithms of Independent Tasks on Tree-Based Grid Computing Platform

Abstract

This paper discusses scheduling independent tasks on tree-based grid computing platforms, where resources have different speeds of computation and communication. Instead of minimizing the total execution time, which has been proven to be NP-hard, we improve integral linear planning model. Using this model, the time complexity is high to obtain optimal number of tasks assigned to each computing node of multi-level tree. To address this problem, Push-Pull method is given, which transforms the linear planning of multi-lever tree into single-level tree and therefore the time complexity is greatly reduced. Based on the optimal tasks assignment to each node, a static distributed heuristic task scheduling algorithm is put forward. Experimental results show that the algorithm achives better performance than other algorithms.

Keywords:
Computer science Scheduling (production processes) Grid computing Time complexity Tree (set theory) Computation Distributed computing Grid Dynamic priority scheduling Computational complexity theory Algorithm Execution time Fair-share scheduling Parallel computing Mathematical optimization Quality of service Mathematics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
9
Refs
0.20
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Independent Tasks Scheduling on Tree-Based Grid Computing Platforms

Weiwei Lin

Journal:   Journal of Software Year: 2006 Vol: 17 (11)Pages: 2352-2352
JOURNAL ARTICLE

Scheduling Periodic Independent Tasks on Single-Level Tree Grid

Zhenyu WangZhaoyu Li

Journal:   Journal of Software Year: 2013 Vol: 24 (2)Pages: 378-390
JOURNAL ARTICLE

Algorithms for Scheduling Independent Tasks

Sartaj Sahni

Journal:   Journal of the ACM Year: 1976 Vol: 23 (1)Pages: 116-127
JOURNAL ARTICLE

Parallel swarm-based algorithms for scheduling independent tasks

Robert DietzeMaximilian Kränert

Journal:   International Journal of Hybrid Intelligent Systems Year: 2023 Vol: 19 (1,2)Pages: 79-93
© 2026 ScienceGate Book Chapters — All rights reserved.