ACM Home Page
Please provide us with feedback. Feedback
Dynamic page migration with stochastic requests
Full text PdfPdf (231 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures table of contents
Las Vegas, Nevada, USA
SESSION: Miscellaneous table of contents
Pages: 270 - 278  
Year of Publication: 2005
ISBN:1-58113-986-1
Author
Marcin Bienkowski  University of Paderborn, Germany
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 20,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073970.1074016
What is a DOI?

ABSTRACT

The page migration problem is one of subproblems of data management in networks. It occurs in a distributed network of processors sharing one indivisible memory page of size D. During runtime, the processors access a unit of data from the page, and the system is allowed to migrate the page between the processors. The problem is to compute (on-line) a schedule of page movements to minimize the total communication cost.The Dynamic Page Migration problem is an extension to the page migration. It attempts to model the network dynamics, occurring, for example, in mobile networks. However, the pace of changes is restricted, i.e. the distances between processors can change only by a constant per round. The movement of the nodes induce changes in the communication cost between each pair of nodes, which is proportional to the distance between them raised to some power α. This is typical for mobile wireless networks, where nodes can move with a constant speed, and the cost of communication is measured in terms of energy used for sending the data. Thus, by setting α equal to the propagation exponent of the medium, cost minimization becomes minimizing the total energy consumption in the system.However, as proven in [7], if both network mobility and request sequence are created by an adversary, then the competitive ratio is polynomially large in D and in the number of the nodes. In our search for a reasonable, close-to-reality model, in this paper we consider a scenario in which the network mobility is adversarial, but the requests are generated randomly by a stochastic process. We design an algorithm MTFR for this scenario, and prove that it is O(1)-competitive, on expectation and with high probability.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
4
 
5
M. Bienkowski, M. Dynia, and M. Korzeniowski. Improved algorithms for dynamic page migration. In Proc. of the 22nd Symp. on Theoretical Aspects of Computer Science (STACS), pages 365--376, 2005.
 
6
M. Bienkowski and M. Korzeniowski. Dynamic page migration under brownian motion. In Proc. of the European Conf. in Parallel Processing (Euro-Par), 2005. To appear.
7
 
8
M. Bienkowski and F. Meyer auf der Heide. Page migration in dynamic networks. In Proc. of the 30th Int. Symp. on Mathematical Foundations of Computer Science (MFCS), 2005. To appear.
 
9
D. L. Black and D. D. Sleator. Competitive algorithms for replication and migration problems. Technical Report CMU-CS-89-201, Department of Computer Science, Carnegie-Mellon University, 1989.
 
10
 
11
 
12
I. S. Gradshteyn, I. M. Ryzhik, A. Jeffrey, and D. Zwillinger. Table of Integrals, Series, and Products. San Diego, CA: Academic Press, 6th edition, 2000.
 
13
 
14
 
15
S. Rajesekaran, P. M. Pardalos, J. H. Reif, and J. Rolim. Handbook of Randomized Computing, volume II. Kluwer Academic Publishers, 2001.
 
16
17
 
18
J. Westbrook. Randomized algorithms for multiprocessor page migration. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, 7:135--150, 1992.