English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Balanced Allocation on Graphs: A Random Walk Approach

Pourmiri, A. (2014). Balanced Allocation on Graphs: A Random Walk Approach. Retrieved from http://arxiv.org/abs/1407.2575.

Item is

Basic

show hide
Genre: Paper
Latex : Balanced Allocation on Graphs: {A} Random Walk Approach

Files

show Files
hide Files
:
arXiv:1407.2575.pdf (Preprint), 619KB
Name:
arXiv:1407.2575.pdf
Description:
File downloaded from arXiv at 2014-12-01 15:58
OA-Status:
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Pourmiri, Ali1, Author           
Affiliations:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

Content

show
hide
Free keywords: Computer Science, Data Structures and Algorithms, cs.DS,Computer Science, Discrete Mathematics, cs.DM,Mathematics, Probability, math.PR
 Abstract: In this paper we propose an algorithm for allocating $n$ sequential balls into $n$ bins that are organized as a $n$-vertex $d$-regular graph $G$, where $d\ge3$ can be any integer. Let $L$ be a given positive integer. In each round $t$, $1\leq t\leq n$, ball $t$ picks a node of $G$ uniformly at random and performs a non-backtracking random walk (NBRW) of length $L$ from the chosen node. Then it deterministically selects a subset of the visited nods as the potential choices and allocates itself on one of the choices with minimum load (ties are broken uniformly at random). Suppose that $G$ has girth at least $\Omega(L(\log L+\log\log d))$. We establish an upper bound for the maximum number of balls at any bin after allocating $n$ balls by the algorithm, called {\it maximum load}, in terms of $L$ with high probability. We also show that the upper bound is at most an $O(\log L+\log\log d)$ factor above the lower bound that is proved for the algorithm. In particular we show that if $G$ has girth at least $(\log n)^{\frac{1+\epsilon}{2}} $, for any constant $\epsilon\in(0,1]$ and we set $L=\lfloor (\log n)^{\frac{1+\delta}{2}} \rfloor$, where $0<\delta<\epsilon$ is a constant, then the maximum load is bounded by $O(1/\delta)$ with high probability. Finally, we present some more general results which hold for a variant of this algorithm.

Details

show
hide
Language(s): eng - English
 Dates: 2014-07-092014-07-202014
 Publication Status: Published online
 Pages: 20 p.
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: arXiv: 1407.2575
URI: http://arxiv.org/abs/1407.2575
BibTex Citekey: DBLP:journals/corr/Pourmiri14
 Degree: -

Event

show

Legal Case

show

Project information

show

Source

show