Hindawi Publishing Corporation Journal of Applied Mathematics Volume 2014, Article ID 783784, 9 pages http://dx.doi.org/10.1155/2014/783784 Research Article A Matrix Approach to Hypergraph Stable Set and Coloring Problems with Its Application to Storing Problem Min Meng and Jun-e Feng School of Mathematics, Shandong University, Jinan 250100, China Correspondence should be addressed to Jun-e Feng; [email protected] Received 10 January 2014; Accepted 21 March 2014; Published 17 April 2014 Academic Editor: Yuri N. Sotskov Copyright © 2014 M. Meng and J.-e. Feng. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper considers the stable set and coloring problems of hypergraphs and presents several new results and algorithms using the semitensor product of matrices. By the definitions of an incidence matrix of a hypergraph and characteristic logical vector of a vertex subset, an equivalent algebraic condition is established for hypergraph stable sets, as well as a new algorithm, which can be used to search all the stable sets of any hypergraph. Then, the vertex coloring problem is investigated, and a necessary and sufficient condition in the form of algebraic inequalities is derived. Furthermore, with an algorithm, all the coloring schemes and minimum coloring partitions with the given q colors can be calculated for any hypergraph. Finally, one illustrative example and its application to storing problem are provided to show the effectiveness and applicability of the theoretical results. 1. Introduction A hypergraph π» = (π, E) is composed of a finite set π and a collection E of nonempty subsets of π, in which π is called the vertex set of π» and E is called the edge set of π». Thus, graphs are a special kind of hypergraphs with two vertices in each edge. One of the basic problems about hypergraph theory is the stable set problem, which has been widely applied in many research fields like network coding [1, 2]. Another basic problem about hypergraph theory is the coloring problem, which is one of NP-complete problems. There are various forms of hypergraph coloring such as vertex coloring, good coloring of edges, strong coloring, and equitable coloring. Graph coloring has been widely used in many real-life areas including scheduling and timetabling in engineering, register allocation in compilers, and air traffic flow management and frequency assignment in mobile [3β6]. The coloring problems of a special kind of graphs have been widely discussed in [7β9]. In recent years, there have been some references considering hypergraph theory, such as [10, 11]. It has been successfully applied to many different areas such as Markov decision process [12], complete simple games [13], linear programming [14], and cooperation structures in games [15]. And a few references have analyzed the colorability of different kinds of hypergraphs [16β18]. However, there are no proper algebraic algorithms for stable set and coloring problems of hypergraphs. Thus, they are still open problems and it is necessary for us to establish new formulations and algorithms. In recent years, Cheng et al. [19, 20] have proposed an effective tool, called the semitensor product (STP) of matrices. Via STP, Boolean networks can be converted into an algebraic form and many problems of Boolean networks, such as controllability and observability [21], fixed points and cycles [22], and control design problems [23β25], have been investigated. To learn more about the applications of STP, the readers can refer to [26β30]. In this paper, we investigate the stable set and vertex coloring problems of hypergraphs and present some new results and algorithms via STP. By incidence matrix and characteristic logical vector (CLV), a necessary and sufficient condition, as well as a new algorithm, is established for hypergraph stable sets. Then, we study the vertex coloring problem. An algebraic equivalent condition and an algorithm for coloring problem are obtained. With the two algorithms, we can calculate all the stable sets and coloring schemes with the given π colors for any hypergraph. The results we obtained in this paper are feasible and clear, illustrated by an 2 Journal of Applied Mathematics example and a practical application to the storing problems. Compared to [31], which has considered the stable set and coloring problems of graphs by STP, the results we obtained seem to be the generalization of [31]. However, just applying the results about graphs in [31] to hypergraphs, we cannot get the similar results about hypergraphs. In fact, there are many differences. We use incidence matrix of hypergraphs, while Wang et al. in [31] have used adjacent matrix of graphs. The derivations are completely different since the fundamental techniques used are not the same. Thus, in our paper, the results are new and innovative in some ways. The remainder of this paper is organized as follows. Section 2 introduces the preliminaries on STP and hypergraph theory. In Sections 3 and 4, we investigate the stable set and coloring problems, respectively, and provide the main results and algorithms of this paper. One illustrative example is also given in Section 3, and the application of coloring problem to storing problem is presented in Section 5 to show the effectiveness and applicability of the obtained results. Section 6 makes a brief conclusion. Before ending this section, we introduce some notations which will be used throughout this paper. Consider the following. (i) Mπ×π is the set of π × π real matrices. Definition 1 (see [20]). Let π΄ β Mπ×π and π΅ β Mπ×π . The STP of matrices π΄ and π΅, denoted by π΄ β π΅, is defined as π΄ β π΅ = (π΄ β πΌπ /π ) (π΅ β πΌπ /π ) , (2) where π = lcm{π, π} is the least common multiple of π and π. Remark 2. When π = π, STP coincides with conventional matrix product. So STP is a general form of matrix product. Throughout this paper, the matrix product is assumed to be STP, and the symbol βββ is omitted if there is no confusion. Definition 3 (see [19]). A swap matrix π[π,π] is an ππ × ππ matrix, defined as follows: label its columns by (11, 12, . . . , 1π, . . . , π1, π2, . . . , ππ); label its rows by (11, 21, . . . , π1, . . . , 1π, 2π, . . . , ππ), and then the element at the position [(πΌ, π½), (π, π)] is πΌ,π½ ={ π€(πΌ,π½),(π,π) = πΏπ,π 1, 0, πΌ = π, π½ = π, otherwise. (3) Definition 4 (see [32]). Let π΄ = (πππ ), π΅ = (πππ ) β Mπ×π . The Hadamard product of π΄ and π΅ is defined as π΄ β π΅ = (πππ πππ ) β Mπ×π . (4) Lemma 5 (see [19]). (1) Let π β Rπ and π β Rπ be two column vectors. Then, (ii) πΏππ is the πth column of the identity matrix πΌπ . (iii) Ξ π := {πΏππ | π = 1, . . . , π}. Ξ 2 := Ξ. π[π,π] ππ = ππ. (iv) D := {0, 1}. Identify 1 βΌ πΏ21 , 0 βΌ πΏ22 ; then, D βΌ Ξ. (5) (v) π΄ β Mπ×π is called a Boolean matrix, if all its entries are either 0 or 1. The set of π × π Boolean matrices is denoted by Bπ×π . (2) Given π΄ β Mπ×π , let π β Rπ‘ be a column vector. Then, (vi) A matrix πΏ β Mπ×π is called a logical matrix if the columns of πΏ, denoted by Col(πΏ), belong to Ξ π . That is, Col(πΏ) β Ξ π . And Colπ (πΏ) means the πth column of πΏ. Denote the set of π × π logical matrices by Lπ×π . (3) Let π β Rπ , π β Rπ be two column vectors and let π΄ β Mπ×π , π΅ β Mπ×π be two given matrices. Then, (vii) If πΏ β Lπ×π , by definition it can be expressed as πΏ = [πΏππ1 πΏππ2 β β β πΏπππ ]. Briefly, we denote it by πΏ = πΏπ [π1 π2 β β β ππ ]. (4) Let π(π₯1 , π₯2 , . . . , π₯π ) be a Boolean function. Then, there exists a unique logical matrix πΏ π β L2×2π such that (viii) For π΄ = (πππ ), π΅ = (πππ ) β Mπ×π , π΄ β₯β₯ (β€β€, β«, βͺ)π΅ means πππ β₯ (β€, >, <)πππ , for all π, π. (ix) For a set π, |π| is the cardinality of π. (x) π΄ = Diag{π΄ 1 , π΄ 2 , . . . , π΄ π } is a block-diagonal matrix with π΄ π in the (π, π)th position (1 β€ π β€ π). (xi) Let π΄ = (πππ ) β Mπ×π , π΅ β Mπ×π . The Kronecker product of matrices π΄ and π΅ is defined as π11 π΅ π12 π΅ β β β π1π π΅ [ π21 π΅ π22 π΅ β β β π2π π΅ ] [ ] π΄ β π΅ := [ .. .. .. ] . [ . . d . ] [ππ1 π΅ ππ2 π΅ β β β πππ π΅] (1) 2. Preliminaries In this section, we will give some necessary preliminaries on STP and hypergraph theory, which will be used later. ππ΄ = π[π,π‘] π΄π[π‘,π] π = (πΌπ‘ β π΄) π. (π΄π) β (π΅π) = (π΄ β π΅) (π β π) . π (π₯1 , π₯2 , . . . , π₯π ) = πΏ π βππ=1 π₯π . (6) (7) (8) Here, πΏ π β L2×2π is called the structure matrix of π. Now, some structure matrices of basic logical operators are given as follows: πβ¨ := ππ = πΏ2 [1 1 1 2] ; πβ§ := ππ = πΏ2 [1 2 2 2] ; π¬ := ππ = πΏ2 [2 1] ; (9) π β := ππ = πΏ2 [1 2 1 1] . And the power reducing matrix is defined as ππ = πΏ4 [1 4] . (10) Then, if π, π β Ξ, we will have π β¨ π = ππ ππ, π β§ π = ππ ππ, ¬π = ππ π, π β π = ππ ππ, and π β π = ππ π. Journal of Applied Mathematics 3 Definition 6 (see [33]). Let π = {V1 , V2 , . . . , Vπ } be a finite set, and let E = {πΈ1 , πΈ2 , . . . , πΈπ } be a family of subsets of π; that is, πΈπ β π, π = 1, 2, . . . , π. The family E is said to be a hypergraph on π denoted by π» = (π, E), if πΈπ =ΜΈ β, π = 1, 2, . . . , π, and βπ π=1 πΈπ = π. The elements V1 , V2 , . . . , Vπ are called the vertices (hypervertices) and the sets πΈ1 , πΈ2 , . . . , πΈπ are called the edges (hyperedges). And then denote The incidence matrix of hypergraph π» = (π, E) is a matrix π΄ = (πππ ) with π rows that represent the edges of π» and π columns that represent the vertices of π», such that Theorem 10. Consider the hypergraph π» = (π, E) expressed as above. Then π is a stable set of π» if and only if the last row of matrix π has at least one zero element, where πππ = { 1, 0, Vπ β πΈπ , Vπ β πΈπ . (11) Definition 7 (see [33]). Given a hypergraph π» = (π, E), a set π β π is called a stable set if it contains no edge πΈπ with |πΈπ | > 1. Furthermore, π is called a maximum stable set, if any vertex subset strictly containing π is not a stable set. A stable set π is called an absolutely maximum stable set if |π| is the largest among all of the stable sets of π». The stable number of π», denoted by πΌ(π»), is defined to be the maximum cardinality of all the stable sets of π». Remark 8. For a hypergraph π» = (π, E), any subset of stable set π is a stable set. If there exists πΈπ β E satisfying |πΈπ | = 1, that is, π» has an edge formed by an isolated vertex, then, all the stable sets of π» can be obtained from all the stable sets of π»σΈ = (πσΈ , EσΈ ) where EσΈ = E β {πΈπ }. In fact, if all the stable sets of π»σΈ are π1 , . . . , ππ , then, all the stable sets of π» are π1 , . . . , ππ , π1 βͺ {πΈπ }, . . . , ππ βͺ {πΈπ }. Therefore, in this paper, we just consider the edges of cardinality more than one. Additionally, the empty set β is regarded as a stable set of any hypergraph. Definition 9 (see [33]). A π-coloring is defined to be a partition of π into π stable sets π1 , π2 , . . . , ππ , each corresponding to a color. A hypergraph for which there exists a π-coloring is said to be π-colorable. π¦π = [ π = 1, 2, . . . , π, π₯π ], 1 β π₯π (13) π = 1, 2, . . . , π. It is easy to see that ππ is a Boolean vector and π¦ππ , π¦π β Ξ. Then, we can present the following results. π π π=1 π=1 π = (β¨ π) (βπβ1 π=1 (πΌ2π β π[2,2π ] )) (βππ ) , π = ππ ππ (πΌ2 β ππ ) ππ , (14) ππ = βππ‘=1 π¦ππ‘ . Proof. Let πΈπΜ = πΈπ \ π with the CLV ππ = [ππ1 , ππ2 , . . . , πππ ], π = 1, 2, . . . , π. Denote π¦ππ‘ = [ πππ‘ ], 1 β πππ‘ π = 1, 2, . . . , π, π‘ = 1, 2, . . . , π. (15) Then, π is a stable set if and only if, for every π β {1, 2, . . . , π}, πΈπ =ΜΈ β; that is, ππ =ΜΈ 01×π . Since ππ =ΜΈ 01×π if and π only if βππ‘=1 π¦ππ‘ =ΜΈ πΏ22π if and only if the last element of βππ‘=1 π¦ππ‘ is 0, we just need to prove that, for every π β {1, 2, . . . , π}, the last element of βππ‘=1 π¦ππ‘ is 0 if and only if the last row of matrix π has one zero component at least. π Let π½1π = πΏ22π . If, for every π β {1, 2, . . . , π}, the last element π of βπ‘=1 π¦ππ‘ is 0, then, we get, for every π, π½1 βππ‘=1 π¦ππ‘ = 0. Thus, π¦ππ‘ satisfies π π½1 ββππ‘=1 π¦ππ‘ = 0. (16) π=1 Since πΈπΜ = πΈπ \ π, πππ‘ = πππ‘ β πππ‘ β§ π₯π‘ . Hence, π¦ππ‘ = π¦ππ‘ β π¦ππ‘ β§ π¦π‘ = ¬ (π¦ππ‘ σ³¨β (π¦ππ‘ β§ π¦π‘ )) = ππ ππ π¦ππ‘ ππ π¦ππ‘ π¦π‘ = ππ ππ (πΌ2 β ππ ) ππ π¦ππ‘ π¦π‘ (17) β ππ¦ππ‘ π¦π‘ . 3. Stable Set Problem So (16) can be expressed as In the section, we investigate the stable set problem of hypergraphs using the STP method and present algebraic equivalent conditions, as well as an algorithm. Given a hypergraph π» = (π, E) with π vertices π = {V1 , V2 , . . . , Vπ } and π edges E = {πΈ1 , πΈ2 , . . . , πΈπ }, assume that the incidence matrix of π» is π΄ = (πππ )π×π . Denote the πth row π π ] . Assume of π΄ by ππ , π = 1, 2, . . . , π; then π΄ = [π1π , π2π , . . . , ππ that π is a subset of π. Then, in the following, we will discuss under what conditions the subset π is a stable set. First, we define some vectors. The CLV of π, denoted by ππ = [π₯1 , π₯2 , . . . , π₯π ], is denoted as 1, π₯π = { 0, π π¦ππ = [ ππ ] , 1 β πππ Vπ β π, Vπ β π. (12) π π½1 ββππ‘=1 ππ¦ππ‘ π¦π‘ = 0. (18) π=1 By Lemma 5, we have π βππ‘=1 ππ¦ππ‘ π¦π‘ = (β¨ π) (βππ‘=1 π¦ππ‘ π¦π‘ ) , π=1 βππ‘=1 π¦ππ‘ π¦π‘ = π¦π1 π¦1 π¦π2 π¦2 β β β π¦ππ π¦π = π¦π1 π[2,2] π¦π2 π¦1 π¦2 β β β π¦ππ π¦π = (πΌ2 β π[2,2] ) π¦π1 π¦π2 π¦1 π¦2 β β β π¦ππ π¦π = β β β = βπβ1 π=1 (πΌ2π β π[2,2π ] ) ππ π, (19) 4 Journal of Applied Mathematics where π = βππ‘=1 π¦π‘ β Ξ 2π and ππ is described in (14). Therefore, (16) becomes π 1 2 ] [ 1 2 β β β βββββββββ πππ = πΏ2 [ βββββββββ ]. 2 2 βββββββββββββββββββββββββββββββββ [ ] 2πβ1 π π½1 β (β¨ π) βπβ1 π=1 (πΌ2π β π[2,2π ] ) ππ π = 0. π=1 .. . (20) π=1 (22) That is, π½1 ππ = 0. By the definition of (12), we obtain the stable set π corresponding to πΏ2ππ : (21) Noticing that π β Ξ 2π , we have that (21) having a solution π is equivalent to the last row of π having one zero element at least. The necessity is proved. On the other hand, if the last row of π has one zero element at least, then the equation π½1 ππ = 0 has a solution π β Ξ 2π . Equivalently, (16) holds. Noticing that π½1 βππ‘=1 π¦ππ‘ β₯ 0, from (16) we obtain π½1 βππ‘=1 π¦ππ‘ = 0; that is, for every π β {1, 2, . . . , π}, the last element of βππ‘=1 π¦ππ‘ is 0. Hence the proof is completed. From the above theorem, we find that (21) plays an important role to calculate all the stable sets of hypergraph π». The following corollary shows the relationship between (21) and the stable sets of hypergraphs. Corollary 11. Consider the hypergraph π» in Theorem 10. π» has a stable set if and only if (21) has a solution π = βππ‘=1 π¦π‘ β Ξ 2π . In addition, the number of stable sets of π» is the cardinal of solution set of (21). In order to obtain all the stable sets of any hypergraph, we will give an algorithm according to the proof of Theorem 10 and the results of Corollary 11. π (ππ ) = {Vπ‘ | π¦π‘ = πΏ21 , 1 β€ π‘ β€ π} . Thus, all the stable sets of π» are {π(ππ ) | π = 1, 2, . . . , π}. Remark 13. From Algorithm 12, we can obtain all the stable sets of hypergraph π»; therefore, the absolutely maximum stable sets can also be determined. Denote the stable number of π» by πΌ0 ; then, πΌ0 = max1β€πβ€π {|π(ππ )|}, and all the absolutely maximum stable sets can be derived as π = {π(ππ ) | |π(ππ )| = πΌ0 }. Remark 14. Although the calculation of the above algorithm is complex, the advantage of this approach is that we can obtain all the stable sets as well as all the absolutely maximum stable sets of a hypergraph. And we can turn to the computer using MATLAB toolbox. Example 15. Consider the hypergraph π» = (π, E), where π = {V1 , V2 , V3 , V4 , V5 }, E = {πΈ1 , πΈ2 , πΈ3 , πΈ4 }, πΈ1 = {V1 , V2 , V3 }, πΈ2 = {V3 , V4 , V5 }, πΈ3 = {V2 , V3 , V4 }, and πΈ4 = {V2 , V4 , V5 }. In the following, we use Algorithm 12 to find all the stable sets of the hypergraph. By the definition of the incidence matrix of the hypergraph π», the incidence matrix of π» is 1 [0 π΄=[ [0 [0 Algorithm 12. Consider a hypergraph π» shown in Theorem 10. The following steps are given to find all the stable sets of π». (1) Calculate the matrix π given in (14). corresponds to a solution, π = a stable set of π». π π ππ‘π πΏ2ππ , = π‘ = 1, 2, . . . , π, where 1, 2, . . . , π are defined as follows [19]: ππ‘π , π‘ = 1 β β β 1 2 β β β 2 π1π = πΏ2 [βββββββββββββββββ βββββββββββββββββ] , 2πβ1 π2π 2πβ2 2πβ2 1 1 1 0 0 1 1 1 0 1] ]. 0] 1] (24) 0 1 0 0 ], 1 0 1 1 π1 = πΏ245 , π2 = πΏ2255 , π3 = πΏ2185 , π4 = πΏ2215 . (25) Thus, 4 βππ = πΏ245 + πΏ2255 + πΏ2185 + πΏ2215 π=1 = [0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2πβ1 1 β β β 1 2 β β β 2 1 β β β 1 2 β β β 2 = πΏ2 [βββββββββββββββββ βββββββββββββββββ βββββββββββββββββ βββββββββββββββββ] , 2πβ2 π=[ (21) and so does (3) From βππ=1 π¦π = πΏ2ππ , we can retrieve π¦π‘ as π¦π‘ = ππ‘π βππ=1 π¦π 1 0 1 1 By MATLAB toolbox, we easily get (2) Denote the last row of π by π½ = [π1 , π2 , . . . , π2π ]. If ππ =ΜΈ 0, for every π β {1, 2, . . . , 2π }, then, π» has no stable set and stop. Otherwise, find out all the zero elements of π½: ππ1 = ππ2 = β β β = πππ = 0. Then, πππ = 0 π πΏ2ππ , of (23) 2πβ2 π 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0] . (26) Journal of Applied Mathematics 5 π12 = 20 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) Then, we obtain the last row of π as π½ = [4 2 1 1 1 0 0 0 1 0 0 0 0 0 0 0 3 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0], = (0, 1, 1, 0, 0) βΌ π12 = {V2 , V3 } , (27) π13 = 22 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 1, 0, 1, 0) βΌ π13 = {V2 , V4 } , π14 = 23 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) and the indexes of zero elements in π½ are = (0, 1, 0, 0, 1) βΌ π14 = {V2 , V5 } , π = {ππ | π½ (ππ ) = 0} = {6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 22, (28) 23, 24, 26, 27, 28, 29, 30, 31, 32} . π For each index ππ β π, let β5π=1 π¦π = πΏ2π5 . Via computing π¦π = π ππ5 πΏ2π5 , π = 1, 2, . . . , 5, we have all the stable sets of π» as follows: π1 = 6 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 1, 0, 1, 0) βΌ π1 = {V1 , V2 , V4 } , π2 = 7 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 1, 0, 0, 1) βΌ π2 = {V1 , V2 , V5 } , π3 = 8 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 1, 0, 0, 0) βΌ π3 = {V1 , V2 } , π4 = 10 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 1, 1, 0) βΌ π4 = {V1 , V3 , V4 } , π5 = 11 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 1, 0, 1) βΌ π5 = {V1 , V3 , V5 } , π6 = 12 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) π15 = 24 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 1, 0, 0, 0) βΌ π15 = {V2 } , π16 = 26 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 1, 1, 0) βΌ π16 = {V3 , V4 } , π17 = 27 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 1, 0, 1) βΌ π17 = {V3 , V5 } , π18 = 28 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 1, 0, 0) βΌ π18 = {V3 } , π19 = 29 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 0, 1, 1) βΌ π19 = {V4 , V5 } , π20 = 30 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 0, 1, 0) βΌ π20 = {V4 } , π21 = 31 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 0, 0, 1) βΌ π21 = {V5 } , π22 = 32 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 0, 0, 0, 0) βΌ π22 = β. (29) = (1, 0, 1, 0, 0) βΌ π6 = {V1 , V3 } , π7 = 13 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 0, 1, 1) βΌ π7 = {V1 , V4 , V5 } , π8 = 14 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 0, 1, 0) βΌ π8 = {V1 , V4 } , π9 = 15 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 0, 0, 1) βΌ π9 = {V1 , V5 } , π10 = 16 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (1, 0, 0, 0, 0) βΌ π10 = {V1 } , π11 = 19 βΌ (π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ) = (0, 1, 1, 0, 1) βΌ π11 = {V2 , V3 , V5 } , Therefore, from the calculation results, we know maxππ {|πππ |} = 3; all the absolutely maximum stable sets are {π1 , π2 , π4 , π5 , π7 , π11 }. 4. Coloring Problem In this section, we study the vertex coloring problem of hypergraphs, that is, given π colors, how to color the vertices of the hypergraph π» such that no edge has all its vertices with the same color. Consider a hypergraph π» = (π, E), with π = {V1 , V2 , . . . , Vπ }, E = {πΈ1 , πΈ2 , . . . , πΈπ }, and assume that its incidence matrix is π΄ = (πππ ) β Bπ×π . Given π kinds of colors: π1 , π2 , . . . , ππ , let π = {π1 , π2 , . . . , ππ } be the color set; then, we can define a mapping π : π σ³¨β π. Since all of the π colors may not be used, π may not be a surjective. To solve the coloring problem of hypergraph π», we can just find 6 Journal of Applied Mathematics can define a CLV π₯π‘ = πΏππ β Ξ π corresponding to the vertex Vπ‘ β π with the color ππ ; that is, π(Vπ‘ ) = ππ . Before investigating the coloring problem of π», we first calculate the structure matrix of the π valued function π₯π β π₯π‘ for π₯π , π₯π‘ β Ξ π . Similar to (12), the π valued retrievers can be given as [19] a mapping π satisfying that, for every edge πΈπ , there are two different vertices Vπ , Vπ‘ β πΈπ satisfying π(Vπ ) =ΜΈ π(Vπ‘ ). If the color problem is solvable, then each vertex in π has been colored by one of the colors. Thus, for given π colors, we 2 β β β 2 β β β βββββββββββββββββ π β β β π 1 β β β 1 βββββββββββββββββ π π1,π = πΏπ [βββββββββββββββββ ], πβ1 πβ1 πβ1 π π π [ βββββββββββββββββ π β β β π β β β βββββββββββββββββ 1 β β β 1 βββββββββββββββββ π β β β π ] 2 β β β 2 β β β βββββββββββββββββ 2 β β β 2 β β β βββββββββββββββββ 1 β β β 1 βββββββββββββββββ π ], π2,π = πΏπ [ [ ] πβ2 πβ2 πβ2 πβ2 πβ2 π π π π π ππβ2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ π [ ] (30) .. . [ 1 2 β β β π β β β 1 2 β β β π ] π βββββββββββββββββββββββ βββββββββββββββββββββββ ] = πΏπ [ ππ,π [βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ], ππβ1 [ π π π and then, π₯π = ππ ,π βππ=1 π₯π and π₯π‘ = ππ‘,π βπ=1 π₯π . Let ππ,ππ = ππ Diag{πΏπ1π , πΏπ2π , . . . , πΏππ } and π»π = Diag{π1 , π2 , . . . , ππ }, ππ = (πΏππ )π . With simple calculation, we have π π (βππ=1 π₯π ) ππ‘,π (βππ=1 π₯π ) π₯π β π₯π‘ = π»π π₯π β π₯π‘ = π»π ππ ,π π π (πΌππ β ππ‘,π ) ππ,ππ (βππ=1 π₯π ) . = π»π ππ ,π where (31) Proof. (Necessity) If the coloring problem is solvable, then, for every edge πΈπ β E, there exist two different vertices Vπ , Vπ‘ in πΈπ such that π(Vπ ) =ΜΈ π(Vπ‘ ). That is, πππ = πππ‘ = 1 but π₯π =ΜΈ π₯π‘ . Then, for each π β {1, 2, . . . , π}, there exist π , π‘ β {1, 2, . . . , π}, π =ΜΈ π‘, satisfying πππ = πππ‘ = 1 but π₯π =ΜΈ π₯π‘ , which implies π½2 π₯π β π₯π‘ = 0 < 1. Thus, πβ1 π =1 π‘=π +1 πβ1 (33) π1π π1π‘ πβ1 π [ π π ] [ 2π 2π‘ ] π = β β [ .. ] , [ . ] π1π π1π‘ πβ1 π [ π π ] [ 2π 2π‘ ] π = β β [ .. ] π½2 ππ π‘π», [ . ] π =1 π‘=π +1 π π =1 π‘=π +1 πβ1 π (36) < β β πππ πππ‘ , βπ β {1, 2, . . . , π} . π =1 π‘=π +1 Equivalently, ππ βͺ π, where [πππ πππ‘ ] (35) π =1 π‘=π +1 β β πππ πππ‘ π½2 ππ π‘π» (βππ=1 π₯π ) Theorem 16. The coloring problem is solvable if and only if there exists π β {1, 2, . . . , ππ } such that π =1 π‘=π +1 π By (31), we have (32) Next, we give the following algebraic condition of coloring problem of hypergraph π». πΆπππ (π) βͺ π, πβ1 π β β πππ πππ‘ π½2 π₯π β π₯π‘ < β β πππ πππ‘ . Define the structure matrix of β by π π ππ π‘π» = π»π ππ ,π (πΌππ β ππ‘,π ) ππ,ππ . ] (34) [πππ πππ‘ ] π½2 = [1, 1, . . . , 1]π , and ππ π‘π», a structure matrix of β, is π π (πΌππ β ππ‘,π )ππ,ππ by (31). π»π ππ ,π (37) where π = βππ=1 π₯π . Considering that π = βππ=1 π₯π β Ξ ππ , from the inequality (37), we know that there exists π β {1, 2, . . . , ππ } such that Colπ (π) βͺ π. (Sufficiency) Assume that there exists π β {1, 2, . . . , ππ } such that Colπ (π) βͺ π. Then the inequality (37) has a solution π β Ξ ππ . Thus, for every π β {1, 2, . . . , π}, the inequality (35) holds. Noticing that 0 β€ π½2 π₯π β π₯π‘ β€ 1, we get that, for each π β {1, 2, . . . , π}, there exist π , π‘ β {1, 2, . . . , π}, π =ΜΈ π‘ such that πππ = πππ‘ = 1 implies π½2 π₯π β π₯π‘ = 0 < 1. Hence, the proof is completed. Based on the algebraic equivalent condition of the coloring problem, we can construct an algorithm to find out all the coloring schemes and coloring partitions. Journal of Applied Mathematics 7 Algorithm 17. Consider the hypergraph π» and let a color set π = {π1 , π2 , . . . , ππ }. Each vertex Vπ‘ corresponds to a color and, thus, corresponds to a π valued CLV π₯π‘ β Ξ π . We give the following steps to calculate all the coloring schemes. the hypergraph is π-colorable. On the other hand, given the π colors, the coloring schemes obtained in Algorithm 17 contain all the coloring schemes with the colors not more than π. Then, the chromatic number denoted by π(π»), which is the minimum number of colors being used, is π(π») = minπβπ{|ππ |}, where ππ = {π | ππππ =ΜΈ β, 1 β€ π β€ π}. Therefore, the minimum coloring partition is (1) Calculate the matrices π and π given in Theorem 16. (2) Find if there exists π β {1, 2, . . . , ππ } such that Colπ (π) βͺ π. If not, the coloring problem with the π colors is not solvable, and stop. Otherwise, find out all the columns of π satisfying the inequality (33) and denote their indexes by the set {πππ10 , πππ20 , . . . , ππππ0 } \ {ππππ | ππππ = β} , where ππ0 = π (π») . (40) 5. Application in Storing Problem π = {π | Colπ (π) βͺ π} . (38) A company produces π kinds of chemicals which contain some products that cannot be put in the same storehouse. The problem is that how many storehouses are needed at least to store the π kinds of chemicals and how to assign them. In order to solve the problem, we denote the π kinds of chemicals by π = {V1 , V2 , . . . , Vπ } and π kinds of circumstances by E = {πΈ1 , πΈ2 , . . . , πΈπ } where the chemicals in πΈπ β π, π = 1, 2, . . . , π, cannot be put in the same storehouse. Immediately, we obtain a hypergraph π» = (π, E). Then some chemicals can be put in the same storehouse if and only if the vertices corresponding to the chemicals can be colored with the same color. Therefore, to assign these chemicals is equivalent to solve the coloring problem of π». Here, we will give the following numerical example to illustrate it. π (3) Let βππ=1 π₯π = πΏππ , for every π β π. By (30), we get π₯π = π π π ππ,π (βππ=1 π₯π ) = ππ,π πΏππ , π = 1, 2, . . . , π. Then, let πππ1 = {Vπ | π₯π = πΏπ1 , 1 β€ π β€ π} , πππ2 = {Vπ | π₯π = πΏπ2 , 1 β€ π β€ π} , (39) .. . ππππ = {Vπ | π₯π = πΏππ , 1 β€ π β€ π} , Example 20. There are five kinds of chemicals denoted by π = {V1 , V2 , V3 , V4 , V5 } needed to be put into two storehouses. Let a hypergraph π» have the vertex set as π. And we know that some dangerous thing will happen if the following combinations appear: {V1 , V2 , V3 }, {V3 , V4 , V5 }, {V2 , V3 , V4 }, and {V2 , V4 , V5 }. Then we consider that these combinations are edges of the hypergraph. Thus, the storing problem is equivalent to the hypergraph coloring problem with two different colors. Letting a two-color set π = {π1 = Red, π2 = Blue}, by Algorithm 17, we can get all the coloring schemes. The incidence matrix of the hypergraph π» is as follows: where ππππ is the set of vertices colored by the πth color, π β {1, 2, . . . , π}. Then, there are |π| kinds of coloring schemes corresponding to the elements in π. With the result of Theorem 16, we can easily obtain a corollary on ππππ , π β {1, 2, . . . , π}, π β π. Corollary 18. Assume that there exists π β {1, 2, . . . , ππ } such that πΆπππ (π) βͺ π. Then, the following hold: (1) for each π β {1, 2, . . . , π}, ππππ defined in Algorithm 17 is a stable set of π», 1 [0 π΄=[ [0 [0 (2) for each π β π, {πππ1 , πππ2 , . . . , ππππ } is a partition of the vertices of π». Remark 19. From Theorem 16 and Corollary 18, we know that if the coloring problem is solvable with the given π colors, 1 0 1 1 1 1 1 0 0 1 1 1 0 1] ]. 0] 1] (41) By Theorem 16, using MATLAB toolbox, we easily obtain π π = [3 3 3 3] , 3 [3 π=[ [3 [3 3 1 3 1 3 1 1 1 3 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 3 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 3 1 1 3 3 3 1 3 3 3 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 3 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 1 3 1 1 1 3 1 3 1 3 3] ]. 3] 3] (42) 8 Journal of Applied Mathematics Scheme 7 : Then, the index set π of π satisfying (33) is π = {π | Colπ (π) βͺ π} = {6, 7, 10, 11, 13, 14, 19, 20, 22, 23, 26, 27} . (43) ππ82 = {V1 , V4 } (Blue) ; Scheme 8 : π = 6, πΏ265 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 1 0 1 0] , π = 7, πΏ275 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 1 0 0 1] , π = 10, πΏ2105 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 0 1 1 0] , π = 11, πΏ2115 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 0 1 0 1] , π = 13, πΏ2135 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 0 0 1 1] , π = 14, πΏ2145 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [1 0 0 1 0] , π = 19, πΏ2195 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 1 1 0 1] , π = 20, πΏ2205 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 1 1 0 0] , π = 22, πΏ2225 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 1 0 1 0] , π = 23, πΏ2235 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 1 0 0 1] , π = 26, πΏ2265 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 0 1 1 0] , π = 27, πΏ2275 βΌ [π₯1 , π₯2 , π₯3 , π₯4 , π₯5 ] = πΏ2 [0 0 1 0 1] , (44) from which we obtain the following 12 coloring schemes: Scheme 1 : ππ61 = {V1 , V2 , V4 } (Red) , ππ82 = {V3 , V5 } (Blue) ; Scheme 2 : ππ71 = {V1 , V2 , V5 } (Red) , ππ82 = {V3 , V4 } (Blue) ; Scheme 3 : ππ101 = {V1 , V3 , V4 } (Red) , ππ82 = {V2 , V5 } (Blue) ; Scheme 4 : ππ111 = {V1 , V3 , V5 } (Red) , ππ82 = {V2 , V4 } (Blue) ; Scheme 5 : ππ131 = {V1 , V3 , V5 } (Red) , ππ82 = {V2 , V4 } (Blue) ; Scheme 6 : ππ141 = {V1 , V4 } (Red) , ππ82 = {V2 , V3 , V5 } (Blue) ; ππ201 = {V2 , V3 } (Red) , ππ82 = {V1 , V4 , V5 } (Blue) ; π For each π β π, let β5π=1 π₯π = πΏ25 . By computing π₯π = 5 π πΏ25 , π = 1, 2, . . . , 5, we have ππ,2 ππ191 = {V2 , V3 , V5 } (Red) , Scheme 9 : ππ221 = {V2 , V4 } (Red) , ππ82 = {V1 , V3 , V5 } (Blue) ; Scheme 10 : ππ231 = {V2 , V5 } (Red) , ππ82 = {V1 , V3 , V4 } (Blue) ; Scheme 11 : ππ261 = {V3 , V4 } (Red) , ππ82 = {V1 , V2 , V5 } (Blue) ; Scheme 12 : ππ271 = {V3 , V5 } (Red) , ππ82 = {V1 , V2 , V4 } (Blue) . (45) Thus, there are totally 12 kinds of storing methods. 6. Conclusion In this paper, the stable set and vertex coloring problems of hypergraphs have been revised. Several new results and algorithms have been presented via a method of STP. By defining the incidence matrix of hypergraph and CLV of a vertex subset, one equivalent condition has been established for hypergraph stable set. And a new algorithm to find out all the stable sets and all the absolutely maximum stable sets has been obtained. Furthermore, we have considered the vertex coloring problem and got a necessary and sufficient condition in the form of algebraic inequality, by which an algorithm has been derived to search all the coloring schemes and minimum coloring partitions with the given π colors for any hypergraph. Finally, the illustrative example and the application to storing problem have shown that the results presented in this paper are very effective. In papers [34, 35], the scheduling jobs can induce a mixed graph coloring, not a hypergraph coloring. Thus, the mixed graph coloring problem will be interesting to be discussed by STP in the future. Conflict of Interests The authors declare that there is no conflict of interests regarding the publication of this paper. Acknowledgments The work was partially supported by NNSF of China (61374025), Research Awards Young and Middle-Aged Scientists of Shandong Province (BS2011SF009, BS2011DX019), Journal of Applied Mathematics 9 Excellent Youth Foundation of Shandongs Natural Scientific Committee (JQ201219). References [19] [1] D. Traskov, M. Heindlmaie, M. MeΜdard, R. Koetter, and D. S. Lun, βScheduling for network coded multicast: a conflict graph formulation,β in Proceedings of the IEEE GLOBECOM Workshops, pp. 1β5, New Orleans, La, USA, December 2008. [2] M. Yang and Y. Yang, βA hypergraph approach to linear network coding in multicast networks,β IEEE Transactions on Parallel and Distributed Systems, vol. 21, no. 7, pp. 968β982, 2010. [3] N. Barnier and P. Brisset, βGraph coloring for air traffic flow management,β Annals of Operations Research, vol. 130, no. 1β4, pp. 163β178, 2004. [4] M. W. Carter, G. Laporte, and S. Y. Lee, βExamination timetabling: algorithmic strategies and applications,β Journal of the Operational Research Society, vol. 47, no. 3, pp. 373β383, 1996. [5] G. J. Chaitin, M. A. Auslander, A. K. Chandra, J. Cocke, M. E. Hopkins, and P. W. Markstein, βRegister allocation via coloring,β Computer Languages, vol. 6, no. 1, pp. 47β57, 1981. [6] A. Gamst, βSome lower bounds for a class of frequency assignment problems,β IEEE Transactions on Vehicular Technology, vol. 35, no. 1, pp. 8β14, 1986. [7] B. Wang and J.-L. Wu, βTotal colorings of planar graphs without intersecting 5-cycles,β Discrete Applied Mathematics, vol. 160, no. 12, pp. 1815β1821, 2012. [8] B. Wang and J.-L. Wu, βTotal colorings of planar graphs with maximum degree seven and without intersecting 3-cycles,β Discrete Mathematics, vol. 311, no. 18-19, pp. 2025β2030, 2011. [9] X. Zhang and J.-L. Wu, βOn edge colorings of 1-planar graphs,β Information Processing Letters, vol. 111, no. 3, pp. 124β128, 2011. [10] H. Shen, S. Lv, X. Dong, J. Deng, X. Wang, and X. Zhou, βHypergraph modeling and approximation algorithms for the minimum length link scheduling in multiuser MIMO networks,β Journal of Applied Mathematics, vol. 2013, Article ID 982713, 9 pages, 2013. [11] F. M. Malvestuto, βDecomposable convexities in graphs and hypergraphs,β ISRN Combinatorics, vol. 2013, Article ID 453808, 9 pages, 2013. [12] L. R. Nielsen and A. R. Kristensen, βFinding the K best policies in a finite-horizon Markov decision process,β European Journal of Operational Research, vol. 175, no. 2, pp. 1164β1179, 2006. [13] J. Freixas and M. A. Puente, βDimension of complete simple games with minimum,β European Journal of Operational Research, vol. 188, no. 2, pp. 555β568, 2008. [14] C. Bentz, D. Cornaz, and B. Ries, βPacking and covering with linear programming: a survey,β European Journal of Operational Research, vol. 227, no. 3, pp. 409β422, 2013. [15] A. JimeΜnez-Losada, J. R. FernaΜndez, M. OrdoΜnΜez, and M. Grabisch, βGames on fuzzy communication structures with Choquet players,β European Journal of Operational Research, vol. 207, no. 2, pp. 836β847, 2010. [16] V. Voloshin and H.-J. Voss, βCircular mixed hypergraphs II: the upper chromatic number,β Discrete Applied Mathematics, vol. 154, no. 8, pp. 1157β1172, 2006. [17] J. Li, L. Wang, and H. Zhao, βOn packing and coloring hyperedges in a cycle,β Discrete Applied Mathematics, vol. 155, no. 16, pp. 2140β2151, 2007. [18] P. D. Johnson Jr. and R. N. Mohapatra, βA class of inequalities relating degrees of adjacent nodes to the average degree in [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] edge-weighted uniform hypergraphs,β International Journal of Mathematics and Mathematical Sciences, vol. 2005, no. 21, pp. 3419β3426, 2005. D. Cheng and H. Qi, Semi-Tensor Product of Matrices: Theory and Applications, Science Press, Beijing, China, 2007. D. Cheng, H. Qi, and Z. Li, Analysis and Control of Boolean Networks: A Semi-Tensor Product Approach, Communications and Control Engineering Series, Springer, London, UK, 2011. D. Cheng and H. Qi, βControllability and observability of Boolean control networks,β Automatica, vol. 45, no. 7, pp. 1659β 1667, 2009. D. Cheng and H. Qi, βA linear representation of dynamics of Boolean networks,β IEEE Transactions on Automatic Control, vol. 55, no. 10, pp. 2251β2258, 2010. D. Cheng, Z. Li, and H. Qi, βRealization of Boolean control networks,β Automatica, vol. 46, no. 1, pp. 62β69, 2010. D. Cheng, βDisturbance decoupling of boolean control networks,β IEEE Transactions on Automatic Control, vol. 56, no. 1, pp. 2β10, 2011. D. Cheng, H. Qi, Z. Li, and J. B. Liu, βStability and stabilization of Boolean networks,β International Journal of Robust and Nonlinear Control, vol. 21, no. 2, pp. 134β156, 2011. D. Laschov and M. Margaliot, βA maximum principle for singleinput Boolean control networks,β IEEE Transactions on Automatic Control, vol. 56, no. 4, pp. 913β917, 2011. F. Li and J. Sun, βControllability of Boolean control networks with time delays in states,β Automatica, vol. 47, no. 3, pp. 603β 607, 2011. H. Li and Y. Wang, βBoolean derivative calculation with application to fault detection of combinational circuits via the semi-tensor product method,β Automatica, vol. 48, no. 4, pp. 688β693, 2012. Z. Liu and Y. Wang, βDisturbance decoupling of mix-valued logical networks via the semi-tensor product method,β Automatica, vol. 48, no. 8, pp. 1839β1844, 2012. J. Feng, J. Yao, and P. Cui, βSingular Boolean networks: semitensor product approach,β Science China Information Sciences, vol. 56, no. 11, Article ID 112203, pp. 1β14, 2013. Y. Wang, C. Zhang, and Z. Liu, βA matrix approach to graph maximum stable set and coloring problems with application to multi-agent systems,β Automatica, vol. 48, no. 7, pp. 1227β1236, 2012. R. A. Horn and C. R. Johnson, Topics in Matrix Analysis, Cambridge University Press, Cambridge, Mass, USA, 1991. C. Berge, Graphs and Hypergraphs, North-Holland, Amsterdam, The Netherlands, 1973. Y. N. Sotskov, V. S. Tanaev, and F. Werner, βScheduling problems and mixed graph colorings,β Optimization, vol. 51, no. 3, pp. 597β 624, 2002. F. S. Al-Anzi, Y. N. Sotskov, A. Allahverdi, and G. V. Andreev, βUsing mixed graph coloring to minimize total completion time in job shop scheduling,β Applied Mathematics and Computation, vol. 182, no. 2, pp. 1137β1148, 2006. Advances in Operations Research Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Advances in Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Applied Mathematics Algebra Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Probability and Statistics Volume 2014 The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Differential Equations Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Submit your manuscripts at http://www.hindawi.com International Journal of Advances in Combinatorics Hindawi Publishing Corporation http://www.hindawi.com Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences Mathematical Problems in Engineering Journal of Mathematics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Discrete Mathematics Journal of Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Discrete Dynamics in Nature and Society Journal of Function Spaces Hindawi Publishing Corporation http://www.hindawi.com Abstract and Applied Analysis Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Journal of Stochastic Analysis Optimization Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014
© Copyright 2026 Paperzz