English

rustworkx: A High-Performance Graph Library for Python

Data Structures and Algorithms 2022-11-03 v4

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.

Keywords

Cite

@article{arxiv.2110.15221,
  title  = {rustworkx: A High-Performance Graph Library for Python},
  author = {Matthew Treinish and Ivan Carvalho and Georgios Tsilimigkounakis and Nahum Sá},
  journal= {arXiv preprint arXiv:2110.15221},
  year   = {2022}
}