| Name | Description | Type | Package | Framework |
| CycleDetector | Detects cycles in a graph. | Class | org.geotools.graph.util.graph | GeoTools |
| DirectedCycleDetector | Detects cycles in a directed graph. | Class | org.geotools.graph.util.graph | GeoTools |
| GraphFuser | Removes all nodes of degree 2 from a graph. | Class | org.geotools.graph.util.graph | GeoTools |
| GraphFuser .EdgeMerger | Merges the underlying objects represented by a number of edges into a Author:Justin Deoliveira, Refractions Research Inc, jdeolive@refractions. | Interface | org.geotools.graph.util.graph.GraphFuser | GeoTools |
| GraphPartitioner | Creates a collection of connected graphs from a single graph. | Class | org.geotools.graph.util.graph | GeoTools |