earticle

논문검색

Multiprocessor Task Graph Scheduling Using a Novel Graph-Like Learning Automata

초록

영어

Optimized task scheduling is one of the most important challenges in multiprocessor environments such as parallel and distributed systems. In such these systems, each parallel program is decomposed into the smaller segments so-called tasks. Task execution times, precedence constrains and communication costs are modeled by using a directed acyclic graph (DAG) named task graph. The goal is to minimize the program finish-time (makespan) by means of mapping the tasks to the processor elements in such a way that precedence constrains are preserved. This problem is shown to be NP-hard in general form and some restricted ones. Therefore, utilization of heuristic and meta-heuristic approaches to solve this problem is logical. Learning automata (LA) is an abstract model to interact with stochastic environment, which tries to reform itself based on the environment feedback. Although a learning automaton itself is a simple component, a group of them by cooperating each other can show complicated behavior, and can coverage to desired solutions under appropriate learning algorithm. In this paper, an ingenious graph-like learning automata in which each task in the task graph is represented by a learning automaton tries to solve the multiprocessor task-scheduling problem in a collective manner. Set of different experiments on various real-world task-graphs has been done and archived results are so promising compared to the traditional methods and genetic algorithm.

목차

Abstract
 1. Introduction
 2. Multiprocessor Task Scheduling
  2.1 The HLFET Algorithm
  2.2 The MCP Algorithm
  2.3 The DLS Algorithm
  2.4 The ETF Algorithm
 3. Learning Automata
 4. The Proposed Approach
 5. Implementation and Results
  5.1 Reward Parameter of Learning Automata
  5.2 Priority Measurement
  5.3 Compare with Traditional Heuristics
  5.4 Compare with Genetic Algorithm
 6. Conclusion
 References

저자정보

  • H. R. Boveiri Sama Technical and Vocational Training College, Islamic Azad University, Shushtar Branch, Shushtar, Iran

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.