Large-scale Graph Analysis: System, Algorithm and Optimization

This book introduces readers to a workload-aware methodology for large-scale graph algorithm optimization in graph-computing systems, and proposes several optimization techniques that can enable these systems to handle advanced graph algorithms efficiently. More concretely, it proposes a workload-aw...

Full description

Main Authors: Shao, Yingxia. (Author, http://id.loc.gov/vocabulary/relators/aut), Cui, Bin. (http://id.loc.gov/vocabulary/relators/aut), Chen, Lei. (http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Singapore : Springer Singapore : Imprint: Springer, 2020.
Edition:1st ed. 2020.
Series:Big Data Management,
Subjects:
Online Access:https://doi.org/10.1007/978-981-15-3928-2
Summary:This book introduces readers to a workload-aware methodology for large-scale graph algorithm optimization in graph-computing systems, and proposes several optimization techniques that can enable these systems to handle advanced graph algorithms efficiently. More concretely, it proposes a workload-aware cost model to guide the development of high-performance algorithms. On the basis of the cost model, the book subsequently presents a system-level optimization resulting in a partition-aware graph-computing engine, PAGE. In addition, it presents three efficient and scalable advanced graph algorithms – the subgraph enumeration, cohesive subgraph detection, and graph extraction algorithms. This book offers a valuable reference guide for junior researchers, covering the latest advances in large-scale graph analysis; and for senior researchers, sharing state-of-the-art solutions based on advanced graph algorithms. In addition, all readers will find a workload-aware methodology for designing efficient large-scale graph algorithms.
Physical Description:XIII, 146 p. 78 illus., 30 illus. in color. online resource.
ISBN:9789811539282
ISSN:2522-0179