Property Graphs in Arachne
Oliver Alvarado Rodriguez, Fernando Vera Buschmann, Zhihui Du, David, A. Bader

TL;DR
This paper introduces Arachne, an extension to Arkouda, that enables large-scale property graph analysis using three new distributed data structures implemented in Chapel, facilitating advanced analytics for diverse domains.
Contribution
It presents the design and implementation of three distributed property graph data structures integrated into Arachne, enhancing large-scale graph analytics capabilities.
Findings
Efficient storage of vertex and edge properties achieved.
Integration with Arkouda enables scalable graph transformations.
Supports diverse domain-specific graph analyses.
Abstract
Analyzing large-scale graphs poses challenges due to their increasing size and the demand for interactive and user-friendly analytics tools. These graphs arise from various domains, including cybersecurity, social sciences, health sciences, and network sciences, where networks can represent interactions between humans, neurons in the brain, or malicious flows in a network. Exploring these large graphs is crucial for revealing hidden structures and metrics that are not easily computable without parallel computing. Currently, Python users can leverage the open-source Arkouda framework to efficiently execute Pandas and NumPy-related tasks on thousands of cores. To address large-scale graph analysis, Arachne, an extension to Arkouda, enables easy transformation of Arkouda dataframes into graphs. This paper proposes and evaluates three distributable data structures for property graphs,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Functional Brain Connectivity Studies · Advanced Graph Neural Networks
