An enhanced genetic algorithm with new operators for task scheduling in heterogeneous computing systems. (May 2017)
- Record Type:
- Journal Article
- Title:
- An enhanced genetic algorithm with new operators for task scheduling in heterogeneous computing systems. (May 2017)
- Main Title:
- An enhanced genetic algorithm with new operators for task scheduling in heterogeneous computing systems
- Authors:
- Akbari, Mehdi
Rashidi, Hassan
Alizadeh, Sasan H. - Abstract:
- Abstract: One of the important problems in heterogeneous computing systems is task scheduling. The task scheduling problem intends to assigns tasks to a number of processors in a manner that will optimize the overall performance of the system, i.e. minimizing execution time or maximizing parallelization in assigning the tasks to the processors. The task scheduling problem is an NP-complete and this is why the algorithms applied to this problem are heuristic or meta-heuristic by which we could reach a relatively optimal solution. This paper presents a genetic-based algorithm as a meta-heuristic method to address static task scheduling for processors in heterogeneous computing systems. The algorithm improves the performance of genetic algorithm through significant changes in its genetic functions and introduction of new operators that guarantee sample variety and consistent coverage of the whole space. Moreover, the random initial population has been replaced with some initial populations with relatively optimized solutions to lower repetitions in the genetic algorithm. The results of running this algorithm on the graphs of real-world applications and random graphs in heterogeneous computing systems with a wide range of characteristics, indicated significant improvements of efficiency of the proposed algorithm compared with other task scheduling algorithms.
- Is Part Of:
- Engineering applications of artificial intelligence. Volume 61(2017:Jan.)
- Journal:
- Engineering applications of artificial intelligence
- Issue:
- Volume 61(2017:Jan.)
- Issue Display:
- Volume 61 (2017)
- Year:
- 2017
- Volume:
- 61
- Issue Sort Value:
- 2017-0061-0000-0000
- Page Start:
- 35
- Page End:
- 46
- Publication Date:
- 2017-05
- Subjects:
- Task scheduling -- Heterogeneous systems -- Genetic algorithm -- Meta-heuristic algorithm
Engineering -- Data processing -- Periodicals
Artificial intelligence -- Periodicals
Expert systems (Computer science) -- Periodicals
Ingénierie -- Informatique -- Périodiques
Intelligence artificielle -- Périodiques
Systèmes experts (Informatique) -- Périodiques
Artificial intelligence
Engineering -- Data processing
Expert systems (Computer science)
Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09521976 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.engappai.2017.02.013 ↗
- Languages:
- English
- ISSNs:
- 0952-1976
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3755.704500
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 2426.xml