DocumentCode :
2342759
Title :
Kinetically stable task assignment for networks of microservers
Author :
Abrams, Zoë ; Chen, Ho-Lin ; Guibas, Leonidas ; Liu, Jie ; Zhao, Feng
Author_Institution :
Dept. of Comput. Sci., Stanford Univ., CA
fYear :
0
fDate :
0-0 0
Firstpage :
93
Lastpage :
101
Abstract :
This paper studies task assignment in a network of resource constrained computing platforms (called microservers). A task is an abstraction of a computational agent or data that is hosted by the microservers. For example, in an object tracking scenario, a task represents a mobile tracking agent, such as a vehicle location update computation, that runs on microservers, which can receive sensor data pertaining to the object of interest. Due to object motion, the microservers that can observe a particular object change over time and there is overhead involved in migrating tasks among microservers. Furthermore, communication, processing, or memory constraints, allow a microserver to only serve a limited number of objects at the same time. Our overall goal is to assign tasks to microservers so as to minimize the number of migrations, and thus be kinetically stable, while guaranteeing that as many tasks as possible are monitored at all times. When the task trajectories are known in advance, we show that this problem is NP-complete (even over just two time steps), has an integrality gap of at least 2, and can be solved optimally in polynomial time if we allow tasks to be assigned fractionally. When only probabilistic information about future movement of the tasks is known, we propose two algorithms: a multi-commodity flow based algorithm and a maximum matching algorithm. We use simulations to compare the performance of these algorithms against the optimum task allocation strategy
Keywords :
computational complexity; minimisation; network servers; probability; resource allocation; NP-complete problem; computational agent; kinetically stable task assignment; maximum matching algorithm; microserver; minimization; multicommodity flow based algorithm; probabilistic information; Cameras; Computational modeling; Computer networks; Computer science; Memory management; Mobile computing; Monitoring; Permission; Polynomials; Vehicle dynamics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Processing in Sensor Networks, 2006. IPSN 2006. The Fifth International Conference on
Conference_Location :
Nashville, TN
Print_ISBN :
1-59593-334-4
Type :
conf
DOI :
10.1109/IPSN.2006.244084
Filename :
1662445
Link To Document :
بازگشت