Decentralized Graph Processing for Reachability Queries
Answering queries on large graphs is an essential part of data processing. In this paper, we focus on determining reachability between vertices. We propose a labeling scheme which is inherently distributed and can be processed in parallel. We study what properties make it difficult to find a good re...
Saved in:
Published in | Advanced Data Mining and Applications Vol. 13725; pp. 505 - 519 |
---|---|
Main Authors | , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer
2022
Springer Nature Switzerland |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3031220633 9783031220630 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-031-22064-7_36 |
Cover
Loading…
Summary: | Answering queries on large graphs is an essential part of data processing. In this paper, we focus on determining reachability between vertices. We propose a labeling scheme which is inherently distributed and can be processed in parallel. We study what properties make it difficult to find a good reachability labeling scheme for directed graphs. We focus on the genus of a graph. For graphs of bounded genus g, we design a labeling scheme of length $$\mathcal {O}(g\log n + {\log }^{2}{n})$$ . We also prove that no labeling schemes with labels shorter than $$\varOmega (\sqrt{g})$$ exist for this graph class. |
---|---|
Bibliography: | Original Abstract: Answering queries on large graphs is an essential part of data processing. In this paper, we focus on determining reachability between vertices. We propose a labeling scheme which is inherently distributed and can be processed in parallel. We study what properties make it difficult to find a good reachability labeling scheme for directed graphs. We focus on the genus of a graph. For graphs of bounded genus g, we design a labeling scheme of length \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {O}(g\log n + {\log }^{2}{n})$$\end{document}. We also prove that no labeling schemes with labels shorter than \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varOmega (\sqrt{g})$$\end{document} exist for this graph class. |
ISBN: | 3031220633 9783031220630 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-031-22064-7_36 |