Static Graph Challenge: Subgraph Isomorphism
Siddharth Samsi, Vijay Gadepally, Michael Hurley, Michael Jones,, Edward Kao, Sanjeev Mohindra, Paul Monticciolo, Albert Reuther, Steven Smith,, William Song, Diane Staheli, Jeremy Kepner

TL;DR
This paper introduces the Subgraph Isomorphism Graph Challenge, a comprehensive benchmark designed to evaluate and compare the performance of graph analytics systems on subgraph isomorphism tasks, reflecting real-world applications.
Contribution
It provides a scalable, well-defined, and multi-kernel challenge for subgraph isomorphism, enabling rigorous performance assessment across diverse hardware and software implementations.
Findings
Implemented in multiple languages with measured performance
Defined scalable kernels for real-world graph analytics
Publicly available specifications and software for benchmarking
Abstract
The rise of graph analytic systems has created a need for ways to measure and compare the capabilities of these systems. Graph analytics present unique scalability difficulties. The machine learning, high performance computing, and visual analytics communities have wrestled with these difficulties for decades and developed methodologies for creating challenges to move these communities forward. The proposed Subgraph Isomorphism Graph Challenge draws upon prior challenges from machine learning, high performance computing, and visual analytics to create a graph challenge that is reflective of many real-world graph analytics processing systems. The Subgraph Isomorphism Graph Challenge is a holistic specification with multiple integrated kernels that can be run together or independently. Each kernel is well defined mathematically and can be implemented in any programming environment.…
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.
