Graph: Create graphs and display graph information.

Graph => Create random graph: Use this opion to create a graph with a random number of vertices and edges.

Graph => Display weights: This option is enabled after the creation of a graph. It opens a small window which displays the weights of the edges of the graph.

Algorithms: Execute various graph algorithms. This menu is enabled after the creation of a graph.

Algorithms => Best path: Algorithms which try to find the best path between two vertices by using the weight of the edges as a factor.

Algorithms => Best path => Bellman-Ford: Opens a window to choose the source and destination vertex, and if "Show" is pressed, executes the Bellman-Ford algorithm, and displays the results in a new window.

Algorithms => Best path => Dijkstra: Opens a window to choose the source and destination vertex, and if "Show" is pressed executes Dijkstra's Shortest Path First algorithm, and displays the results in a new window.

Algorithms => Traversal: Graph traversal algorithms, which do not use the weight of the edges as a factor when trying to find the best path.

Algorithms => Traversal => DFS: Opens a window to choose the source and destination vertex, and if "Show" is pressed executes the Depth First Search traversal algorithm, and displays the results in a new window.

Algorithms => Traversal => BFS: Opens a window to choose the source and destination vertex, and if "Show" is pressed executes the Breadth First Search traversal algorithm, and displays the results in a new window.

Help: Various help resources.

Help => Quick usage: This menu.

Help => About: Various information related with GraphNetwork (creator, license, etc).

After the creation of a graph, you can right click any of the vertices or edges, and a popup menu with useful control options will apear:

Right click an edge => Hide Edge: Use this option to hide an edge. Note that edges are always directed, so you must hide an edge from both side to make it invisible.

Left click a vertex: Only the directly connected vertices with this vertex remain visible, all the others are collapsed.

Right click a vertex => Expand Node: Expands the vertex, if it is collapsed.

Right click a vertex => Hide Node: Hides the vertex.

Right click a vertex => Center Node: Moves the vertex to the central point of the graph.