EdgeDelete[g, e]
makes a graph by deleting the edge e from the graph g.

EdgeDelete[g, {e1, e2, ...}]
deletes a collection of edges from g.

EdgeDelete[g, patt]
deletes all edges that match the pattern patt.


  • EdgeDelete[g, e] will delete the edge e only if it is present in g.
  • An undirected edge can be specified using or UndirectedEdge[v, w].
  • A directed edge can be specified using or DirectedEdge[v, w].
New in 8
New to Mathematica? Find your learning path »
Have a question? Ask support »