fbpx
Wikipedia

Degree (graph theory)

In graph theory, the degree (or valency) of a vertex of a graph is the number of edges that are incident to the vertex; in a multigraph, a loop contributes 2 to a vertex's degree, for the two ends of the edge.[1] The degree of a vertex is denoted or . The maximum degree of a graph , denoted by , and the minimum degree of a graph, denoted by , are the maximum and minimum of its vertices' degrees. In the multigraph shown on the right, the maximum degree is 5 and the minimum degree is 0.

A graph with a loop having vertices labeled by degree

In a regular graph, every vertex has the same degree, and so we can speak of the degree of the graph. A complete graph (denoted , where is the number of vertices in the graph) is a special kind of regular graph where all vertices have the maximum possible degree, .

In a signed graph, the number of positive edges connected to the vertex is called positive deg and the number of connected negative edges is entitled negative deg.[2][3]

Handshaking lemma

The degree sum formula states that, given a graph  ,

 .

The formula implies that in any undirected graph, the number of vertices with odd degree is even. This statement (as well as the degree sum formula) is known as the handshaking lemma. The latter name comes from a popular mathematical problem, which is to prove that in any group of people, the number of people who have shaken hands with an odd number of other people from the group is even.

Degree sequence

 
Two non-isomorphic graphs with the same degree sequence (3, 2, 2, 2, 2, 1, 1, 1).

The degree sequence of an undirected graph is the non-increasing sequence of its vertex degrees;[4] for the above graph it is (5, 3, 3, 2, 2, 1, 0). The degree sequence is a graph invariant, so isomorphic graphs have the same degree sequence. However, the degree sequence does not, in general, uniquely identify a graph; in some cases, non-isomorphic graphs have the same degree sequence.

The degree sequence problem is the problem of finding some or all graphs with the degree sequence being a given non-increasing sequence of positive integers. (Trailing zeroes may be ignored since they are trivially realized by adding an appropriate number of isolated vertices to the graph.) A sequence which is the degree sequence of some graph, i.e. for which the degree sequence problem has a solution, is called a graphic or graphical sequence. As a consequence of the degree sum formula, any sequence with an odd sum, such as (3, 3, 1), cannot be realized as the degree sequence of a graph. The inverse is also true: if a sequence has an even sum, it is the degree sequence of a multigraph. The construction of such a graph is straightforward: connect vertices with odd degrees in pairs (forming a matching), and fill out the remaining even degree counts by self-loops. The question of whether a given degree sequence can be realized by a simple graph is more challenging. This problem is also called graph realization problem and can be solved by either the Erdős–Gallai theorem or the Havel–Hakimi algorithm. The problem of finding or estimating the number of graphs with a given degree sequence is a problem from the field of graph enumeration.

More generally, the degree sequence of a hypergraph is the non-increasing sequence of its vertex degrees. A sequence is  -graphic if it is the degree sequence of some  -uniform hypergraph. In particular, a  -graphic sequence is graphic. Deciding if a given sequence is  -graphic is doable in polynomial time for   via the Erdős–Gallai theorem but is NP-complete for all   (Deza et al., 2018 [5]).

Special values

 
An undirected graph with leaf nodes 4, 5, 6, 7, 10, 11, and 12
  • A vertex with degree 0 is called an isolated vertex.
  • A vertex with degree 1 is called a leaf vertex or end vertex or a pendant vertex, and the edge incident with that vertex is called a pendant edge. In the graph on the right, {3,5} is a pendant edge. This terminology is common in the study of trees in graph theory and especially trees as data structures.
  • A vertex with degree n − 1 in a graph on n vertices is called a dominating vertex.

Global properties

  • If each vertex of the graph has the same degree k, the graph is called a k-regular graph and the graph itself is said to have degree k. Similarly, a bipartite graph in which every two vertices on the same side of the bipartition as each other have the same degree is called a biregular graph.
  • An undirected, connected graph has an Eulerian path if and only if it has either 0 or 2 vertices of odd degree. If it has 0 vertices of odd degree, the Eulerian path is an Eulerian circuit.
  • A directed graph is a directed pseudoforest if and only if every vertex has outdegree at most 1. A functional graph is a special case of a pseudoforest in which every vertex has outdegree exactly 1.
  • By Brooks' theorem, any graph G other than a clique or an odd cycle has chromatic number at most Δ(G), and by Vizing's theorem any graph has chromatic index at most Δ(G) + 1.
  • A k-degenerate graph is a graph in which each subgraph has a vertex of degree at most k.

See also

Notes

  1. ^ Diestel, pp. 5, 28
  2. ^ Ciotti V (2015). "Degree correlations in signed social networks". Physica A: Statistical Mechanics and Its Applications. 422: 25–39. arXiv:1412.1024. Bibcode:2015PhyA..422...25C. doi:10.1016/j.physa.2014.11.062. S2CID 4995458.
  3. ^ Saberi M, Khosrowabadi R, Khatibi A, Misic B, Jafari G (January 2021). "Topological impact of negative links on the stability of resting-state brain network". Scientific Reports. 11 (1): 2176. Bibcode:2021NatSR..11.2176S. doi:10.1038/s41598-021-81767-7. PMC 7838299. PMID 33500525.
  4. ^ Diestel p.216
  5. ^ Deza, Antoine; Levin, Asaf; Meesum, Syed M.; Onn, Shmuel (January 2018). "Optimization over Degree Sequences". SIAM Journal on Discrete Mathematics. 32 (3): 2067–2079. arXiv:1706.03951. doi:10.1137/17M1134482. ISSN 0895-4801. S2CID 52039639.

References

  • Diestel, Reinhard (2005), Graph Theory (3rd ed.), Berlin, New York: Springer-Verlag, ISBN 978-3-540-26183-4.
  • Erdős, P.; Gallai, T. (1960), "Gráfok előírt fokszámú pontokkal" (PDF), Matematikai Lapok (in Hungarian), 11: 264–274.
  • Havel, Václav (1955), "A remark on the existence of finite graphs", Časopis Pro Pěstování Matematiky (in Czech), 80 (4): 477–480, doi:10.21136/CPM.1955.108220
  • Hakimi, S. L. (1962), "On realizability of a set of integers as degrees of the vertices of a linear graph. I", Journal of the Society for Industrial and Applied Mathematics, 10 (3): 496–506, doi:10.1137/0110037, MR 0148049.
  • Sierksma, Gerard; Hoogeveen, Han (1991), "Seven criteria for integer sequences being graphic", Journal of Graph Theory, 15 (2): 223–231, doi:10.1002/jgt.3190150209, MR 1106533.

degree, graph, theory, graph, theory, degree, valency, vertex, graph, number, edges, that, incident, vertex, multigraph, loop, contributes, vertex, degree, ends, edge, degree, vertex, displaystyle, denoted, displaystyle, displaystyle, maximum, degree, graph, d. In graph theory the degree or valency of a vertex of a graph is the number of edges that are incident to the vertex in a multigraph a loop contributes 2 to a vertex s degree for the two ends of the edge 1 The degree of a vertex v displaystyle v is denoted deg v displaystyle deg v or deg v displaystyle deg v The maximum degree of a graph G displaystyle G denoted by D G displaystyle Delta G and the minimum degree of a graph denoted by d G displaystyle delta G are the maximum and minimum of its vertices degrees In the multigraph shown on the right the maximum degree is 5 and the minimum degree is 0 A graph with a loop having vertices labeled by degree In a regular graph every vertex has the same degree and so we can speak of the degree of the graph A complete graph denoted K n displaystyle K n where n displaystyle n is the number of vertices in the graph is a special kind of regular graph where all vertices have the maximum possible degree n 1 displaystyle n 1 In a signed graph the number of positive edges connected to the vertex v displaystyle v is called positive deg v displaystyle v and the number of connected negative edges is entitled negative deg v displaystyle v 2 3 Contents 1 Handshaking lemma 2 Degree sequence 3 Special values 4 Global properties 5 See also 6 Notes 7 ReferencesHandshaking lemma EditMain article Handshaking lemma The degree sum formula states that given a graph G V E displaystyle G V E v V deg v 2 E displaystyle sum v in V deg v 2 E The formula implies that in any undirected graph the number of vertices with odd degree is even This statement as well as the degree sum formula is known as the handshaking lemma The latter name comes from a popular mathematical problem which is to prove that in any group of people the number of people who have shaken hands with an odd number of other people from the group is even Degree sequence Edit Two non isomorphic graphs with the same degree sequence 3 2 2 2 2 1 1 1 The degree sequence of an undirected graph is the non increasing sequence of its vertex degrees 4 for the above graph it is 5 3 3 2 2 1 0 The degree sequence is a graph invariant so isomorphic graphs have the same degree sequence However the degree sequence does not in general uniquely identify a graph in some cases non isomorphic graphs have the same degree sequence The degree sequence problem is the problem of finding some or all graphs with the degree sequence being a given non increasing sequence of positive integers Trailing zeroes may be ignored since they are trivially realized by adding an appropriate number of isolated vertices to the graph A sequence which is the degree sequence of some graph i e for which the degree sequence problem has a solution is called a graphic or graphical sequence As a consequence of the degree sum formula any sequence with an odd sum such as 3 3 1 cannot be realized as the degree sequence of a graph The inverse is also true if a sequence has an even sum it is the degree sequence of a multigraph The construction of such a graph is straightforward connect vertices with odd degrees in pairs forming a matching and fill out the remaining even degree counts by self loops The question of whether a given degree sequence can be realized by a simple graph is more challenging This problem is also called graph realization problem and can be solved by either the Erdos Gallai theorem or the Havel Hakimi algorithm The problem of finding or estimating the number of graphs with a given degree sequence is a problem from the field of graph enumeration More generally the degree sequence of a hypergraph is the non increasing sequence of its vertex degrees A sequence is k displaystyle k graphic if it is the degree sequence of some k displaystyle k uniform hypergraph In particular a 2 displaystyle 2 graphic sequence is graphic Deciding if a given sequence is k displaystyle k graphic is doable in polynomial time for k 2 displaystyle k 2 via the Erdos Gallai theorem but is NP complete for all k 3 displaystyle k geq 3 Deza et al 2018 5 Special values Edit An undirected graph with leaf nodes 4 5 6 7 10 11 and 12 A vertex with degree 0 is called an isolated vertex A vertex with degree 1 is called a leaf vertex or end vertex or a pendant vertex and the edge incident with that vertex is called a pendant edge In the graph on the right 3 5 is a pendant edge This terminology is common in the study of trees in graph theory and especially trees as data structures A vertex with degree n 1 in a graph on n vertices is called a dominating vertex Global properties EditIf each vertex of the graph has the same degree k the graph is called a k regular graph and the graph itself is said to have degree k Similarly a bipartite graph in which every two vertices on the same side of the bipartition as each other have the same degree is called a biregular graph An undirected connected graph has an Eulerian path if and only if it has either 0 or 2 vertices of odd degree If it has 0 vertices of odd degree the Eulerian path is an Eulerian circuit A directed graph is a directed pseudoforest if and only if every vertex has outdegree at most 1 A functional graph is a special case of a pseudoforest in which every vertex has outdegree exactly 1 By Brooks theorem any graph G other than a clique or an odd cycle has chromatic number at most D G and by Vizing s theorem any graph has chromatic index at most D G 1 A k degenerate graph is a graph in which each subgraph has a vertex of degree at most k See also EditIndegree outdegree for digraphs Degree distribution Degree sequence for bipartite graphsNotes Edit Diestel pp 5 28 Ciotti V 2015 Degree correlations in signed social networks Physica A Statistical Mechanics and Its Applications 422 25 39 arXiv 1412 1024 Bibcode 2015PhyA 422 25C doi 10 1016 j physa 2014 11 062 S2CID 4995458 Saberi M Khosrowabadi R Khatibi A Misic B Jafari G January 2021 Topological impact of negative links on the stability of resting state brain network Scientific Reports 11 1 2176 Bibcode 2021NatSR 11 2176S doi 10 1038 s41598 021 81767 7 PMC 7838299 PMID 33500525 Diestel p 216 Deza Antoine Levin Asaf Meesum Syed M Onn Shmuel January 2018 Optimization over Degree Sequences SIAM Journal on Discrete Mathematics 32 3 2067 2079 arXiv 1706 03951 doi 10 1137 17M1134482 ISSN 0895 4801 S2CID 52039639 References EditDiestel Reinhard 2005 Graph Theory 3rd ed Berlin New York Springer Verlag ISBN 978 3 540 26183 4 Erdos P Gallai T 1960 Grafok eloirt fokszamu pontokkal PDF Matematikai Lapok in Hungarian 11 264 274 Havel Vaclav 1955 A remark on the existence of finite graphs Casopis Pro Pestovani Matematiky in Czech 80 4 477 480 doi 10 21136 CPM 1955 108220 Hakimi S L 1962 On realizability of a set of integers as degrees of the vertices of a linear graph I Journal of the Society for Industrial and Applied Mathematics 10 3 496 506 doi 10 1137 0110037 MR 0148049 Sierksma Gerard Hoogeveen Han 1991 Seven criteria for integer sequences being graphic Journal of Graph Theory 15 2 223 231 doi 10 1002 jgt 3190150209 MR 1106533 Retrieved from https en wikipedia org w index php title Degree graph theory amp oldid 1100552001 Degree sequence, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.