• Nenhum resultado encontrado

The auxiliary graph H t,k 00 when t ≥ 1

No documento Properties of minimally tough graphs (páginas 42-50)

4.4 Minimally t -tough graphs where t ≥ 1

4.4.2 The auxiliary graph H t,k 00 when t ≥ 1

Let Ht be constructed as follows. Let

V10 ={v01, . . . , vT0 }, V20 ={v0T+1, . . . , v02T}, V30 ={v2T0 +1, . . . , v0aT}, V00 ={v001, . . . , v00T},

U10 ={u01, . . . , u0T}, U20 ={u0T+1, . . . , u02T}, U30 ={u02T+1, . . . , u0bT−1},

Properties of minimally tough graphs 41

U00 ={u001, . . . , u00T0}, and

U100 ={u001, . . . , u00T}.

Add cliques on the vertices of V10, V20, V30, and U00. For alll ∈[T] connect vl00 to vl0 and to u0l, and connect v0T+l to u0T+l. Connect all the vertices of V30 to all the vertices of V10∪V00∪U10 ∪U20, and connect all the vertices ofV20 to all the vertices of U00. Finally, add a new vertex x to the graph and connect it to all the vertices of V10∪U00. See Figure 4.5.

x

u001 u00T0

U00

vT0 +1 v2T0 V20

v10 vT0 V10 v001 vT00 V00 u01 u0T U10 u0T+1 u02T U20 u02T+1 u0bT−1U30

v2T0 +1

vaT0 V30

Figure 4.5: The graph Ht, whent ≥1.

Claim 4.14. For any rational number t ≥ 1, the graph Ht has weighted tough- nesstwith respect to the weight functionwthat assigns weight 1 to all the vertices of Ht except for the vertex x, to which it assigns weightt.

Proof. Consider the cutset

S =V10∪V20∪V30. Since w(S) = aT and

ω(Ht−S) = bT = w(S) t ,

the weighted toughness ofHt with respect to wis at most t.

42 The complexity of recognizing minimally tough graphs

Now we show that the weighted toughness ofHtwith respect towis at leastt. Let S be an arbitrary cutset of Ht. We need to prove thatω(Ht−S)≤w(S)/t.

We can assume that either V30 ∩S =∅ orV30 ⊆S, otherwise considering S0 = S\V30 instead ofS does not change the number of components, but decreases the number of removed vertices. Similarly, we can also assume that eitherU00∩S =∅ or U00 ⊆S.

Case 1: V30∩S =∅ and U00∩S=∅.

Then Ht− S has at most 2 components, and to obtain 2 components, the following must hold:

u0T+l ∈S or vT0+l ∈S for all l∈[T], and x∈S orV10 ⊆S.

Hence w(S)≥T +t and

ω(Ht−S) = 2≤ T +t

t ≤ w(S) t . Case 2: V30∩S =∅ and U00 ⊆S.

Now we can assume that x /∈ S since after the removal of U00 removing x does not disconnect anything from the graph. Similarly, we can also assume that V20 * S. Then Ht−S has at most 3 components. To obtain three components, the following must hold:

(i) u0T+l ∈S or vT0+l ∈S for all l∈[T] (but V20 *S), and (ii) V10 ⊆S.

Hence w(S)≥T0 + 2T =d2te+T and

ω(Ht−S) = 3≤ d2te+T

t = w(S) t .

To obtain two components, either (i) or (ii) must hold; in both cases w(S)≥ d2te and

ω(Ht−S) = 2≤ d2te

t ≤ w(S) t . Case 3: V30 ⊆S.

First we show that the following assumptions can be made for S.

Properties of minimally tough graphs 43

(1) (U10 ∪U20 ∪U30)∩S =∅.

Otherwise, since V30 ⊆ S, considering S0 = S\(U10 ∪U20 ∪U30) instead of S does not decrease the number of components, but decreases the number of removed vertices.

(2) There exists at most one l∈[T] for which vT0+l ∈/ S, i.e. |V20\S| ≤1.

Suppose that there exist l1, l2 ∈ [T] for which l1 6=l2 and vT0+l1, vT0 +l2 ∈/ S. By assumption (1), considering the cutset S0 = S ∪ {vT0+l

2} instead of S increases both the number of components and the weight of the removed vertex set by 1. Hence it is enough to show that

ω(Ht−S0)≤ w(S0) t since it implies

ω(Ht−S) = ω(Ht−S0)−1≤ w(S0)

t −1 = w(S) + 1

t −1≤ w(S) t , where the last inequality is valid sincet ≥1.

(3) For all l∈[T] if vl0 ∈S, thenvl00∈/ S.

After the removal of V30 and v0l, removing v00l does not disconnect anything from the graph.

(4) For all l∈[T] if vl0 ∈/ S, thenvl00∈S.

Suppose that there exists l ∈ [T] for which vl0, v00l ∈/ S. By assumption (1), considering the cutset S0 =S ∪ {vl00} instead of S increases both the num- ber of components and the weight of the removed vertex set by 1. Hence, similarly as in assumption (2), it is enough to show that

ω(Ht−S0)≤ w(S0) t . (5)

(V10∪V00)∩S =T.

It follows directly from assumptions (3) and (4).

Case 3.1: (V30 ⊆S and) U00 ⊆S.

44 The complexity of recognizing minimally tough graphs

Now we can assume that x /∈S since after the removal ofU00 removing xdoes not disconnect anything from the graph. Similarly, by assumption (2), we can also assume that V20 *S, i.e. |V20∩S|=T −1. Hence

w(S) =|V30|+|U00|+

(V10∪V00)∩S

+|V20∩S|

= (aT −2T) +T0+T + (T −1) =aT +T0−1

and every component ofHt−Scontains exactly one of the verticesu01, . . . , u0bT−1, x, i.e.

ω(Ht−S) =bT = aT

t ≤ aT +T0 −1

t = w(S) t . Case 3.2: (V30 ⊆S and) U00∩S =∅.

In this case we can make some further assumptions for S. (6) If V10 ⊆S, thenx /∈S.

After the removal of V10 removing x does not disconnect anything from the graph.

(7) If V10 *S, thenx∈S.

Suppose that x /∈S. Then considering the cutset S0 =S∪ {x}instead ofS increases the number of components by 1 and the weight of the removed vertex set byt. Hence it is enough to show that ω(Ht−S0)≤w(S0)/t since it implies

ω(Ht−S) =ω(Ht−S0)−1≤ w(S0)

t −1 = w(S) +t

t −1 = w(S) t . (8) V20 ⊆S.

Suppose that V20 * S. Then by assumption (2), there exists l ∈ [T] for which V20 \S={v0T+l}. But by assumption (1), considering the cutset S0 = S∪ {vT0+l} instead of S increases both the number of components and the weight of the removed vertex set by 1. Then, similarly as in assumption (2), it is enough to show that ω(Ht−S0)≤w(S0)/t.

Case 3.2.1: (V30 ⊆S, U00∩S =∅ and) V10 ⊆S. Hence

w(S) =|V30|+|V20|+|V10|=aT

Properties of minimally tough graphs 45

and

ω(Ht−S) = bT = w(S) t . Case 3.2.2: (V30 ⊆S, U00∩S =∅ and) V10 *S. Hence

w(S) =|V30|+|V20|+|(V10∪V00)∩S|+w(x) = aT+t and

ω(Ht−S) =bT + 1 = w(S) t .

ThereforeHtis weightedt-tough with respect tow(meaning that the weighted toughness of Ht is at least t).

Thus the weighted toughness of Ht with respect tow is exactly t.

Deleting an edge may decrease the weighted toughness, and now we delete edges not induced by U00 until the weighted toughness with respect to the weight functionwremains at leasttbut the deletion of any other edge not induced byU00 would result in a graph with weighted toughness less than t. Let Ht0 denote an arbitrary graph that can be obtained this way.

According to the following claim we could not delete the edges induced by V10 or incident to any of the vertices of{x} ∪V20∪U00.

Claim 4.15. Let t ≥ 1 be a rational number. For any edge e ∈ E(Ht) induced by V10 or incident to any of the vertices of {x} ∪V20 ∪U00, there exists a cutset S =S(e)⊆V(Ht)in Ht−e for which

ω (Ht−e)−S

> w(S) t .

Proof. Let e ∈ E(Ht) be an arbitrary edge induced by V10 or incident to any of the vertices of{x} ∪V20 ∪U00.

Case 1: e is incident to a vertex of {x} ∪V20.

Let y∈ {x} ∪V20 denote one of the endpoints of e, and let z denote the other one. Let S be the neighborhood of the vertex y except for z. Since y has degree d2te and all of its neighbors have weight 1,

w(S) = d2te −1.

46 The complexity of recognizing minimally tough graphs

Since the removal ofS from Ht−e leaves the vertex y isolated, ω (Ht−e)−S

≥2 = 2t

t > d2te −1

t = w(S) t . Case 2: e is incident to a vertex ofU00.

Ifeis incident to a vertex ofU00, then either it is incident to a vertex of{x}∪V20 and this case was already settled in Case 1, or it is induced by U00 and therefore it was not allowed to be deleted.

Case 3: e is induced byV10, i.e. e=v0l

1v0l

2 for some l1, l2 ∈[T], l1 6=l2. Then

S = V10\ {v0l

1, v0l

2}

∪ {vl00

1, vl00

2} ∪V20∪V30∪ {x}

is a cutset in Ht−e such that

w(S) = (T −2) + 2 +T + (aT−2T) +t =aT +t and

ω (Ht−e)−S

=bT + 2 = aT +t

t + 1 = w(S)

t + 1> w(S) t .

Claim 4.16. Let t ≥ 1 be a rational number and Ht00 = Ht0 − {x}. Then the following hold.

(i) The graph Ht00 is connected.

(ii) For any cutsetS of Ht00,

ω(Ht00−S)≤ |S|

t + 1. (iii) If V10 ⊆S holds for a cutset S of Ht00, then

ω(Ht00−S)≤ |S|

t .

(iv) For any edgee∈E(Ht00)not induced byU00there exists a vertex setS =S(e) whose removal from Ht00−e disconnects the graph and

ω (Ht00−e)−S

> |S|

t .

Properties of minimally tough graphs 47

Proof.

(i) Suppose to the contrary that Ht00 is not connected. Then x is a cut-vertex inHt0. Since the weighted toughness of Ht0 with respect to w ist,

2≤ω Ht0 − {x}

≤ w(x) t = t

t = 1, which is a contradiction.

(ii) Let S be an arbitrary cutset ofHt00. Since S is a cutset inHt00, the vertex set S∪ {x} is a cutset in Ht0, and

ω(Ht00−S) = ω Ht0 −(S∪ {x})

≤ w(S∪ {x})

t = |S|+t t = |S|

t + 1.

(iii) Let S be a cutset of Ht00 for which V10 ⊆ S. We can assume that U00∩S =

∅ since removing any of the vertices of U00 from Ht00 does not disconnect anything from the graph. Then all the neighbors of the vertex x belong to the same component inHt00−S, so S is a cutset in Ht0 as well and

ω(Ht00−S) =ω(Ht0−S)≤ w(S) t = |S|

t , where the last equality is valid since x /∈S.

(iv) Let e∈E(Ht00)be an arbitrary edge not induced by U00. Then by the prop- erties ofHt0, there exists a vertex setS ⊆V(Ht0)whose removal fromHt0−e disconnects the graph and

ω (Ht0−e)−S

> w(S) t ≥ |S|

t ,

where the last inequality is valid sincet ≥1. Let S0 =S\ {x}. Then ω (Ht00−e)−S0

≥ω (Ht0 −e)−S

> |S|

t ≥ |S0| t .

48 The complexity of recognizing minimally tough graphs

No documento Properties of minimally tough graphs (páginas 42-50)