Logo image
Compression techniques for 2-hop labeling for shortest distance queries
Journal article   Peer reviewed

Compression techniques for 2-hop labeling for shortest distance queries

Shikha Anirban, Junhu Wang, Md. Saiful Islam, Humayun Kayesh, Jianxin Li and Mao Lin Huang
World wide web (Bussum), Vol.25(1), pp.151-174
2022

Abstract

Computer Science Computer Science, Information Systems Computer Science, Software Engineering Science & Technology Technology
Shortest distance computation is one of the widely researched areas in theoretical computer science and graph databases. Distance labeling are well-known for improving the performance of shortest distance queries. One of the best distance labeling approaches is Pruned Landmark Labeling (PLL). PLL is a 2-hop distance labeling which prunes a lot of unnecessary labels while doing breadth-first-search. Another well-known 2-hop labeling is Pruned Highway Labeling (PHL) which is designed for undirected road networks. Both PLL and PHL suffer from the problem of large index size. In this paper, we propose two approaches to address the problem, one is to compress the PLL index as well as the graph for directed graphs; the other is to compress undirected road networks using linear sets, which are essentially maximal-length non-branching paths. Our aim is to reduce the index size and index construction time without significantly compromising query performance. Extensive experiments with real world datasets confirm the effectiveness of our approaches.

Details

UN Sustainable Development Goals (SDGs)

This output has contributed to the advancement of the following goals:

#11 Sustainable Cities and Communities

Metrics

InCites Highlights

These are selected metrics from InCites Benchmarking & Analytics tool, related to this output

Collaboration types
Domestic collaboration
Citation topics
4 Electrical Engineering, Electronics & Computer Science
4.48 Knowledge Engineering & Representation
4.48.962 Similarity Search
Web Of Science research areas
Computer Science, Information Systems
Computer Science, Software Engineering
ESI research areas
Computer Science
Logo image