Implements a number of graph algorithms
Compile and run:
java NetworkAnalysis network_data_file.txt
Options are as follows:
- Find lowest latency path
- Determine if the graph is copper-only connected
- Find the maximum amount of data on a path (max flow)
- Find the lowest average latency spanning tree
- Determine if it is possible for the graph to become disconnected by removing two vertices