Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Distributed SociaLite: A Datalog-Based Language for Large-Scale Graph Analysis

Authors
Seo, JiwonPark, JongsooShin, JaehoLam, Monica S.
Issue Date
Aug-2014
Publisher
VLDB Endowment
Citation
VLDB - Very Large Data Bases, v.6, no.14, pp.1906 - 1917
Indexed
OTHER
Journal Title
VLDB - Very Large Data Bases
Volume
6
Number
14
Start Page
1906
End Page
1917
URI
https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/159315
DOI
10.14778/2556549.2556572
Abstract
Large-scale graph analysis is becoming important with the rise of world-wide social network services. Recently in SociaLite, we proposed extensions to Datalog to efficiently and succinctly implement graph analysis programs on sequential machines. This paper describes novel extensions and optimizations of SociaLite for parallel and distributed executions to support large-scale graph analysis. With distributed SociaLite, programmers simply annotate how data are to be distributed, then the necessary communication is automatically inferred to generate parallel code for cluster of multi-core machines. It optimizes the evaluation of recursive monotone aggregate functions using a delta stepping technique. In addition, approximate computation is supported in SociaLite, allowing programmers to trade off accuracy for less time and space. We evaluated SociaLite with six core graph algorithms used in many social network analyses. Our experiment with 64 Amazon EC2 8-core instances shows that SociaLite programs performed within a factor of two with respect to ideal weak scaling. Compared to optimized Giraph, an open-source alternative of Pregel, SociaLite programs are 4 to 12 times faster across benchmark algorithms, and 22 times more succinct on average. As a declarative query language, SociaLite, with the help of a compiler that generates efficient parallel and approximate code, can be used easily to create many social apps that operate on large-scale distributed graphs.
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Seo, Ji won photo

Seo, Ji won
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE