An Analysis Framework for Distributed Hierarchical Directories
We provide a novel analysis framework for distributed hierarchical directories for an arbitrary set of dynamic (online) requests. We prove a general ${\cal O}(\eta\cdot \varphi \cdot \sigma^3 \cdot h)$ competitive ratio for any distributed hierarchical directory, where η is a write set size related...
Saved in:
Published in | Distributed Computing and Networking Vol. 7730; pp. 378 - 392 |
---|---|
Main Authors | , |
Format | Book Chapter |
Language | English |
Published |
Germany
Springer Berlin / Heidelberg
2013
Springer Berlin Heidelberg |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 9783642356674 3642356672 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-642-35668-1_26 |
Cover
Summary: | We provide a novel analysis framework for distributed hierarchical directories for an arbitrary set of dynamic (online) requests. We prove a general ${\cal O}(\eta\cdot \varphi \cdot \sigma^3 \cdot h)$ competitive ratio for any distributed hierarchical directory, where η is a write set size related parameter, ϕ and σ are stretch and growth related parameters, and h is the number of levels in the hierarchy. Through this framework, we give bounds for several known distributed directory protocols. In general network topologies, we obtain ${\cal O}(\log^2 n\cdot\log D)$ competitive ratio, where n and D are the number of nodes and the diameter, respectively, of the network. Moreover, we obtain ${\cal O}(\log D)$ competitive ratio in constant-doubling metric topologies. To the best of our knowledge, this is the first (competitive) dynamic analysis for distributed hierarchical directories. |
---|---|
Bibliography: | Original Abstract: We provide a novel analysis framework for distributed hierarchical directories for an arbitrary set of dynamic (online) requests. We prove a general \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}${\cal O}(\eta\cdot \varphi \cdot \sigma^3 \cdot h)$\end{document} competitive ratio for any distributed hierarchical directory, where η is a write set size related parameter, ϕ and σ are stretch and growth related parameters, and h is the number of levels in the hierarchy. Through this framework, we give bounds for several known distributed directory protocols. In general network topologies, we obtain \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}${\cal O}(\log^2 n\cdot\log D)$\end{document} competitive ratio, where n and D are the number of nodes and the diameter, respectively, of the network. Moreover, we obtain \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}${\cal O}(\log D)$\end{document} competitive ratio in constant-doubling metric topologies. To the best of our knowledge, this is the first (competitive) dynamic analysis for distributed hierarchical directories. |
ISBN: | 9783642356674 3642356672 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-642-35668-1_26 |