DocumentCode :
163275
Title :
Volunteered mobile sourcing with multi-objective ant colony optimization
Author :
Areekijseree, Katchaguy ; Achalakul, Tiranee
Author_Institution :
Comput. Eng. Dept., King Mongkut´s Univ. of Technol. Thonburi, Bangkok, Thailand
fYear :
2014
fDate :
14-16 May 2014
Firstpage :
248
Lastpage :
253
Abstract :
Volunteered computing has been one of the popular distributed computing concepts recently. The basic idea is to allow computer owners to donate the computing power and storage to scientific applications. In this research, we are interested in the utilization of volunteered mobile devices. The implementation of such a concept is complicated since it is hard to accurately estimate the execution time of workflow tasks on numerous mobile devices. To efficiently schedule application workflows can thus be a real challenge. In this paper, we proposed a practical way to construct a workflow with estimated overhead and execution time, as well as a scheduling algorithm for a highly distributed computing platform. The main idea is to effectively optimize task scheduling onto the currently available mobile devices with two objectives of maximizing both cost and execution time saved. Therefore, the cost will be covered by the volunteers. We adapt the Multi-objective Ant Colony Optimization (MOACO) algorithm in our framework. We perform an experiment with different sizes of scientific workflows under different numbers of volunteered devices. The results show a good potential in using mobile sources to minimize the energy consumption at the data center while keeping the execution time within a reasonable deadline.
Keywords :
ant colony optimisation; mobile computing; scheduling; volunteer computing; MOACO algorithm; application workflow scheduling; computing power donation; cost time maximization; data center; distributed computing platform; energy consumption minimization; execution time maximization; multiobjective ant colony optimization algorithm; scientific applications; scientific workflows; storage donation; task scheduling; volunteered computing; volunteered mobile devices; volunteered mobile sourcing; workflow tasks; Ant Colony Optimization; Mobile Computing; Multi-objective Optimization; Scheduling algorithm; Volunteer Computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Software Engineering (JCSSE), 2014 11th International Joint Conference on
Conference_Location :
Chon Buri
Print_ISBN :
978-1-4799-5821-4
Type :
conf
DOI :
10.1109/JCSSE.2014.6841875
Filename :
6841875
Link To Document :
بازگشت