Furnace is a graph algorithms package for Blueprints enabled graphs. There are numerous graph algorithms that have been developed over the history of graph theory and analysis. Most of these algorithms are designed for unlabeled, single-relational graphs. The purpose of Furnace is to expose property graphs (i.e. attributed, multi-relational graphs) to single-relational graph algorithms. Moreover, Furnace provides different graph algorithm implementations that are optimized for different graph computing scenarios — e.g., single-machine graphs and distributed graphs.
<dependency> <groupId>com.tinkerpop</groupId> <artifactId>furnace</artifactId> <version>0.1.0-SNAPSHOT</version> </dependency>
Furnace documentation is up to date with the current Furnace codebase, not with the latest Furnace release.