• 検索結果がありません。

SHIELDS-HARARY NUMBERS OF GRAPHS WITH RESPECT TO CONTINUOUS

N/A
N/A
Protected

Academic year: 2022

シェア "SHIELDS-HARARY NUMBERS OF GRAPHS WITH RESPECT TO CONTINUOUS"

Copied!
10
0
0

読み込み中.... (全文を見る)

全文

(1)

PII. S0161171203212059 http://ijmms.hindawi.com

© Hindawi Publishing Corp.

SHIELDS-HARARY NUMBERS OF GRAPHS WITH RESPECT TO CONTINUOUS

CONCAVE COST FUNCTIONS

JOHN HOLLIDAY and PETER JOHNSON Received 6 December 2002

The Shields-Harary numbers are a class of graph parameters that measure a certain kind of robustness of a graph, thought of as a network of fortified reservoirs, with reference to a given cost function. We prove a result about the Shields-Harary numbers with respect to concave continuous cost functions which will simplify the calculation of these numbers for certain classes of graphs, including graphs formed by two intersecting cliques, and complete multipartite graphs.

2000 Mathematics Subject Classification: 05C99, 90B99.

1. Introduction. Suppose we have finite simple graphGand a “weighting”

function g :V (G)→[0,∞), which together constitute a weighted network.

Think of the weights assigned to each vertex ofGbygas representing some amount of harmful “stuff” stored there.

Some enemy of this weighted network might wish to dismantle it by knock- ing out vertices until the sum of weights on each remaining connected compo- nent is no greater than some threshold, say 1. (We will call a set of vertices which, after being knocked out, satisfies this requirement a g-dismantling set.) The enemy does not get to knock out vertices for free. The enemy will pay f (g(v)) to knock out vertexv wheref is some particular nonincreas- ing, nonnegative function on the range ofg. IfS represents the set of vertices knocked out, then the enemy will pay

v∈Sf (g(v)). Assume that the enemy’s intelligence is good and so the enemy will always pay the least amount to dis- mantle the network for each particular weighting, saymf(g, G). The Shields- Harary number ofGwith respect to the cost functionf, denoted by SH(G, f ), is supg:V→[0,∞)mf(g, G).

Informally, SH(G, f )can be thought of as the most the enemy can be made to pay to dismantle the network. This is not quite accurate since the “sup” in this definition is usually not a “max.”

Suppose the definition of dismantling is altered so that the network is dis- mantled when the sum of the weights on each remaining component after vertex removal is strictly less than 1. Let the minimum cost the enemy pays to dismantle the weighted network with this definition of dismantling be denoted

(2)

g:V→[0,∞)

case is always a “max.” (We can actually make the enemy pay this amount.) A weightinggat which the max is achieved will be calledoptimal(forGand f). By the way SH(G, f )is defined, we may as well search for optimal weight- ings taking no value greater than 1. Therefore, SH(G, f )depends only on the behavior off on[0,1].

We define SH0(G, f )and SH0(G, f )as SH(G, f )and SH(G, f )were defined, with the weighting functionsgconfined to be constants. Clearly, SH0(G, f )≤ SH(G, f )and SH0(G, f )≤SH(G, f ).

Why is the cost function decreasing (or at least nonincreasing)? The situation we are presenting here is one in which the more stuff stored at each vertex, the harder it will be to defend that vertex, and thus the less it will cost the enemy to knock it out.

The Shields-Harary parameters arose from a conjecture posed in 1972 by the late Allen Shields about which he consulted Frank Harary. They proved some initial results, which they did not publish, but which survived somehow.

Their efforts were later added to by others in contribution to what we now know about these parameters. Some of what we know is presented next.

Initially, much of what was done with the Shields-Harary parameters dealt with the specific cost functionf (x)=1/x, which was the cost function in- volved in Shields’ original conjecture. Johnson [3] presented everything known at the time about the SH parameters with that particular cost function. Much of what has been done more recently involves arbitrary cost functions.

Exact values of SH(G, f )are known for all continuousf whenG=Kn−e [2],G=Kn, andG=K1,n−1[1]. Harary and Johnson, in the same paper, also provided bounds forPn(the path onnvertices) andCnas well as the following result: iffis continuous, then SH(G, f )is a max and SH(G, f )=SH(G, f ).

The following conjecture is posed by Harary and Johnson: iffis continuous andGis vertex-transitive, then there is a constant optimal weighting ofV (G).

So SH(G, f )=SH(G, f )=SH0(G, f )=SH0(G, f ).

Here is a problem that is related to this conjecture: for which continuousf is it the case that for everyG, there is an optimal weighting ofV (G)which is constant on each orbit ofV (G)under Aut(G)?

InSection 2, we give the results of this paper. The main result of the paper has to do with cost functions which are concave on [0,1]. We then end the paper with examples of how we apply these results to obtain the Shields-Harary numbers of some graphs with particular concave cost functions.

2. Results. In what follows,Gwill be an arbitrary finite simple graph with vertex setV (G), of ordern(G)= |V (G)|. Foru∈V (G), deg(u)will denote the degree ofuinG, andNG(u)will denote the set of vertices adjacent touinG.

The complete graph (clique) onnvertices will be denotedKn.

(3)

Kl Ks Kr

Figure2.1

Proposition2.1. Suppose thatT ⊆V (G)and, for eachu∈T, deg(u)= n(G)−1. For any continuousf, there is an optimal weightinggofGsatisfying g(u)≤g(v)for eachu∈T and eachvT.

For 0< s < l, r, denote by G(l, r , s)the graph consisting of aKland a Kr

intersecting in aKs, as indicated inFigure 2.1.

Corollary2.2. For any continuousf, there is an optimal weightinggof G(l, r , s)withg(u)≤g(v)for everyuin theKsand everyvnot in theKs.

Proposition2.3. Iffis continuous andgnis an optimal weighting ofGfor eachn=1,2,3, . . .andgn(v)→g(v)asn→ ∞for eachv∈V (G), thengis an optimal weighting ofG.

Definition2.4. A functionf:I→Ris concave on an intervalIif and only if, for allx, y∈Iandt∈[0,1],f (tx+(1−t)y)≥tf (x)+(1−t)f (y).

Proposition2.5. Supposef is continuous and concave on[0,1]andS V (G)satisfiesNG(u)\{v} =NG(v)\{u}for eachu, v∈S. Suppose either that f (1)=0or thatSinduces a clique inG. Then, for any optimal weightinggofG, there is another optimal weightingg˜ofGwhich is constant onSand agrees with gon V (G)\S, andminv∈Sg(v)≤g˜|S maxv∈Sg(v). Further, ifS1, S2, . . . , Sk

are disjoint sets of vertices of G, each satisfying the suppositions above, then there is an optimal weightinggˆofGwhich is constant on eachSi,i=1,2, . . . , k, agrees withgat vertices not in anySi, and, for eachi,minv∈Sig(v)≤gˆ|Si maxv∈Sig(v).

Corollary2.6. Iff is continuous and concave on[0,1], there is an opti- mal weighting ofG(l, r , s)satisfying the conclusion ofCorollary 2.2, which is constant on each ofKl\Ks,Kr\Ks, andKs.

3. Proofs

Proof ofProposition2.1. Letgbe an optimal weighting ofG with re- spect tof(i.e.,mf(g, G)=SH(G, f )) and letT⊆V (G)such that for eachu∈T, deg(u)=n(G)−1. Now, suppose thatg(v) < g(u)for somevT,u∈T. De- fine ˆgby ˆg(u)=g(v), ˆg(v)=g(u), and ˆg=gonV (G)\{u, v}. We will show

(4)

can go on switching values until we arrive at a weighting that does satisfy that requirement, and this final weighting will be optimal.

LetS⊆V (G)be a strict ˆg-dismantling set such that mf(ˆg, G)=

wS

f ˆ g(w)

. (3.1)

If neitherunorv, or if bothuand v, belongs toS, then S is a strictg-dis- mantling set, whence

SH(G, f )≥mf(ˆg, G)=

w∈S

f ˆ g(w)

=

w∈S

f g(w)

≥mf(g, G)=SH(G, f ),

(3.2)

and it follows that ˆgis an optimal weighting ofGwith respect tof. This leaves two cases to consider.

CaseI(v∈S,uS). In this case, becauseu∈T is not inS,G−Sis con- nected, and

wV (G)\Sg(w) <ˆ 1. Let ˜S=(S\{v})∪{u}. Then

wV (G)\S˜

g(w)=

w∈V (G)\S

ˆ

g(w) <1, (3.3)

so ˜S is a strictg-dismantling set, and so

mf(g, G)≤

wS˜

f g(w)

=

w∈S

f ˆ g(w)

=mf(g, G).ˆ (3.4)

The conclusion that ˆgis an optimal weighting follows as before.

CaseII(v∉S,u∈S). In this case,Sis a strictg-dismantling set and

mf(g, G)≤

w∈S

f g(w)

w∈S

f ˆ g(w)

=mf(g, G)ˆ (3.5)

because ˆg(u) < g(u)andfis nonincreasing. The conclusion that ˆgis optimal follows as before.

Proof ofCorollary2.2. The proof of this corollary follows immediately fromProposition 2.1by takingT=V (Ks).

Proof ofProposition2.3. Since each weightinggnis an optimal weight- ing ofG,mf(gn, G)=SH(G, f )for eachn. Now, letSbe a strictg-dismantling set of vertices of least cost with

vSf (g(v))=mf(g, G)≤SH(G, f ). We now show thatSis a strictgn-dismantling set for allnsufficiently large by showing that for suchnand for each componentHofG−S,

v∈V (H)gn(v) <1.

(5)

SinceS is a strictg-dismantling set, then, for each componentHofG−S, we have

nlim→∞

v∈V (H)

gn(v)=

v∈V (H)

g(v) <1. (3.6)

Thus, there exists some integerNHsuch thatn≥NHimplies that

vV (H)

gn(v) <1. (3.7)

There are only finitely many suchH; take

N= max

Ha component ofGSNH, (3.8) thenn≥Nimplies that for each suchH,

vV (H)gn(v) <1.

Now, for allnsufficiently large, we have SH(G, f )=mf

gn, G

v∈S

f gn(v)

v∈S

f g(v)

=mf(g, G). (3.9)

This gives us that mf(g, G)≥SH(G, f ). Since mf(g, G)≤SH(G, f ), g is an optimal weighting ofG.

Proof ofProposition2.5. Suppose we have an optimal weightinggof G with respect tof, somf(g, G)=SH(G, f ). LetS⊆V (G)be such that for eachu, v S with uv, NG(u)\ {v} =NG(v)\ {u}. We further suppose that eitherf (1)=0 orS induces a clique inG. Ifgis constant onS, we can take ˜g=g, so assume thatgis not constant onS. Letu0, u1∈S such that g(u0)=minv∈Sg(v) < g(u1)=maxv∈Sg(v).

Now, we define a weighting ˆgby ˆg=gexcept atu0andu1, where ˆg(u0)= ˆ

g(u1)=(g(u0)+g(u1))/2. We will show that mf(ˆg, G)≥mf(g, G), which implies thatmf(ˆg, G)=SH(G, f ).

Let T V (G) be a strict ˆg-dismantling set of least cost, so mf(ˆg, G)=

vTf (g(v)). We have four cases to consider.ˆ

Case1(u0T,u1∈T). In this case, for any connected componentH of G−T,

u∈V (H)g(u)≤

u∈V (H)g(u) <ˆ 1 sinceg(u0) <g(uˆ 0)andu0T. Thus, T is a strictg-dismantling set, so

mf(g, G)≤

uT

f g(u)

uT

f ˆ g(u)

=mf(ˆg, G) (3.10)

becausefis nonincreasing.

Case2(u0∈T,u1T). If this occurs, we can find another set T1=

T\ u0

u1

(3.11) with a dismantling cost equal to

vTf (g(v))ˆ because ˆg(u0)=g(uˆ 1). The set T1 is a strict ˆg-dismantling set of vertices because T is, andu0 and u1

(6)

the requirement definingCase 1, so we are done in this case.

Case3(u0T,u1T). Ifu0andu1are adjacent, then they will be in the same component ofG−T. Then, for every connected componentHofG−T,

uV (H)g(u)=

uV (H)g(u) <ˆ 1. SoT is ag-dismantling set, whence mf(g, G)≤

vT

f g(v)

=

vT

f ˆ g(v)

=mf(g, G).ˆ (3.12)

Now, if u0 and u1 are not adjacent, then S does not induce a clique in G, sof (1)=0. Now,u0andu1may possibly not be in the same component of G−T. If they are in the same component, thenT is a strictg-dismantling set and we are done. If they are not, thenu0andu1are isolated vertices inG−T because they have the same neighbor sets inG. We know that

uV (H)g(u)≤ u∈V (H)g(u) <ˆ 1 for every connected component H ofG−T except the H consisting of the vertexu1. Now, ifg(u1) <1, thenT is ag-dismantling set and we are done. Ifg(u1)=1, thenf (g(u1))=0, and soT∪ {u1}is a strict g-dismantling set with the same cost asT. We have that

mf(g, G)≤

v∈T∪{u1}

f g(v)

=

vT

f g(v)

=

v∈T

f ˆ g(v)

=mf(g, G).ˆ

(3.13)

Case4(u0∈T,u1∈T). In this case, it is clear that for every connected componentH ofG−T,

u∈V (H)g(u)=

u∈V (H)g(u) <ˆ 1 and soT is a strict g-dismantling set. Now,

mf(ˆg, G)=

vT

f ˆ g(v)

=

v∈T

f g(v)

f

g u0

+f g

u1

+2 f g

u0

+g u1

2

≥mf(g, G)−f g

u0

−f g

u1

+2

f 1

2g u0

+1 2g

u1

≥mf(g, G)

(3.14) sincefis concave. This completes the proof that ˆgis optimal.

Now, for any weightinghofG, letd(h)=maxu∈Sh(u)−minu∈Sh(u). We will show that for every optimal weightinghofGwithd(h) >0, there is an- other optimal weighting ˜hsatisfying the following:d(h) < d(h), ˜˜ h(v)=h(v), for allv∈V (G)\S, and minv∈Sh(v)≤h˜|Smaxv∈Sh(v).

Let h be any optimal weighting of G with d(h) >0 and let h1=h, ob-ˆ tained as above. By the definition of ˆh,h(v)=h1(v)for allv∈V (G−S), and

(7)

clearly, minv∈Sh(v)≤minv∈Sh1(v)≤maxv∈Sh1(v)≤maxv∈Sh(v). There- fore,d(h1)≤d(h). Ifd(h1) < d(h), take ˜h=h1. Otherwise, we haved(h1)= d(h) >0, which implies that maxvSh1(v)=maxvSh(v)and minvSh1(v)= minv∈Sh(v). Note that the set of vertices inSwhereh1achieves its maximum is the set of vertices inSwherehachieves its maximum, minus one vertex, and the same holds for the sets of points wherehandh1achieve their minimum onS.

Leth2=h1. Ifd(h2) < d(h), take ˜h=h2. Otherwise, continue, lettingh3= h2, and so on. In going fromhi1tohi, one vertex ofSat whichhi1is maxi- mal has its weight decreased, and one vertex at whichhi−1is minimal has its weight increased, and these are vertices at whichhis maximal and minimal, respectively. Since there are only a finite number of such vertices, we must haved(hi) < d(h)eventually. It is straightforward to see that ˜h=hihas the desired properties.

Suppose thatg is an optimal weighting of G and suppose that W = {h: V (G)→[0,1], his an optimal weighting ofG,h≡gonV (G)\S, and minvSg(v)

≤h|S maxv∈Sg(v)}contains no weightings which are constant on S. Let d=inf[d(h); h∈W ]. By the meaning of inf, for each positive integerk, there is a weightinghk∈W with d≤d(hk) < d+1/k. Then(hk)is a sequence of optimal weightings. Since thehkare bounded functions on a finite setV (G), the sequence (hk)has a convergent subsequence; to avoid proliferation of subscripts, we suppose that(hk)itself is convergent, that is, for eachv∈V (G), (hk(v))converges to some valueh(v).

ByProposition 2.3, the weightinghis optimal, and it clearly satisfies the other requirements for membership inW. We claim that d(h)=d. It is cer- tainly clear by the definition ofdthatd≤d(h). Letu0, u1∈S be such that h(u1)=maxu∈Sh(u)andh(u0)=minu∈Sh(u). Then,d(h)=h(u1)−h(u0)= limk→∞(hk(u1)−hk(u0))≤limk→∞d(hk)since, for eachhk,d(hk)is the max- imum distance between the values ofhkat two vertices inS. Thus,d(h)≤d.

Sinced≤d(h)andd(h)≤d, thend(h)=das claimed. Ifd=0, thenhis an optimal weighting withd(h)=0, contrary to supposition, so such a weighting satisfying all conditions of the proposition must exist after all. If d(h) >0, then, by previous remarks, there is another optimal weighting ˜h∈W with d(h) < d(h)˜ =d. But this contradicts the definition ofd, by whichdis a lower bound of a collection of numbers of whichd(h)˜ is one. So there must be an optimal weighting ofGwhich is constant onS satisfying all the conditions of the proposition after all.

Now, suppose thatS1, . . . , Skare pairwise disjoint sets of vertices, each satis- fying the conditions of the proposition. We proceed by induction onk. By the induction hypothesis, there is an optimal weighting ˆgk1 ofG, with respect tof, which is constant on each ofS1, . . . , Sk1, agrees withgoffk1

i=1Si, and whose constant value onSiis between the max and min values ofgonSi, for eachi=1, . . . , k−1. If we letSkplay the role ofSand let ˆgk1replacegin the

(8)

Proof ofCorollary2.6. Letgbe an optimal weighting ofG(l, r , s)satis- fying the conclusion ofCorollary 2.2, possibly not constant onKl−Ks,Kr−Ks, and/orKs. Now, let S1=V (Kl−Ks), S2=V (Kr−Ks), andS3=V (Ks). The setsS1,S2, andS3are disjoint sets of vertices which satisfy the conditions of Proposition 2.5. ApplyingProposition 2.5toG(l, r , s)with the weightinggof Corollary 2.2will then yield a new optimal weighting ˆgwhich will satisfy the conclusion of the corollary.

4. Examples

Example4.1. IfG=G(3,3,1)andf (x)=1−x, then SH(G, f )=3/2.Corol- lary 2.6tells us that there will be an optimal weighting ofGas illustrated in Figure 4.1where either (1)a≥b≥xor (2)b≥a≥x. Clearly, we may look for a weighting satisfying(1), without loss of generality.

a

a

b x

b

Figure4.1

The simplification provided byCorollary 2.6in the problem of determining SH(G(l, r , s), f )for any concave cost functionf is mainly to reduce the num- ber of variables involved froml+r−s(=5, in this case) to 3. Even with this reduction, and even with a particular cost functionf, the analysis necessary to determine SH(G(l, r , s), f )and (what may be more important) an optimal weighting of the vertices of G, will be rather tedious and involved with the inspection of numerous cases. We will give some indication of these below, in this case, but will spare the reader the details. In fact, supplying those details might be an interesting exercise.

An enemy of this weighted network would certainly be attracted to the re- moval of the center vertex of weightx based solely on the structure of the graph. However, that vertex will have the highest removal cost. The owner of this network will want to find a way to drive the minimum dismantling cost as high as possible. In light of all of this, we can break the analysis down into three cases: (1) 2a1 and 2b1, (2) 2a1 and 2b <1, and (3) 2a <1 and 2b <1.

We will examine one subcase of one of these cases to give the reader the fla- vor of the game. In case(1)in the preceding paragraph, there are two subcases:

(9)

1/2 1/2

1/2 1/2

x

Figure4.2

(1i)b+x≥1 and (1ii)b+x <1. In subcase (1i), assuming additionally that a, b, x <1 (which is reasonable iff (x)=1−x), there are, for eacha≥b≥x satisfying the requirements of the case and subcase, only two candidates (up to “equivalence”) for a strict dismantling set of minimum cost, and the costs of these areC1=2(1−a)+2(1−b)andC2=(1−x)+(1−a)+(1−b). The cost of dismantling will be the minimum of these two. Clearly, we may as well makea, b, andxas small as possible, while not violating the subcase requirements nor omitting possible values. In particular, we may as well assume thatb+x=1, sox=1−b≤1/2 (becausex≤b).

Then,C1=42(a+b)andC2=2−a. For eachb≥1/2, we make each of these as large as possible by taking the smallest possibleaandbwithin the requirements of the subcase; that would bea=b=1/2=x.

This turns out to be an optimal weighting, by comparison with the results in the other cases. Analysis of the other cases discovers other optimal weightings;

they are all of the form shown inFigure 4.2, with 0≤x≤1/2.

Example4.2. If G=G(3,3,1)and f (x)=2−x, then SH(G, f )=5. The analysis in this case is similar to that inExample 4.1, but is complicated by the possibility of using 1 as a weight. Any vertex with weight 1 will have to be removed in strict dismantling. When the cost function was 1−x, the cost of this removal was zero, so there was no point in assigning 1 as a weight. But withf (x)=2−x, it turns out to be optimal to use 1 as a weight. There are two optimal weightings of the “a−b−x” type, given bya=b=x=1 anda=1, b=x=1/2.

We state without proof that iff (x)=A−x,A≥1, then SH(G, f )is

(1) 3(A1/2), with the same optimal weightings given inExample 4.1, if 1≤A≤3/2;

(2) 4A−3, with optimal weightinga=1,b=x=1/2, if 3/2≤A≤2;

(3) 5(A1), with optimal weightinga=b=x=1, ifA≥2.

Example4.3. If G=K2,3 and f (x)=1−x, then SH(G, f )=3/2. In the case of a completer-partite graphKn1,...,nr,r≥2, and a concave cost function f satisfyingf (1)=0, the application ofProposition 2.5allows us to look for optimal weightings which are constant on each part of sizeni2, and constant on the clique formed by the parts with only one vertex. Thus, the number of

(10)

Thus, for the complete bipartite graphsKm,n, except forK1,1=K2and such a cost function, there are only two variables to worry about, the constant weights on each part. We leave it as a recreation to see that SH(K2,3,1−x)=3/2, with optimal weightings 1/4 on the small part and 1/2 on the large part, or 1/4 on every vertex.

References

[1] F. Harary and P. D. Johnson Jr.,The Shields-Harary indices of vulnerability of a graph, Math. Comput. Modelling34(2001), no. 3-4, 299–310.

[2] J. Holliday and P. D. Johnson Jr., The Shields-Harary numbers ofKn−e, for continuous cost functions, Congr. Numer.147(2000), 153–159.

[3] P. D. Johnson Jr.,A graph parameter of Shields and Harary, Congr. Numer.82 (1991), 193–200.

John Holliday: Department of Discrete and Statistical Sciences, Auburn University, Auburn, AL 36849, USA

E-mail address:[email protected]

Peter Johnson: Department of Discrete and Statistical Sciences, Auburn University, Auburn, AL 36849, USA

E-mail address:[email protected]

参照

関連したドキュメント

Unfortunately, the method fails if someone tries to use it for proving the left hand side of the Hermite–Hadamard- type inequality for a generalized 4-convex function since, by the

There is a stable limit cycle between the borders of the stability domain but the fix points are stable only along the continuous line between the bifurcation points indicated

Analytic solutions have been worked out for a class of HJB equations arising from a differential game of oligopoly among firms engaging in competition over outputs in a market

The main result shows that when the price process is a continuous semimartingale, then the price of an option satisfies a partial differential equation (PDE)2. It is well-known

In the last few sections we restrict our scope of investigation to a special class of invariant codes, namely affine codes and their centralizers.. New results concerning the

Finally, in case of α = −γ &lt; 0 we show that the corresponding semigroup decays polynomially to zero as t −1/γ and we show that this rate of decay is optimal in D(A) in the

In Section 2, we show that if (X, d) is anyof a large class of metric spaces, including all length spaces, then all doubling measures on X possess an annular decay property;

If we consider the algebra polynumbers a smooth manifold X, then the corresponding Berwald-Moor metric is defined by function that is independent of the choice of the manifold X