Expand description
Graph topology types.
SimpleGraph: Standard unweighted graph (default for most problems)PlanarGraph: Planar graphBipartiteGraph: Bipartite graphUnitDiskGraph: Vertices with 2D positions, edges based on distanceKingsSubgraph: 8-connected grid graph (King’s graph)TriangularSubgraph: Triangular lattice subgraphDirectedGraph: Directed graph (for problems likeMinimumFeedbackVertexSet)
Re-exports§
pub use small_graphs::available_graphs;pub use small_graphs::smallgraph;
Modules§
- small_
graphs - Small graph collection for testing and benchmarking.
Structs§
- Bipartite
Graph - Bipartite graph with explicit left/right partitions.
- Directed
Graph - A simple unweighted directed graph.
- Kings
Subgraph - A King’s Subgraph — an unweighted unit disk graph on a square lattice.
- Planar
Graph - Planar graph — validated wrapper around SimpleGraph.
- Simple
Graph - A simple unweighted undirected graph.
- Triangular
Subgraph - A Triangular Subgraph — an unweighted unit disk graph on a triangular lattice.
- Unit
Disk Graph - A unit disk graph with vertices at 2D positions.