Graph Traversal
Algorithms for visiting nodes in a graph systematically.
Shortest Path
Find the optimal path between nodes with minimum cost or distance.
Centrality Measures
Identify the most important nodes in a network based on different criteria.
Degree Centrality
Node importance by connection count
PageRank
Link-based importance ranking
Betweenness Centrality
Nodes that bridge network parts
Closeness Centrality
Nodes with shortest paths to all others
Eigenvector Centrality
Influence based on neighbor importance
Katz Centrality
Eigenvector with base influence guarantee
HITS Algorithm
Hub and authority scores for directed graphs
Graph Components
Analyze the connectivity and structure of graphs.
Minimum Spanning Tree
Find the minimum weight tree that connects all vertices.
Pathfinding
Algorithms for finding optimal paths in graphs.
Community Detection
Discover groups and clusters within networks.
Clustering
Decompose and analyze graph structure through clustering techniques.
Network Flow
Analyze flow capacity and optimization in networks.
Link Prediction
Predict future connections based on network structure and similarity measures.
Graph Matching
Find optimal assignments and structural equivalences in graphs.