# SimpleGraph

SimpleGraph[g]

gives the underlying simple graph from the graph g.

SimpleGraph[{vw,}]

uses rules vw to specify the graph g.

# Details and Options

• SimpleGraph is also known as strict graph.
• SimpleGraph[g] removes all self-loops and multiple edges between the same vertices.
• SimpleGraph preserves directed edges as directed. UndirectedGraph can be used to compute the underlying undirected graph.
• SimpleGraph works with undirected graphs, directed graphs, multigraphs, and mixed graphs.

# Examples

open allclose all

## Basic Examples(1)

Remove self-loops from a graph:

## Scope(6)

SimpleGraph works with undirected graphs:

Directed graphs:

Multigraph:

Mixed graph:

Use rules to specify the graph:

SimpleGraph works with large graphs:

## Properties & Relations(7)

A graph with self-loops is not simple:

A PathGraph is always simple:

A TreeGraph without multiple edges is simple:

The adjacency matrix of a simple graph has entries not greater than 1:

Diagonal elements are all zeros:

The incidence matrix of a simple graph has entries -1, 0, or 1 and no repeated column:

All vertices of a simple graph have a maximum degree less than the number of vertices:

A nontrivial simple graph must have at least one pair of vertices with the same degree:

Wolfram Research (2010), SimpleGraph, Wolfram Language function, https://reference.wolfram.com/language/ref/SimpleGraph.html (updated 2015).

#### Text

Wolfram Research (2010), SimpleGraph, Wolfram Language function, https://reference.wolfram.com/language/ref/SimpleGraph.html (updated 2015).

#### CMS

Wolfram Language. 2010. "SimpleGraph." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/SimpleGraph.html.

#### APA

Wolfram Language. (2010). SimpleGraph. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SimpleGraph.html

#### BibTeX

@misc{reference.wolfram_2024_simplegraph, author="Wolfram Research", title="{SimpleGraph}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/SimpleGraph.html}", note=[Accessed: 20-June-2024 ]}

#### BibLaTeX

@online{reference.wolfram_2024_simplegraph, organization={Wolfram Research}, title={SimpleGraph}, year={2015}, url={https://reference.wolfram.com/language/ref/SimpleGraph.html}, note=[Accessed: 20-June-2024 ]}