• Nem Talált Eredményt

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

4.4 Minimally t -tough graphs where t ≥ 1

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

LetHt be constructed as follows. Let

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

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

and

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

Place a clique on the vertices of V10, V20, V30, andU00. For all l ∈ [T] connect vl00 to v0l and to u0l, and connect vT0+l to u0T+l. Connect all the vertices of V30 to all the vertices of V10∪V00∪U10 ∪U20, and connect all the vertices of V20 to all the vertices ofU00. Finally, add a new vertexx to the graph and connect it to all the vertices of V10∪U00. See Figure 4.5.

x

u001 u00T0

U00

v0T+1 v2T0 V20

v10 v0T V10 v100 v00T 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 toughness t with respect to the weight function w that assigns weight 1 to all the vertices of Ht except for the vertex x, to which it assigns weightt.

Properties of minimally tough graphs 45

Proof. LetSbe an arbitrary cutset of Ht. We need to show thatω(Ht−S)≤ w(S)/t.

We can assume that either V30 ∩S =∅ or V30 ⊆ S since removing only a proper subset of V30 does not disconnect anything from the graph. Similarly, we can also assume that either U00∩S =∅ orU00 ⊆S.

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

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

u0T+l ∈S orv0T+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 thatx /∈S since after the removal ofU00 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 orv0T+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.

46Chapter 4. The complexity of recognizing minimally tough graphs

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

After the removal of V30, removing any of the vertices of U10 ∪U20 ∪U30 does not disconnect anything from the graph.

(2) There exists at most one l∈[T]for which vT0+l ∈/ S, i.e. |V20\S| ≤1. Suppose that there existl1, l2 ∈[T]for which l1 6=l2 and v0T+l

1, v0T+l

2 ∈/ 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, thenv00l ∈/ S.

After the removal of V30 and vl0, removing vl00 does not disconnect any-thing from the graph.

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

Suppose that there exists l ∈ [T] for which vl0, vl00 ∈/ S. By assump-tion (1), considering the cutset S0 = S ∪ {vl00} instead of S increases both the number 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.

Properties of minimally tough graphs 47

Now we can assume thatx /∈S since after the removal ofU00 removing x does 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 of Ht−S contains exactly one of the vertices u01, . . . , 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, then x /∈S.

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

(7) If V10 *S, then x∈S.

Suppose that x /∈S. Then considering the cutsetS0 =S∪ {x} instead of S increases the number of components by 1 and the weight of the removed vertex set by t. 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 existsl ∈[T] for which V20\S ={vT0 +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.

48Chapter 4. The complexity of recognizing minimally tough graphs

Hence

w(S) =|V30|+|V20|+|V10|=aT 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 .

Therefore Ht is weighted t-tough with respect to w (meaning that the weighted toughness of Ht is at least t).

Consider the cutset

S =V10∪V20 ∪V30. Sincew(S) = aT and

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

the weighted toughness ofHt with respect tow is at most 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 function w remains at least t but the deletion of any other edge not induced by U00 would result in a graph with weighted toughness less than t. LetHt0 denote the obtained graph.

According to the following claim we could not delete the edges induced byV10 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 byV10 or incident to any of the vertices of{x} ∪V20∪U00, there exists a cutsetS =S(e)⊆V(Ht) inHt−e for which

ω (Ht−e)−S

> w(S) t .

Properties of minimally tough graphs 49

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.

Since the removal of S fromHt−e leaves the vertexy isolated, ω (Ht−e)−S

≥2 = 2t

t > d2te −1

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

If e is incident to a vertex of U00, 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=vl0

1vl0

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

S = V10\ {vl01, vl02}

∪ {v00l1, v00l2} ∪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≥1be a rational number and Ht00=Ht0− {x}. Then the following hold.

(i) The graph Ht00 is connected.

(ii) For any cutset S of Ht00,

ω(Ht00−S)≤ |S|

t + 1.

50Chapter 4. The complexity of recognizing minimally tough graphs

(iii) If V10 ⊆S holds for a cutset S of Ht00, then ω(Ht00−S)≤ |S|

t .

(iv) For any edge e ∈ E(Ht00) not induced by U00 there exists a vertex set S=S(e) whose removal fromHt00−e disconnects the graph and

ω (Ht00−e)−S

> |S|

t . Proof.

(i) Suppose to the contrary that Ht00 is not connected. Then x is a cut-vertex in Ht0. 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) LetSbe an arbitrary cutset ofHt00. SinceSis a cutset inHt00, the vertex setS∪ {x}is a cutset in Ht0, and

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

≤ w(S∪ {x})

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

t + 1.

(iii) LetSbe a cutset ofHt00for whichV10 ⊆S. We can assume thatU00∩S =

∅since removing any of the vertices ofU00 fromHt00does not disconnect anything from the graph. Then all the neighbors of the vertexxbelong to the same component inHt00−S, so S is a cutset inHt0 as well and

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

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

Properties of minimally tough graphs 51

(iv) Let e ∈ E(Ht00) be an arbitrary edge not induced by U00. Then by the properties of Ht0, there exists a vertex set S ⊆ V(Ht0) whose removal from Ht0−e disconnects the graph and

ω (Ht0−e)−S

> w(S) t ≥ |S|

t ,

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

≥ω (Ht0 −e)−S

> |S|

t ≥ |S0| t .