Network function virtualization (NFV) can be regarded as the latest trick development in the provisioning of network service. Software programs are running on virtual machines and industry standard servers to replace the traditional hardware middleboxes, and thus lead to flexibility, service agility and cost decreasing. A basic problem in NFV service chain provisioning is the ability of resource scheduling which equals to the existence of fractional factor. The concept of all fractional (g, f, n′, m)-critical deleted graph is the extension of fractional (g, f, n′, m)-critical deleted graph. In this paper, we consider the resource scheduling problem in NFV networks using graph theory, and an independent set degree condition and an independent set neighborhood union condition for all fractional (g, f, n′, m)-critical deleted graphs are determined. Furthermore, we show that the result are tight on independent set condition.
The construction of a service chain for a new network in the traditional way needs configuring and buying particular hardware devices, and physically cabling them into a specific sequence. The spending of constructing and maintaining such hardware system can be high, and the corresponding hardware solution is always over-provisioned which account for a waste of hardware resources in non-peak hours.
Network function virtualization (NFV), a paradigm shift improved by engineering users exemplified by Vodafone, China Mobile and AT&T, purposes to deal with the above problems in view of simplifying and speeding up the advancement of network services. The European Telecommunications Standards Institute (ETSI) published a series of white papers on NFV in 2012, including the use cases, challenges and opportunities, industry progresses and architectural modeling. The virtual network functions (VNFs) can be instantiated according to the requirements without the demand of new devices installation. It enables network operators to upgrade, construct and delete service chains in an inexpensive and flexible way.
One of the basic problem in NFV service chain provisioning is the ability of resource scheduling which equals to the existence of fractional factor. It inspires us to discuss the theoretical problem using graph theory.
Let G = (V (G), E (G)) be a graph with vertex set V (G) and edge set E (G) which corresponds to cite set and channel set in the NFV network respectively. For any x ∈ V (G), we use dG (x) and NG (x) to denote the degree and the neighborhood of x in G, respectively. Set NG [x] = NG (x) ∪ {x}, G [S] as the subgraph induced by S, and G - S = G [V (G) \ S]. For two subsets S, T ⊂ V (G) with S ∩ T = ∅, set eG (S, T) = | {e = xy|x ∈ S, y ∈ T} |. Denote δ (G) = min {dG (x) : x ∈ V (G)}. More notations and terminologies appeared but not defined clearly in our article can refer to Bondy and Mutry [1].
Assume that g and f are two non-negative integer-valued functions on V (G) with g (x) ≤ f (x) for any x ∈ V (G). A fractional (g, f)-factor is considered as a real number function h which assigns to each edge in a graph G a real number in [0,1] satisfying g (x) ≤ ∑e∈E(x)h (e) ≤ f (x) for each vertex x. If g (x) = a and f (x) = b for any x ∈ V (G), then a fractional (g, f)-factor is called a fractional [a, b]-factor, and it will be reduced to a fractional k-factor if g (x) = f (x) = k (here k ≥ 1 is an integer) for any vertex x. In the whole paper, we always assume that n is the order of G, i.e., the number of vertices in graph G.
We say that G has all fractional (g, f)-factors if G has a fractional p-factor for any p : V (G) → N satisfying g (x) ≤ p (x) ≤ f (x) for all x ∈ V (G). If g (x) = a, f (x) = b for each x ∈ V (G) and G has all fractional (g, f)-factors, then G has all fractional [a, b]-factors.
A graph G is called an all fractional (g, f, m)-deleted graph if after deleting any m edges, the rest graph still has all fractional (g, f)-factors. A graph G is called an all fractional (g, f, n′)-critical graph if after deleting any n′ vertices, the rest graph still has all fractional (g, f)-factors. Gao et al. [18] combined these two concepts all fractional (g, f, m)-deleted graph and all fractional (g, f, m)-critical graph together. A graph G is called an all fractional (g, f, n′, m)-critical deleted graph if after deleting any n′ vertices of G the remaining graph of G is still an all fractional (g, f, m)-deleted graph. An all fractional (g, f, n′, m)-critical deleted graph is an all fractional (a, b, n′, m)-critical deleted graph if g (x) = a, f (x) = b for any vertex x.
All fractional (g, f, n′, m)-critical deleted graph reflects the feasibility of effective use of resources in resource scheduling network. More conclusions on the topic with fractional factor, fractional deleted graphs, fractional critical and other engineering applications can refer to Gao and Gao [3], Gao and Wang [5–8], Gao et al. [9–13], Gao [14], Maldonado et al. [15], Ansari [16] and Fouda et al. [17].
In this paper, we study the relationship between independent set restriction in graph and the sufficient condition for all fractional (g, f, n′, m)-critical deleted graphs. Our main results to be proved in the next section can be stated as follows.
Theorem 1.Let G be a graph of order n, and let a, b, n′, m, and i be non-negative integers such that i ≥ 2, 1 ≤ a ≤ b, and . Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If G satisfies
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, n′, m)-critical deleted graph.
Set n′ = 0 in Theorem 1, then the following becomes necessary for independent set degree condition on all fractional (g, f, m)-deleted graphs.
Corollary 1.Let G be a graph of order n, and let a, b, m, and i be non-negative integers such that i ≥ 2, 1 ≤ a ≤ b, and . Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If G satisfies
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, m)-deleted graph.
Set m = 0 in Theorem 1, then we deduce the following corollary on the independent set degree condition of all fractional (g, f, n′)-critical graphs.
Corollary 2.Let G be a graph of order n, and let a, b, n′, and i be non-negative integers such that i ≥ 2, 1 ≤ a ≤ b, and . Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If G satisfies
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, n′)-critical graph.
Theorem 2.Let G be a graph of order n. Let a, b, n′, m be four integers with i ≥ 2, 1 ≤ a ≤ b and n′, m ≥ 0. Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If , , and
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, n′, m)-critical deleted graph.
Set n′ = 0 in Theorem 2, we infer the independent set neighborhood union condition for all fractional (g, f, m)-deleted graphs.
Corollary 3.Let G be a graph of order n. Let a, b, i be four integers with i ≥ 2, 1 ≤ a ≤ b and m ≥ 0. Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If , , and
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, m)-deleted graph.
Set m = 0, then Theorem 2 becomes the independent set neighborhood union condition for a graph to be all fractional (g, f, n′)-critical.
Corollary 4.Let G be a graph of order n. Let a, b, n′ be four integers with i ≥ 2, 1 ≤ a ≤ b and n′ ≥ 0. Let g, f be two integer-valued functions defined on V (G) such that a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G). If , , and
for any independent subset {x1, x2, …, xi} of V (G), then G is an all fractional (g, f, n′)-critical graph.
The proof of our main results is based on the following lemma which is the necessary and sufficient condition of all fractional (g, f, n′, m)-critical deleted graphs.
Lemma 1. (Gao et al. [18]) Let a, b, m and n′ be nonnegative integers with 1 ≤ a ≤ b, and let G be a graph of order n with n ≥ b + n′ + m + 1. Let g, f : V (G) → Z+ be two valued functions with a ≤ g (x) ≤ f (x) ≤ b for each x ∈ V (G), and H be a subgraph of G with m edges. Then G is all fractional (g, f, n′, m)-critical deleted if and only if
for any non-disjoint subsets S, T ⊆ V (G) with |S| ≥ n′.
Proof of Main Results
In this section, we present the proof of the main results in our paper.
Proof of Theorem 1
Suppose that G satisfies the conditions of Theorem 1 but is not an all fractional (g, f, n′, m)-critical deleted graph. Obviously, T≠ ∅. Otherwise, (1) establishes. In terms of Lemma 1 and the fact ∑x∈TdH (x) - eH (T, S) ≤2m, there exist disjoint subsets S, T ⊆ V (G) such that
We select S and T with minimum |T|. If there exists x ∈ T satisfying dG-S (x) ≥ g (x), then the subsets S and T \ {x} satisfy (2) as well. This contradicts the selection criterion of S and T. It implies that dG-S (x) ≤ g (x) -1 ≤ b - 1 for any x ∈ T.
Let d1 = min {dG-S (x) |x ∈ T} and choose x1 ∈ T such that dG-S (x1) = d1. If z ≥ 2 and , let
and select such that dG-S (xz) = dz. So, we get a sequence such that 0 ≤ d1 ≤ d2 ≤ ⋯ ≤ dπ ≤ g (x) -1 ≤ b - 1 and an independent set {x1, x2, …, xπ} ⊆ T. Claim 1. |T| ≥ b (i - 1) +1.
Proof. Assume that |T| ≤ b (i - 1). Then . By (2) and 0 ≤ d1 ≤ b - 1, we infer
This produces a contradiction.
Since |T| ≥ b (i - 1) +1 and dG-S (x) ≤ b - 1, we deduce π ≥ i. Therefore, an independent set {x1, x2, …, xi} ⊆ T is existed.
In view of the condition of the theorem, we get
and thus
In light of
and
we deduce
It implies
Equivalently,
By means of (3), (4), d1 ≤ d2 ≤ ⋯ ≤ di ≤ b - 1 and , we infer
Now, we consider the following two cases:
Case 1. If di > 0, then by 2 (1 - di) m ≤ 0, we infer
Set
• If , then i must equal to 2. Thus,
If , clearly h (di) <0. If b = a + 2, then . If b = a + 1, then and max {h (di)} = d (1) =0. If a = b = k, then can be rewritten as n ≥ 4k + 4m + n′ - 3. In terms of Theorem 7 in Gao and Yan [19] (it determined that G is a fractional (k, n′, m)-critical deleted graph if n ≥ 4k + n′ + 4m - 3, δ (G) ≥ k + n′ + m and for each pair of non-adjacent vertices u and v of G, where k ≥ 2, m, n′ ≥ 0), we ensure that G is a fractional (k, n′, m)-critical deleted graph unless a = b = 1. If a = b = 1, then d2 = 0 by di ≤ k - 1, but it is contradictory with the assumption that di > 0. • If (it means i ≥ 3 since i is an integer), then max {h (di)} = max {h (0), h (b - 1)}. Since and (if b - 1 ≠0, then b ≥ 2)
If b ≥ 3, then h (b - 1) <0 by b ≥ a and . If b = 2, then using i ≥ 3, we yield . If a = b = 1, then . Therefore, we conclude that max {h (di)} ≤0 in the case .
Case 2. If di = 0, then d1 = ⋯ = di = 0. In terms of (1.3), we obtain and . Since dG-S (T) ≥ ∑x∈TdH (x) - eH (T, S), we yield
is also a contradiction. This completes the proof of the theorem.
Proof of Theorem 2
Suppose that G satisfies the conditions of Theorem 2 but is not an all fractional (g, f, n′, m)-critical deleted graph. Clearly, T≠ ∅. Otherwise, (1) establishes. In terms of Lemma 1 and the fact ∑x∈TdH (x) - eH (T, S) ≤2m, there exist disjoint subsets S, T ⊆ V (G) satisfying
We select S and T with minimum |T|. Hence, as discussed in the proof of Theorem 1, we infer dG-S (x) ≤ g (x) -1 ≤ b - 1 for any x ∈ T.
Let d1 = min {dG-S (x) |x ∈ T} and select x1 ∈ T with dG-S (x1) = d1. If z ≥ 2 and , let
and select with dG-S (xz) = dz. Thus, it generates a sequence with 0 ≤ d1 ≤ d2 ≤ ⋯ ≤ dπ ≤ g (x) -1 ≤ b - 1 and an independent set {x1, x2, …, xπ} ⊆ T.
As discussed in Claim ?? in last subsection, we have |T| ≥ b (i - 1) +1. Hence, π ≥ i, and we can select an independent set {x1, x2, …, xi} ⊆ T.
In light of independent set neighborhood union condition described in the theorem, we infer
and
Since
and
we deduce
which implies
Equivalently,
By means of (8), (9), d1 ≤ d2 ≤ ⋯ ≤ di ≤ b - 1 and , we have
If di > 0, then since and 2 (1 - di) m ≤ 0, a contradiction.
If di = 0, then d1 = ⋯ = di = 0. In view of (2), we deduce and . By virtue of dG-S (T) ≥ ∑x∈TdH (x) - eH (T, S), we yield
is also a contradiction.
Therefore, the desired theorem is proved.
Sharpness
Theorem 1 and Theorem 2 are best possible, to some extent, under the condition. Actually, we can construct some graphs such that the independent set degree condition in Theorem 1 can’t be replaced by and the independent set neighborhood union condition in Theorem 2 can’t be replaced by .
Let G1 = Kbt+n′ be a complete graph, G2 = (at + 1) K1 be a graph consisting of at + 1 isolated vertices, and G = G1 ∨ G2, where t is sufficiently large and n′ is sufficiently small. Then n = |G1| + |G2| = t (a + b) + n′ + 1, and for any independent set {x1, x2, …, xi} ⊆ V (G2), we have
and
Let S = V (G1), and g (x) = f (x) = a for any x ∈ V (G1); T = V (G2), and g (x) = f (x) = b for any x ∈ V (G2). Then
Hence, G is not an all fractional (g, f, n′, m)-critical deleted graph.
Conflict of Interests
The authors hereby declare that there is no conflict of interests regarding the publication of this paper.
Footnotes
Acknowledgments
We thank the reviewers for their constructive comments in improving the quality of this paper.
LuH.L., Simplified existence theorems on all fractional [a, b]-factors, Discrete Applied Mathematics161 (2013), 2075–2078.
3.
GaoW. and GaoY., Toughness condition for a graph to be a fractional (g, f, n)-critical deleted graph, The Scientific World Journal2014, 7. Article ID 369798. 10.1155/2014-369798.
4.
ZhouS.Z. and SunZ.R., On all fractional (a, b, k)-critical graphs, Acta Mathematica Sinica30(4) (2014) 696–702.
5.
GaoW. and WangW.F., New isolated toughness condition for fractional (g, f, n)-critical graphs, Colloquium Mathematicum147 (2017), 55–66.
6.
GaoW. and WangW.F., A tight neighborhood union condition on fractional (g, f, n’, m)-critical deleted graphs, Colloquium Mathematicum147 (2017), 291–298.
7.
GaoW. and WangW.F., Toughness and fractional critical deleted graph, Utilitas Mathematica98 (2015), 295–310.
8.
GaoW. and WangW.F., A neighborhood union condition for fractional (k, m)-deleted graphs, Ars Combinatoria113 (2014), 225–233.
9.
GaoW., GuiraoJ.L.G. and WuH.L., Two tight independent set conditions for fractional (g, f, m)-deleted graphs systems, Qualitative Theory of Dynamical SystemsDOI: 10.1007/s12346-016-0222-z.
10.
GaoW., LiangL., XuT.W. and ZhouJ.X., Degree conditions for fractional (g, f, n’, m)-critical deleted graphs and fractional ID-(g, f, m)-deleted graphs, Bulletin of the Malaysian Mathematical Sciences Society39 (2016), 315–330.
11.
GaoW., LiangL., XuT.W. and ZhouJ.X., Tight toughness condition for fractional (g, f, n)-critical graphs, Journal of the Korean Mathematical Society51 (2014), 55–65.
12.
GaoW. and WangW.F., The eccentric connectivity polynomial of two classes of nanotubes, Chaos, Solitons and Fractals89 (2016), 290–294.
13.
GaoW., LiangL. and ChenY.H., An isolated toughness condition for graphs to be fractional (k, m)-deleted graphs, Utilitas Mathematica105 (2017), 303–316.
14.
GaoW., A sufficient condition for a graph to be fractional (a, b, n)-critical deleted graph, Ars Combinatoria119 (2015), 377–390.
15.
MaldonadoM., PradaJ. and SenosiainM.J., On linear operators and bases on Kothe spaces, Applied Mathematics and Nonlinear Sciences1(2) (2016), 617–624.
16.
AnsariA.A., Investigation of the effect of albedo and oblateness on the circular restricted four variable body problem, Applied Mathematics and Nonlinear Sciences2(2) (2017), 529–542.
17.
FoudaD.A., HamdyM., NouhM., BehearyM., BakreyA. and SaadS.M., Model atmosphere analysis of two new early-type O4 dwarfs stars, Applied Mathematics and Nonlinear Sciences2(2) (2017), 559–564.
18.
GaoW., ZhangY.Q. and ChenY.J., Neighborhood condition for all fractional (g, f, n’, m)-critical deleted graphs, Open Physics, In press.
19.
GaoW. and YanC.C., A note on fractional (g, f, n’, m)-critical deleted graph, Advances in Computational Mathematics and its Applications1 (2012), 53–55.