Applications of a Novel Sampling Technique to Fully Dynamic Graph Algorithms

dc.contributor.authorMountjoy, Benjamin
dc.contributor.supervisorKing, Valerie D.
dc.date.accessioned2013-09-11T22:05:15Z
dc.date.available2013-09-11T22:05:15Z
dc.date.copyright2013en_US
dc.date.issued2013-09-11
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractIn this thesis we study the application of a novel sampling technique to building fully-dynamic randomized graph algorithms. We present the following results: \begin{enumerate} \item A randomized algorithm to estimate the size of a cut in an undirected graph $G = (V, E)$ where $V$ is the set of nodes and $E$ is the set of edges and $n = |V|$ and $m = |E|$. Our algorithm processes edge insertions and deletions in $O(\log^2n)$ time. For a cut $(U, V\setminus U)$ of size $K$ for any subset $U$ of $V$, $|U| < |V|$ our algorithm returns an estimate $x$ of the size of the cut satisfying $K/2 \leq x \leq 2K$ with high probability in $O(|U|\log n)$ time. \item A randomized distributed algorithm for maintaining a spanning forest in a fully-dynamic synchronous network. Our algorithm maintains a spanning forest of a graph with $n$ nodes, with worst case message complexity $\tilde{O}(n)$ per edge insertion or deletion where messages are of size $O(\text{polylog}(n))$. For each node $v$ we require memory of size $\tilde{O}(degree(v))$ bits. This improves upon the best previous algorithm with respect to worst case message complexity, given by Awerbuch, Cidon, and Kutten, which has an amortized message complexity of $O(n)$ and worst case message complexity of $O(n^2)$. \end{enumerate}en_US
dc.description.proquestcode0984en_US
dc.description.proquestemailb_mountjoy9@hotmail.comen_US
dc.description.scholarlevelGraduateen_US
dc.identifier.bibliographicCitationBruce M. Kapron, Valerie King, and Ben Mountjoy. Dynamic graph connectivity in polylogarithmic worst case time. In SODA, pages 1131–1142, 2013.en_US
dc.identifier.urihttp://hdl.handle.net/1828/4926
dc.languageEnglisheng
dc.language.isoenen_US
dc.rights.tempAvailable to the World Wide Weben_US
dc.subjectgraph algorithmen_US
dc.subjectrandomizeden_US
dc.subjectdistributed graph algorithmsen_US
dc.subjectspanning foresten_US
dc.subjectspanning treeen_US
dc.subjectcut size estimationen_US
dc.titleApplications of a Novel Sampling Technique to Fully Dynamic Graph Algorithmsen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mountjoy_Ben_MSc_2013.pdf
Size:
305.88 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.74 KB
Format:
Item-specific license agreed upon to submission
Description: