# JGraphT—A Java Library for Graph Data Structures and Algorithms

@article{Michail2020JGraphTAJL, title={JGraphT—A Java Library for Graph Data Structures and Algorithms}, author={D. Michail and J. Kinable and Barak Naveh and John V. Sichi}, journal={ACM Transactions on Mathematical Software (TOMS)}, year={2020}, volume={46}, pages={1 - 29} }

Mathematical software and graph-theoretical algorithmic packages to efficiently model, analyze, and query graphs are crucial in an era where large-scale spatial, societal, and economic network data are abundantly available. One such package is JGraphT, a programming library that contains very efficient and generic graph data structures along with a large collection of state-of-the-art algorithms. The library is written in Java with stability, interoperability, and performance in mind. A… CONTINUE READING

#### Supplemental Code

GITHUB REPO

#### Paper Mentions

NEWS ARTICLE

9 Citations

#### References

##### Publications referenced by this paper.

SHOWING 1-8 OF 8 REFERENCES

Blossom V: a new implementation of a minimum cost perfect matching algorithm

- Computer Science, Mathematics
- 2009

296

A computational comparison of the dinic and network simplex methods for maximum flow

- Computer Science
- 1988

92

An Experimental Comparison of Max Flow Algorithms

- 2014