Grau (teoria dos grafos): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 21:
Como conseqüência da fórmula da soma de graus, toda a seqüência com uma soma ímpar, como (3, 3, 1), não pode ser entendida como a seqüência de grau de um grafo. O inverso também é verdadeiro: se uma seqüência tem uma soma par, é a seqüência de grau de um grafo. A construção de um grafo como este é simples: conecte vértices ímpares em pares, e preencha com [[Laço (teoria dos grafos)|laços]] (auto-loops).
 
Freqüentemente, se deseja procurar por grafos simples, tornando o problema da seqüência de graus mais desafiador. Obviamente, a seqüência (8, 4) não é a seqüência de grau de um grafo simples, pois teríamos a contradição Δ(''G'') > ((número de vértices;− 1). A seqüência (3, 3, 3, 1) também não é a seqüência de grau de um grafo simples, mas neste caso o motivo é menos óbvio. Encontrar os critérios gerais de seqüências de grau de grafos simples é um problema clássico; soluções têm sido oferecidas por [[Paul Erdös |Erdős]] e [[Tibor Gallai|Gallai]] (1960), [[V. J. Havel]] (1955) e [[S. L. Hakimi]] (1961), [[S. A. Choudum]] e Sierksma et al. (1991).
Freqüentemente, se deseja procurar por grafos simples, tornando o problema da seqüência de graus mais desafiador.
 
Por exemplo, o [[Teorema de Erdös-Gallai]] afirma que a seqüência (''d''<sub>''i''</sub>)<sub>''i''=1,...,''n''</sub> é uma seqüência de grau de um grafo simples [[sse]], a soma da seqüência é par e
<!--
 
: <math>\sum_{i=1}^{k}d_i \leq k(k-1) + \sum_{i=k+1}^n \min(d_i,k) \quad \text{for } k \in \{1,\dots,n\}.</math>
Often one wishes to search for [[simple graph]]s, making the degree sequence problem more challenging. Obviously the sequence (8,&nbsp;4) is not the degree sequence of a simple graph, since we would have the contradiction Δ(''G'') >&nbsp;(number&nbsp;of&nbsp;vertices&nbsp;&minus;&nbsp;1). The sequence (3,&nbsp;3,&nbsp;3,&nbsp;1) is also not the degree sequence of a simple graph, but in this case the reason is less obvious. Finding general criteria for degree sequences of simple graphs is a classical problem; solutions have been offered by [[Paul Erdős|Erdős]] and [[Tibor Gallai | Gallai]] (1960), [[V. J. Havel]] (1955) and [[S. L. Hakimi]] (1961), [[S. A. Choudum]] and Sierksma et al. (1991).
 
<!--
For example, the [[Erdős&ndash;Gallai theorem]] states that the sequence (''d''<sub>''i''</sub>)<sub>''i''=1,...,''n''</sub> is a degree sequence of a simple graph [[iff]] the sum of the sequence is even and
 
: <math>\sum_{i=1}^{k}d_i \leq k(k-1) + \sum_{i=k+1}^n \min(d_i,k) \quad \text{for } k \in \{1,\dots,n\}.</math>
 
Havel and Hakimi proved that (''d''<sub>1</sub>,&nbsp;''d''<sub>2</sub>,&nbsp;...,&nbsp;''d''<sub>''n''</sub>) is a degree sequence of a simple graph iff (''d''<sub>2</sub>&nbsp;&minus;&nbsp;1, ''d''<sub>3</sub>&nbsp;&minus;&nbsp;1, ..., ''d''<sub>''d''<sub>1</sub>+1</sub>&nbsp;&minus;&nbsp;1, ''d''<sub>''d''<sub>1</sub>+2</sub>, ''d''<sub>''d''<sub>1</sub>+3</sub>, ..., ''d''<sub>''n''</sub>)&nbsp;is. This fact leads to a simple algorithm (the Havel-Hakimi algorithm) for realizing a simple graph with a given realizable degree sequence: Begin with a graph with no edges. Maintain a list of vertices whose degree requirement has not yet been met in non-increasing order of residual degree requirement. Connect the first vertex to the next ''d''<sub>1</sub> vertices in this list, and then remove it from the list. Re-sort the list and repeat until all degree requirements are met.