• No results found

2. Degree Sequences. 2.1 Degree Sequences

N/A
N/A
Protected

Academic year: 2021

Share "2. Degree Sequences. 2.1 Degree Sequences"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Degree Sequences

The concept of degrees in graphs has provided a framework for the study of various struc- tural properties of graphs and has therefore attracted the attention of many graph theorists.

Here we deliberate on the various criteria for a non-decreasing sequence of non-negative integers to be a degree sequence of some graph.

2.1 Degree Sequences

Letdi,1≤ i ≤ n, be the degrees of the verticesviof a graph in any order. The sequence[di]n1 is called the degree sequence of the graph. The non-negative sequence[di]n1is called the degree sequence of the graph if it is the degree sequence of some graph, and the graph is said to realise the sequence.

The set of distinct non-negative integers occurring in a degree sequence of a graph is called its degree set. A set of non-negative integers is called a degree set if it is the degree set of some graph, and the graph is said to realise the degree set.

Two graphs with the same degree sequence are said to be degree equivalent. In the graph of Figure 2.1(a), the degree sequence isD= [1, 2, 3, 3, 3, 4]orD= [1 2 334]and its degree set is{1, 2, 3, 4}, while the degree sequence of the graph in Figure 2.1(b) is[1, 1, 2, 3, 3]

and its degree set is{1, 2, 3}.

Fig. 2.1

If the degree sequence is arranged as the non-decreasing positive sequenced1n1, d2n2, . . . dnkk, (d1< d2< . . . < dk), the sequencen1, n2, . . ., nkis called the frequency sequence of the graph.

(2)

The two necessary conditions implied by Theorem 1.1 and Theorem 1.12 are not suffi- cient to ensure that a non-negative sequence is a degree sequence of a graph. To see this, consider the sequence[1, 2, 3, 4, . . ., 4, n − 1, n − 1]. The sum of the degrees is clearly even and∆ = n − 1. However, this is not a degree sequence, since there are two vertices with degreen−1, and this requires that each of the two vertices is joined to all the other vertices, and thereforeδ ≥ 2. But the minimum number in the sequence is 1.

A degree sequence is perfect if no two of its elements are equal, that is, if the frequency sequence is1, 1, . . ., 1. A degree sequence is quasi-perfect if exactly two of its elements are same.

Definition: Let D= [di]n1 be a non-negative sequence and k be any integer 1≤ k ≤ n. Let D0= [di0]n1 be the sequence obtained fromD by settingdk= 0 andd0i= di− 1for the dk largest elements of D other than dk. Let Hk be the graph obtained on the vertex set V = {v1, v2, . . ., vn}by joiningvk to thedkvertices corresponding to thedkelements used to obtainD0. This operation of gettingD0andHkis called laying offdkandD0is called the residual sequence, andHkthe subgraph obtained by laying offdk.

Example LetD= [2, 2, 3, 3, 4, 4]. Taked3= 0. ThenD0= [2, 2, 0, 2, 3, 3]. The subgraph Hkin this case is shown in Figure 2.2.

Fig. 2.2

2.2 Criteria for Degree Sequences

Havel [112] and Hakimi [99] independently obtained recursive necessary and sufficient conditions for a degree sequence, in terms of laying off a largest integer in the sequence.

Wang and Kleitman [261] proved the necessary and sufficient conditions for arbitrary layoffs.

Theorem 2.1 A non-negative sequence is a degree sequence if and only if the residual sequence obtained by laying off any non-zero element of the sequence is a degree sequence.

Proof

Sufficiency Let the non-negative sequence be[di]n1. Supposedk is the non-zero element laid off and the residual sequence[di0]n1is a degree sequence. Then there exists a graphG0

(3)

realising[di0]n1 in whichvk has degree zero and somedk vertices, sayvij, 1≤ j ≤ dk have degreedij− 1. Now, by joiningvk to these vertices we get a graphGwith degree sequence [di]n1. (Observe that the subgraph obtained by such joining is precisely the subgraphHk obtained by laying offdk).

Necessity We are given that there is a graph realisingD= [di]n1. Letdkbe the element to be laid off. First, we claim there is a graph realisingDin whichvk is adjacent to all the vertices in the setS ofdk largest elements ofD− {dk}. If not, let Gbe a graph realising Dsuch thatvk is adjacent to the maximum possible number of vertices in S. Then there is a vertexvi inS to whichvk is not adjacent and hence a vertexvj outsideS to whichvk is adjacent (sinced(vk) = |S|). By definition ofS, dj≤ di. Therefore there is a vertexvhin V− {vk}adjacent tovi, but not adjacent tovj. Note thatvhmay be inS(Fig. 2.3).

Fig. 2.3

Construct a graphHfromGby deleting the edgesvjvkandvhviand adding the edgesvjvh andvivk. This operation does not change the degree sequence. ThusH is a graph realising the given sequence, in which one more vertex, namelyvi ofSis adjacent tovk, than inG. This contradicts the choice ofGand establishes the claim.

To complete the proof, ifGis a graph realising the given sequence and in whichvk is adjacent to all vertices of S, let G0= G − vk. Then G0 has the residual degree sequence

obtained by laying offdk. q

Definition: Let the subgraphHon the verticesvi, vj, vr, vsof a multigraphGcontain the edgesvivj andvrvs. The operation of deleting these edges and introducing a pair of new edgesvivsandvjvr, orvivrandvjvsis called an elementary degree preserving transformation (EDT), or simple exchange, or 2-switching, or elementary degree-invariant transformation.

Remarks

1. The result of an EDT is clearly a degree equivalent multigraph.

2. If an EDT is applied to a graph, the result will be a graph only if the latter pair of edges (vivs andvjvr), or (vivr andvjvs) does not exist inG.

(4)

Theorem 2.2 (Havel, Hakimi) The non-negative integer sequenceD= [di]n1is graphic if and only ifD0is graphic, whereD0is the sequence (havingn− 1elements) obtained from Dby deleting its largest elementand subtracting 1 from itsnext largest elements.

Proof

Sufficiency LetD= [di]n1 be the non-negative sequence withd1≥ d2≥ . . . ≥ dn. LetG0 be the graph realising the sequenceD0. We add a new vertex adjacent to vertices inG0having degreesd2− 1, . . ., d∆+1− 1. Thosediare thelargest elements ofDafteritself. (But the numbersd2− 1, . . ., d∆+1− 1need not be thelargest elements inD0).

Necessity LetGbe a graph realisingD= [di]n1, d1≥ d2≥ . . . ≥ dn. We produce a graphG0 realisingD0, whereD0is the sequence obtained fromDby deleting the largest entryd1and subtracting 1 fromd1next largest entries.

Letwbe a vertex of degreed1inGandN(w)be the set of vertices which are adjacent to w. LetSbe the set ofd1number of vertices inGhaving the desired degreesd2, . . ., dd1+1.

IfN(w) = S, we can deletewto obtainG0. Otherwise, some vertex ofS is missing from N(w). In this case, we modifyGto increase|N(w) ∩ S|without changing the degree of any vertex. Since|N(w) ∩ S|can increase at mostd1times, repeating this procedure converts an arbitrary graphGthat realisesD, into a graphGthat realisesD, and hasN(w) = S. From G, we then deletewto obtain the desired graphG0realisingD0.

If N(w) 6= S, let x∈ S and z∈ S/ , so that wz is an edge and wx is not an edge, since d(w) = d1= |S|. By this choice ofS, d(x) ≥ d(z)(Fig. 2.4).

Fig. 2.4

We would like to add wxand delete wzwithout changing their respective degrees. It suffices to find a vertexyoutsideT = {x, z, w}such thatyxis an edge, whileyzis not. If such ayexists, then we also delete xyand add zy. Letq be the number of copies of the edgexz(0 or 1). Nowxhasd(x) − qneighbours outsideT, andzhasd(z) − 1 − qneighbours outsideT. Sinced(x) ≥ d(z), the desiredyoutsideT exists and we can perform the EDT (elementary degree preserving transformation or 2-switch). q

Algorithm: The above recursive conditions give an algorithm to check whether a non- negative sequence is a degree sequence and if so to construct a graph realising it.

(5)

The algorithm starts with an empty graph on vertex setV= {v1, v2, . . ., vn}and at thekth iteration generates a subgraphHkofGby deleting (laying off) a vertex of maximum degree in the residual sequence at that stage. If the given sequence is a degree sequence, we end up with a null degree sequence (i.e., for eachi,di= 0) and the graph realising the original sequence is simply the sum of the subgraphsHj. If not, at some stage, one of the elements of the residual sequence becomes negative, and the algorithm reports non-realisability of the sequence.

An obvious modification of the algorithm, obtained by choosing an arbitrary vertex of positive degree, gives the Wang-Kleitman algorithm for generating a graph with a given degree sequence.

Remarks

1. There can be many non-isomorphic graphs with the same degree sequence. The smallest example is the pair shown in Figure 2.5 on five vertices with the degree sequence[2, 2, 2, 1, 1].

Fig. 2.5

The problem of generating all non-isomorphic graphs of given order and size in- volves the problem of graph isomorphism for which a good algorithm is not yet known. So also is the problem of generating all non-isomorphic graphs with given degree sequence. In fact, even the problem of finding the number of non-isomorphic graphs with given order and size, or with given degree sequence (and several other problems of similar nature) has not been satisfactorily solved.

2. The Wang-Kleitman algorithm is certainly more general than the Havel-Hakimi algo- rithm, as it can generate more number of non-isomorphic graphs with a given degree sequence, because of the arbitrariness of the laid-off vertex. For example, not all the five non-isomorphic graphs with the degree sequence[3, 3, 2, 2, 1, 1]can be gener- ated by the Havel-Hakimi algorithm unlike the Wang-Kleitman algorithm.

3. Even the Wang-Kleithman algorithm cannot always generate all graphs with a given degree sequence. For example, the graphGwith degree sequence[3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1]shown in Figure 2.6, cannot be generated by this algorithm. For

a. if we lay off a 3, it has to be laid off against the other 3’s and will generate a graph in which a vertex with degree 3 is adjacent to three other vertices with degree 3,

b. if we lay off a 2 it will generate a graph with a vertex of degree 2 adjacent to two vertices of degree 3,

(6)

c. if we lay off a one it will generate a graph in which a vertex of degree one is adjacent to a vertex of degree 3. None of these cases is realised in the given graphG.

Fig. 2.6

However, there are other methods of generating all graphs realising a degree se- quenceDfrom any one graph realisingDbased on a theorem by Hakimi [98]. But those will also be inefficient unless some efficient isomorphism testing is developed.

4. The graphs in Figure 2.5 show that the same degree sequence may be realised by a connected as well as a disconnected graph. Such degree sequences are called poten- tially connected, where as a degree sequenceDsuch that every graph realisingDis connected is called a forcibly connected degree sequence.

Definition: IfPis a graph property, andD= [di]n1is a degree sequence, thenDis said to be potentially-P, if at least one graph realisingDis aP-graph, and it is said to be forcibly-P if every graph realising it is aP-graph.

Theorem 2.3 (Hakimi) If G1 and G2 are degree equivalent graphs, then one can be obtained from the other by a finite sequence of EDTs.

Proof SuperimposeG1andG2such that each vertex ofG2coincides with a vertex ofG1 with the same degree. Imagine the edges ofG1are coloured blue and the edges ofG2are coloured red. Then in the superimposed multigraphH, the number of blue edges incident equals the number of red edges incident at every vertex. We refer to this as blue-red parity.

If there is a blue edgevivjand a red edgevivjinH, we call it a blue-red parallel pair.

LetKbe the graph obtained fromHby deleting all such parallel pairs. ThenKis the null graph if and only ifG1andG2are label-isomorphic inHand hence originally isomorphic.

If this is not the case, we show that we can create more parallel pairs by a sequence of EDTs and delete them till the final resultant graph is null. This will prove the theorem.

LetB andRdenote the sets of blue and red edges in K. Ifvivj∈ B, we show that we can produce a parallel pair atvivj, so that the pair can be deleted. This would establish the claim made above.

Now, by construction, there is a blue-red degree parity at every vertex ofK. So there are red edgesvivk, vjvr inK. Ifvk6= vr (Fig. 2.7(a)) an EDT inG2switching the red edges to vivj, vkvrproduces a blue-red parallel atvivj.

(7)

Fig. 2.7

Ifvk= vr, again by degree parity, atvkthere are at least two blue edges. Letvkvsbe one such blue edge. Thenvs is distinct from bothvi andvj, for otherwise, there is a blue-red parallel pairvivkorvjvr. Then there is another red edgevsvt, vtdistinct fromviorvj.

Letvt6= vi. The two subcasesvt= vjandvt6= vjare shown in Figure 2.7(b) and (c). In the case of (b), one EDT ofG2switchingvivkandvsvt to positionsvivjandvsvkproduces a blue- red pair atvivjandvkvs. In the case of (c), one EDT ofG2switchingvivkandvtvsto positions vsvkandvtvi produces a blue-red parallel pair atvkvs(which can be deleted). Another EDT ofG2switching the blue-red pairvtviandvjvkto positionsvivjandvsvkproduces a blue-red pairvivj.

Since in both cases we get a blue-red pair atvivj position, our claim is established and

the proof of the theorem is complete. q

Remarks In the related context of a (0, 1) matrixA(that is, a matrixAwhose elements are 0’s or 1’s), Ryser [227] defined an interchange as a transformation of the elements of Athat changes a minor of typeA1= 1

0 0 1



into a minor of the typeA1= 0 1

1 0



, or vice versa and proved an interchange theorem which can be interpreted as EDT theorem for bipartite graphs and digraphs.

The next result is a combinatorial characterisation of degree sequences, due to Erdos and Gallai [73]. Several proofs of the criterion exist; the first proof given here is due to Choudam [58] and the second one is due to Tripathi et al [246].

Theorem 2.4 (Erdos-Gallai) A non-increasing sequence[di]n1of non-negative integers is a degree sequence if and only ifD= [di]n1is even and the inequality

(8)

k

i=1

di≤ k(k − 1) +

n

i=k+1

min(di, k) (2.4.1)

is satisfied for each integerk, 1 ≤ k ≤ n. Proof

Necessity Evidently n

i=1

diis even. LetU denote the subset of vertices with thekhighest degrees inD. Then the sums= k

i=1

di can be split ass1+ s2, where s1 is the contribution tosfrom edges joining vertices inU, each edge contributing 2 to the sum, and s2is the contribution tosfrom the edges between vertices inUandU(whereU= V −U), each edge contributing 1 to the sum (Fig. 2.8).

s1 is clearly bounded above by the degree sum of a complete graph onk-vertices, i.e., k(k − 1). Also, each vertexviofUcan be joined to at most min(di, k)vertices ofU, so that s2is bounded above by n

i=k+1

min(di, k). Together, we get (2.4.1).

Fig. 2.8

Sufficiency We induct on the sums= n

i=1

diand use the obvious inequality

min(a, b) − 1 ≤ min(a − 1, b), (2.4.2)

for positive integersaandb.

For s= 2, clearly K2∪ (n − 2)K1 realises the only sequence[1, 1, 0, 0, . . . 0]or[120n−2] satisfying the conditions (2.4.1).

As induction hypothesis, let all non-increasing sequences of non-negative integers with even sum at mosts− 2and satisfying (2.4.1) be degree sequences.

LetD= [di]n1be a sequence with sumsand satisfying (2.4.1). We produce a new non- increasing sequenceD0of non-negative integers by subtracting one each from two positive terms of Dand verify that D0 satisfies the hypothesis of the theorem. Since the trailing

(9)

zeros in the non-increasing sequences of non-negative integers do not essentially affect the argument, there is no loss of generality in assuming that dn> 0, and we assume this to simplify the expression.

To defineD0, lett be the smallest integer (≥ 1)such that dt> dt+1. That is, letD be d1= d2= . . . = dt> dt+1≥ dt+2≥ . . . ≥ dn> 0.

IfDis regular (that is,di= d > 0, for alli) then lett ben− 1.

Thendi0=

di, f or 1≤ i ≤ t − 1 and t + 1 ≤ i ≤ n − 1 , dt− 1, f or i= t ,

dn− 1, f or i= n .

Clearly, D0 is a non-increasing sequence of non-negative integers and n

i=1

di0= s − 2 is even.

We verify thatD0satisfies (2.4.1) by considering several cases depending on the relative position ofkand the magnitudes ofdkanddn.

Case I Letk= n. Therefore, k

i=1

d0i= k

i=1

di− 2 ≤ n(n − 1) − 2 < n(n − 1) =RHS of (2.4.1) forD0.

Case II Lett≤ k ≤ n − 1. Then k

i=1

di0= k

i=1

di− 1 ≤ k(k − 1) + n

i=k+1

min(di, k) − 1(sinceDsatisfies (2.4.1))

= k(k − 1) + n−1

i=k+1

min(di0, k) + min(dn, k) − 1

≤ k(k − 1) + n−1

i=k+1min(di0, k) + min(dn− 1, k) by (2.4.2)

= k(k − 1) + n−1

i=k+1

min(di0, k) + min(dn0, k)

Therefore, k

i=1

di0≤ k(k − 1) + n

i=k+1

min(di0, k). Case III Letk≤ t − 1.

Subcase III.1 Assumedk≤ k − 1. Then k

i=1

di0= kdk≤ k(k − 1) ≤ k(k − 1) + n

i=k+1min(di0, k), since the second term is non-negative.

Subcase III.2 Everydj= k, 1 ≤ j ≤ k. We first observe thatdk+2+ . . . + dn≥ 2.

(10)

This is obvious ifk+ 2 ≤ n − 1, becausedn> 0givesdn≥ 1anddn−1≥ 1. Whenk+ 2 = n, we havek= n − 2. Ask≤ t − 1, t ≥ k + 1 = n − 2 + 1 = n − 1. Sincet> n − 1is not possible, t= n − 1.

The sequenceDis[n −2, n −2, . . ., n −2, dn], or[(n −2)n−1dn]. Thens= (n −1) (n −2)+dn. Sincesis even,dnis even and hencedn≥ 2. Thus,dk+2+ . . .+ dn≥ 2.

Therefore,dk+2+ . . . + dn− 2 ≥ 0. Now,

k

i=1

di0 = k

i=1

di= k.k = k2= k2− k + k

= k2− k + dk+1, (because k ≤ t − 1, and d1= . . . = dt−1= dt, so ifdt−1= k, thendt= k, and ifdk= k, dk+1= k).

Thus, k

i=1

di0≤ k2− k + dk+1+ (dk+2+ . . . + dn− 2) = k(k − 1) + n

i=k+1min(di, k) − 2,

(because min(dk+1, k) = dk+1, min(dk+2, k) = k = dk+2, . . .,min(dt, k) = k = dt, . . .,min (dt+1, k) = dt+1(asdt+1< dt= k),. . .,min(dn, k) = dn(asdn< dt= k)).

Hence, k

i=1

di0≤ k(k − 1) + n

i=k+1

min(di, k) + min(dt, k) + min(dn, k) − 2

i6=t, n

= k(k − 1) + n

i=k+1min(d0i, k) + min(dt0+ 1, k) + min(dn0+ 1, k) − 2

i6=t, n

≤ k(k − 1) + n

i=k+1

min(d0i, k) + min(dt0, k) + 1 + min(dn0, k) + 1 − 2

i6=t, n

= k(k − 1) + n

i=k+1

min(d0i, k).

Subcase III.3 Letdk≥ k + 1. i. Letdn≥ k + 1.

Then k

i=1

d0i= k

i=1

di≤ k(k − 1) + n

i=k+1

min(di, k) (sinceDsatisfies (2.4.1))

= k(k − 1) + n

k+1

min(di, k) + min(dt, k) + min(dn, k)

i6=t, n

(11)

= k(k − 1) + n

k+1

min(di0, k) + min(dt− 1, k) + min(dn− 1, k),

i6=t, n

(because min(dt, k) = min(dt− 1, k) = k, min(dn, k) = min(dn− 1, k) = k, as dt ≥ k + 1, dn≥ k + 1implies thatdt− 1 ≥ k, dn− 1 ≥ k).

So, k

i=1

di0≤ k(k − 1) + n

k+1

min(d0i, k) + min(dt0, k) + min(dn0, k)

i6=t, n

= k(k − 1) + n

i=k+1min(di0, k).

ii. Let dn≤ k and letr be the smallest integer such thatdt+r+1≤ k. We verify that in (2.4.1),Dcan not attain equality for such a choice ofk. For, with equality, we have

k

i=1

di= kdk= k(k − 1) +t+r

k+1min(di, k) + n

t+r+1min(di, k)

= k(k − 1) + (t + r − k)k + n

t+r+1

di,

becausemin(di, k)=

k, f or i= k + 1, ..., t + r as di≥ k + 1, di, f or i= t + r + 1, ..., n as di≤ k .

So,kdk= k(t + r − 1) + k

t+r+1

di.

Then

k+1

i=1

di= (k + 1)dk= (k + 1) (

(t + r − 1) +1 k

n

t+r+1

di )

, (usingdkfrom above)

= (k + 1)(t + r − 1) +k+ 1 k

n

t+r+1

di> (k + 1)(t + r − 1) +

n

t+r+1

di

= (k + 1)k − (k + 1)k + (k + 1)(t + r − 1) +

n

t+r+1

di

= (k + 1)k + (k + 1)(t + r − k − 1) +

n

t+r+1

di= (k + 1)k +

t+r

k+1

(k + 1) +

n

t+r+1

di

= (k + 1)k +

n

t+r+1

min(di, k + 1),

(12)

because min(di, k + 1) = k + 1fori= k + 1, . . ., t + r,and min(di, k + 1) = di, fori= t + r + 1, . . ., n. So,

k+1

i=1

di> k(k + 1) +

n

k+1

min(di, k + 1).

Therefore,

k+1

i=1

di> k(k + 1) + (k + 1) +

n

k+2

min(di, k + 1),

which is a contradiction to (2.4.1), forDfork+ 1. HenceDhas strict inequality fork. Therefore,

k

i=1

di0=

k

i=1

di< k(k − 1) +

n

k+1

min(di, k).

Thus,

k

i=1

d0i=

k

i=1

di≤ k(k − 1) +

n

k+1

min(di, k) − 1

= k(k − 1) +

n−1

i=k+1

min(di, k) + min (dt, k) + min (dn, k) − 1

i6=t

≤ k(k − 1) +

n−1

i=k+1

min(di0, k) + min (dt− 1, k) + min (dn− 1, k),

i6=t

asmin(dn, k) − 1 ≤ min (dn− 1, k), min(dt, k) = k(sincedt ≥ k + 1),min(dt− 1, k) = k (sincedt− 1 ≥ k).

Therefore,

k

i=1

di0≤ k(k − 1) +

n

k+1

min(di0, k). Hence in all casesD0satisfies (2.4.1).

Therefore by induction hypothesis, there is a graphG0realisingD0. Ifvtvn∈ E(G/ 0), then G0+ vtvngives a realisationGofD. Ifvtvn∈ E(G0), sinced(vt|G0) = dt− 1 ≤ n − 2, there is a vertexvr such thatvrvt ∈ E(G/ 0). Also, sinced(vr|G0) > d(vn|G0), there is a vertexvs such thatvsvn∈ E(G/ 0). Making an EDT exchanging the edge pairvtvn,vrvsfor the edge pairvtvr, vsvn, we get a realisationG00ofD0withvtvn∈ E(G/ 00). ThenG00+ vtvnrealisesD.

Second Proof of Sufficiency (Tripathi et al.) Let a subrealisation of a non-increasing sequence[d1, d1, . . ., dn]be a graph with verticesv1, v1, . . ., vnsuch thatd(vi) = difor1≤ i ≤ n, whered(vi)denotes the degree ofvi. Given a sequence[d1, d1, . . ., dn]with an even sum that satisfies (2.4.1), we construct a realisation through successive subrealisations. The initial subrealisation hasnvertices and no edges.

(13)

In a subrealisation, the critical index r is the largest index such thatd(vi) = di for 1 i< r. Initially,r= 1unless the sequence is all 0, in which case the process is complete.

Whiler≤ n, we obtain a new subrealisation with smaller deficiencydr− d(vr)at vertexvr while not changing the degree of any vertex vi withi< r (the degree sequence increases lexicograpically). The process can only stop when the subrealisation ofd.

LetS= {vr+1, . . ., vn}. We maintain the condition thatS is an independent set, which cer- tainly holds initially. Writeui↔ vjwhenvivj∈ E(G); otherwise,vi6↔ vj

Case 0 vr6↔ vifor some vertexvisuch thatd(vi) < di. Add the edgeurvi.

Case 1 vr6↔ vi for someiwithi< r. Sinced(vi) = di≥ dr> d(vr), there existsu∈ N(ui) − (N(vr) ∪ {vr}), where N(z) = {y : z ↔ y}. Ifdr− d(vr) ≥ 2, then replaceuvi with{uvr, vivr}. Ifdr− d(vr) = 1, then since ∑di− ∑ d(vi)is even there is an index kwith k> rsuch that d(vk) < dk. Case 0 applies unlessvr↔ vk; replace{vrvk, uvi}with{uvr, viur}.

Case 2 v1, . . ., vr−1∈ N(vr)andd(vk) 6= min{r, dk}for somekwithk> r. In a subrealisation, d(vk) ≤ dk. Since Sis independent,d(vk) ≤ r. Henced(vk) < min{r, dk}, and case 0 applies unlessuk↔ vr. Sinced(vk) < r,there existsiwithi< rsuch thatuk6↔ vi. Sinced(vi) > d(vr), there existsu∈ N(vi) − (N(vr) ∪ {ur}). Replaceuviwith{uvr, vivk}.

Case 3 v1, . . ., vr−16∈ N(vr)and vi↔ vi for some i and j with i< j < r. Case 1 applies unlessvi, vj∈ N(vr). Sinced(vi) ≥ d(vi) > d(vr), there existsu∈ N(vi) − (N(vr) ∪ {vr}) and w∈ N(vj)−(N(vr)∪ {vr})(possiblyu= w). Sinceu, w 6∈ N(vr), Case 1 applies unlessu, w ∈ S. Replace{vivj, uvr}with{uvr, v, vr}.

If none of these case apply, thenv1, . . ., vr are pairwise adjacent, andd(vk) = min{r, dk} fork> r. SinceSis independent,ri=1d(vi) = r(r − 1) + ∑nk=r+1min{r, dk}. By (2.4.1),ri=1d1 is bounded by the right side. Hence we have already eliminated the deficiency at vertexr.

Increaserby 1 and continue. q

Tripathi and Vijay [245] have shown that the Erdos-Gallai condition characterising graphi- cal degree sequences of lengthnneeds to be checked only for as manykas there are distinct terms in the sequence and not for allk, 1 ≤ k ≤ n.

2.3 Degree Set of a Graph

The set of distinct non-negative integers occurring in a degree sequence of a graph is called its degree set. For example, let the degree sequence beD= [2, 2, 3, 3, 4, 4], then degree set is{2, 3, 4}. A set of distinct non-negative integers is called a degree set if it is the degree set of some graph and the graph is said to realise the degree set.

Let S= {d1, d2, . . ., dk} be the set of distinct non-negative integers. Clearly, S is the degree set as the graph

G= Kd1+1∪ Kd2+1∪ . . .∪ Kdk+1,

References

Related documents

The objectives are to identify privatization methods, problems and obstacles that Yemen faced; to determine the motives and goals of privatization in Yemen; to

Web Services testing includes unit testing, functional testing, performance testing, Load/Stress testing, security testing and authorization testing. We give detailed

The rating distribution with respect to different groups, genuine, promoting and demoting groups, shows that suspicious reviewers pro- vide reviews with a large variation.. The

The highest degree factor of a node, the number of edges incident to which is minimum with at least one edge whose weight is minimal, is to be included in the

By using a protected 1+1 radio scheme or advanced network topologies (as discussed further in this document) Rural Broadband service providers can design fault tolerant

1) Present decedent must have died within five (5) years from the date of death of prior decedent or date of gift. 2) The property with respect to which deduction is claimed must have

The fiscal deficit fell after a long time, with higher growth and lower interest rates, when the opposite policy of periodic rise in interest rates had not succeeded in

4b (again, vehicle icons are not drawn to scale). This area was approximately 2. We analyzed scenarios with different vehicle densities per square kilometer, as specified in Table