Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/9852
Title: | Application of heuristic and metaheuristics to the bi-objective task scheduling problem on heterogeneous distributed computing systems |
Researcher: | Chitra P |
Guide(s): | Venkatesh P |
Keywords: | Directed Acyclic Graph Metaheuristics Genetic algorithm Makespan Computing systems |
Upload Date: | 11-Jul-2013 |
University: | Anna University |
Completed Date: | 04/07/2011 |
Abstract: | Heterogeneous distributed systems are widely deployed for executing computationally intensive parallel applications with diverse computing needs. The efficient execution of applications in such environments requires effective scheduling strategies that take into account both algorithmic and architectural characteristics to achieve a good mapping of tasks to processors, i.e., to minimize the schedule length (Makespan). An application can be modeled as a Directed Acyclic Graph (DAG). A heterogeneous distributed computing system can be modeled as a resource graph. The most studied heuristic methods are so called list scheduling algorithms. They were primarily developed for generating schedules of good quality considering the single objective of minimal schedule length. The traditional list scheduling heuristics are good in generating schedules due to their greedy nature. This was the motivation factor for this research to use them for handling the two objectives of makespan and reliability. Genetic Algorithm is one of the widely used metaheuristics for solving the task scheduling problem. The efficiency of using GA for solving the task scheduling problem has been proved in a various studies. Hence, the multiobjective genetic algorithms are used in this research to solve the problem under study. Various performance metrics are available in the literature to measure the convergence and diversity of the obtained nondominated solutions of the multiobjective evolutionary algorithms. The spacing and spread metric are used for measuring the performance in this research. The two Pareto based multiobjective genetic algorithms: NSGA-II and SPEA2 are implemented in the pure and hybrid version and compared. The convergence and diversity of the obtained non-dominated solutions are evaluated. The performance is evaluated for the random and real application task graphs. The suitability of using hybrid NSGA-II for solving the task scheduling problem is confirmed by the simulations. |
Pagination: | xx, 145p. |
URI: | http://hdl.handle.net/10603/9852 |
Appears in Departments: | Faculty of Information and Communication Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 28.63 kB | Adobe PDF | View/Open |
02_certificates.pdf | 813.13 kB | Adobe PDF | View/Open | |
03_abstract.pdf | 19.64 kB | Adobe PDF | View/Open | |
04_acknowledgement.pdf | 16.74 kB | Adobe PDF | View/Open | |
05_contents.pdf | 58.89 kB | Adobe PDF | View/Open | |
06_chapter 1.pdf | 74.67 kB | Adobe PDF | View/Open | |
07_chapter 2.pdf | 26.25 kB | Adobe PDF | View/Open | |
08_chapter 3.pdf | 383.42 kB | Adobe PDF | View/Open | |
09_chapter 4.pdf | 293.1 kB | Adobe PDF | View/Open | |
10_chapter 5.pdf | 241.81 kB | Adobe PDF | View/Open | |
11_chapter 6.pdf | 26.02 kB | Adobe PDF | View/Open | |
12_appendix.pdf | 571.87 kB | Adobe PDF | View/Open | |
13_references.pdf | 29.5 kB | Adobe PDF | View/Open | |
14_publications.pdf | 22.12 kB | Adobe PDF | View/Open | |
15_vitae.pdf | 13.75 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: