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