How do I add new edges to a graph?
How do I add new vertices to a graph?
How do I compute a geodesic tree with a fixed root?
How do I create an empty graph?
How do I find distances from a fixed vertex to all other vertices?
How do I find geodesic path between two vertices?