On incremental maintenance of 2-hop labeling of graphs

Recent interests on XML, Semantic Web, and Web ontology, among other topics, have sparked a renewed interest on graph-structured databases. A fundamental query on graphs is the reachability test of nodes. This thesis includes a survey on various indexes to optimize reachability tests. The focus of t...

Full description

Saved in:
Bibliographic Details
Main Author: Bramandia Ramadhana
Other Authors: Choi Koon Kau, Byron
Format: Theses and Dissertations
Language:English
Published: 2010
Subjects:
Online Access:https://hdl.handle.net/10356/42234
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-42234
record_format dspace
spelling sg-ntu-dr.10356-422342023-03-04T00:44:49Z On incremental maintenance of 2-hop labeling of graphs Bramandia Ramadhana Choi Koon Kau, Byron School of Computer Engineering Centre for Advanced Information Systems DRNTU::Engineering::Computer science and engineering::Information systems Recent interests on XML, Semantic Web, and Web ontology, among other topics, have sparked a renewed interest on graph-structured databases. A fundamental query on graphs is the reachability test of nodes. This thesis includes a survey on various indexes to optimize reachability tests. The focus of this thesis is 2-hop labeling indexing method which was recently proposed to index large collections of XML and/or graphs for efficient reachability tests. In particular, we note that there has been few works on 2-hop labeling in dynamic setting where the graph is frequently updated. This is compounded by the fact that data may change over time. In response to these, this thesis studies the incremental maintenance of 2-hop labeling. We analyze the main reason for the inefficiency of updates of existing 2-hop labels. Based on our analysis, we propose node-separation property that leads to efficient incremental maintenance. Subsequently, we present novel incremental maintenance algorithms for 2-hop labels. Wepropose three updatable 2-hop labelings, hybrids of 2-hop labeling that satisfies node-separation property. The proposed 2-hop labeling is derived from graph connectivity, as opposed to SET COVER which is used by all previous work. Our experimental evaluation illustrates the space efficiency and update performance of various kinds of 2-hop labeling. Our results show that the incremental maintenance algorithm can be two orders of magnitude faster than previous methods and the size of our 2-hop labeling can be comparable to the existing 2-hop labeling. MASTER OF ENGINEERING (SCE) 2010-10-04T06:32:34Z 2010-10-04T06:32:34Z 2009 2009 Thesis Bramandia, R. (2009). On incremental maintenance of 2-hop labeling of graphs. Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/42234 10.32657/10356/42234 en 110 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems
Bramandia Ramadhana
On incremental maintenance of 2-hop labeling of graphs
description Recent interests on XML, Semantic Web, and Web ontology, among other topics, have sparked a renewed interest on graph-structured databases. A fundamental query on graphs is the reachability test of nodes. This thesis includes a survey on various indexes to optimize reachability tests. The focus of this thesis is 2-hop labeling indexing method which was recently proposed to index large collections of XML and/or graphs for efficient reachability tests. In particular, we note that there has been few works on 2-hop labeling in dynamic setting where the graph is frequently updated. This is compounded by the fact that data may change over time. In response to these, this thesis studies the incremental maintenance of 2-hop labeling. We analyze the main reason for the inefficiency of updates of existing 2-hop labels. Based on our analysis, we propose node-separation property that leads to efficient incremental maintenance. Subsequently, we present novel incremental maintenance algorithms for 2-hop labels. Wepropose three updatable 2-hop labelings, hybrids of 2-hop labeling that satisfies node-separation property. The proposed 2-hop labeling is derived from graph connectivity, as opposed to SET COVER which is used by all previous work. Our experimental evaluation illustrates the space efficiency and update performance of various kinds of 2-hop labeling. Our results show that the incremental maintenance algorithm can be two orders of magnitude faster than previous methods and the size of our 2-hop labeling can be comparable to the existing 2-hop labeling.
author2 Choi Koon Kau, Byron
author_facet Choi Koon Kau, Byron
Bramandia Ramadhana
format Theses and Dissertations
author Bramandia Ramadhana
author_sort Bramandia Ramadhana
title On incremental maintenance of 2-hop labeling of graphs
title_short On incremental maintenance of 2-hop labeling of graphs
title_full On incremental maintenance of 2-hop labeling of graphs
title_fullStr On incremental maintenance of 2-hop labeling of graphs
title_full_unstemmed On incremental maintenance of 2-hop labeling of graphs
title_sort on incremental maintenance of 2-hop labeling of graphs
publishDate 2010
url https://hdl.handle.net/10356/42234
_version_ 1759857200879108096