VertexAdd
Examples
open all close allScope (7)
VertexAdd works with undirected graphs:
VertexAdd[[image], 7]VertexAdd[[image], 7]VertexAdd[[image], 7]VertexAdd[[image], 7]Add a set of vertices to the graph:
VertexAdd[[image], {7, 8}]Use rules to specify the graph:
VertexAdd[{1 -> 3, 2 -> 1, 3 -> 6, 4 -> 6, 1 -> 5, 5 -> 4, 6 -> 1}, 7]VertexAdd works with large graphs:
g = GridGraph[{10, 10, 10, 10}];VertexAdd[g, 100001];//TimingProperties & Relations (2)
VertexAdd does not change the EdgeList:
EdgeList[[image]] == EdgeList[VertexAdd[[image], 5]]The number of vertices can be found using VertexCount:
g = PathGraph[Range[20]]VertexAdd[g, Range[21, 30]]VertexCount[%] - VertexCount[g]See Also
Related Guides
Text
Wolfram Research (2010), VertexAdd, Wolfram Language function, https://reference.wolfram.com/language/ref/VertexAdd.html (updated 2015).
CMS
Wolfram Language. 2010. "VertexAdd." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/VertexAdd.html.
APA
Wolfram Language. (2010). VertexAdd. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VertexAdd.html
BibTeX
@misc{reference.wolfram_2026_vertexadd, author="Wolfram Research", title="{VertexAdd}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/VertexAdd.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_vertexadd, organization={Wolfram Research}, title={VertexAdd}, year={2015}, url={https://reference.wolfram.com/language/ref/VertexAdd.html}, note=[Accessed: 13-June-2026]}