Litcius/Paper detail

rustworkx: A High-Performance Graph Library for Python

Matthew Treinish, Ivan Carvalho, Georgios Tsilimigkounakis, Nahum Sá

2022The Journal of Open Source Software27 citationsDOIOpen Access PDF

Abstract

In rustworkx, we provide a high-performance, flexible graph library for Python. rustworkx is inspired by NetworkX but addresses many performance concerns of the latter. rustworkx is written in Rust and is particularly suited for performance-sensitive applications that use graph representations.

Topics & Concepts

Python (programming language)Computer scienceGraphProgramming languageTheoretical computer scienceGraph Theory and AlgorithmsParallel Computing and Optimization TechniquesAdvanced Graph Neural Networks