Abstract
Temporal graphs capture changes in graphs over time and are becoming a subject that attracts increasing interest from the research communities, for example, to understand temporal characteristics of social interactions on a time-evolving social graph. Chronos is a storage and execution engine designed and optimized specifically for running in-memory iterative graph computation on temporal graphs. Locality is at the center of the Chronos design, where the in-memory layout of temporal graphs and the scheduling of the iterative computation on temporal graphs are carefully designed, so that common "bulk" operations on temporal graphs are scheduled to maximize the benefit of in-memory data locality. The design of Chronos further explores the interesting interplay among locality, parallelism, and incremental computation in supporting common mining tasks on temporal graphs. The result is a high-performance temporal-graph system that offers up to an order of magnitude speedup for temporal iterative graph mining compared to a straightforward application of existing graph engines on a series of snapshots. Copyright © 2007 by the Association for Computing Machinery, Inc.
Cite
CITATION STYLE
Han, W., Miao, Y., Li, K., Wu, M., Yang, F., Zhou, L., … Chen, E. (2014). Chronos: A graph engine for temporal graph analysis. In Proceedings of the 9th European Conference on Computer Systems, EuroSys 2014. Association for Computing Machinery. https://doi.org/10.1145/2592798.2592799
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.