Next Article in Journal
Novel Approaches for Imaging-Based Diagnosis of Ocular Surface Disease
Previous Article in Journal
Quantitative Multiplex Real-Time Reverse Transcriptase–Polymerase Chain Reaction with Fluorescent Probe Detection of Killer Immunoglobulin-Like Receptors, KIR2DL4/3DL3
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identifying the Salient Genes in Microarray Data: A Novel Game Theoretic Model for the Co-Expression Network

1
Department of Mathematics, Dibrugarh University, Dibrugarh 786004, India
2
Centre for Biotechnology and Bioinformatics, Dibrugarh University, Dibrugarh 786004, India
3
Department of Applied Mathematics, Northwestern Polytechnical University, Xi’an 710072, China
4
Centre for Computer Science and Applications, Dibrugarh University, Dibrugarh 786004, India
5
Economics Group, Queen’s Management School, Queen’s University, Belfast BT9 5EE, UK
6
Université Paris-Dauphine, PSL Research University, CNRS, LAMSADE, 75016 Paris, France
*
Authors to whom correspondence should be addressed.
Diagnostics 2020, 10(8), 586; https://doi.org/10.3390/diagnostics10080586
Submission received: 3 July 2020 / Revised: 5 August 2020 / Accepted: 10 August 2020 / Published: 13 August 2020
(This article belongs to the Section Machine Learning and Artificial Intelligence in Diagnostics)

Abstract

:
Microarray techniques are used to generate a large amount of information on gene expression. This information can be statistically processed and analyzed to identify the genes useful for the diagnosis and prognosis of genetic diseases. Game theoretic tools are applied to analyze the gene expression data. Gene co-expression networks are increasingly used to explore the system-level functionality of genes, where the roles of the genes in building networks in addition to their independent activities are also considered. In this paper, we develop a novel microarray network game by constructing a gene co-expression network and defining a game on this network. The notion of the Link Relevance Index (LRI) for this network game is introduced and characterized. The LRI successfully identifies the relevant cancer biomarkers. It also enables identifying salient genes in the colon cancer dataset. Network games can more accurately describe the interactions among genes as their basic premises are to consider the interactions among players prescribed by a network structure. LRI presents a tool to identify the underlying salient genes involved in cancer or other metabolic syndromes.

1. Introduction

The occurrence or activity of the gene product from its coding gene can be investigated through gene expression analyses. The study of gene expression profiling of cells and tissue has become a major tool for discovery in medicine [1]. It is a profound indicator of biological activity where a change in a biological process results from a changing gene expression pattern. Gene expression data analysis requires suitable tools for storing and managing relevant data. Microarrays have been identified as a promising technology to generate huge amounts of information related to the gene expression data [2,3].
DNA microarray experiments permit the portrayal of genome-wide expression variations in various areas like disease and health. These DNA microarrays store data in a consistent expression data matrix. Microarrays have been progressively applied in various medical and biological research activities to solve an array of glitches ranging from human tumor detection to environmental stress alleviation [4,5]. Along with contemporary sequencing tools, the microarray technique continues to be an exceptional methodology for large-scale expression analysis and concepts commonly used in genomic technologies. Microarrays can be utilized for conducting very high-end parallel tests of DNA, RNA, proteins, etc., for expression analysis, the detection of mutation, or re-sequencing [6]. Microarrays have an inherent capacity to spatially sort molecular species such that their concentrations can be autonomously estimated [7].
Genes portraying coordinated expression across a wide range of experimental settings indicate the incidence of functional linkages between genes. Gene co-expression networks can be used for candidate disease gene prioritization, functional gene annotation, and the identification of regulatory genes. Co-expression networks are effectively only able to identify correlations; they indicate which genes are active simultaneously, which often indicates that they are active in the same biological process, but do not normally confer information about causality or distinguish between regulatory and regulated genes [8,9]. Thus, co-expression gene networks can associate the genes of unknown function with biological processes in an intuitive way [10,11]. Co-expression networks are connection situations based on the extent of correlation between pairs of genes across a gene expression dataset. There have been a number of studies that support the flexibility of co-expression analysis for inferring and annotating gene functions [12,13,14,15].
The statistical tests for differential gene expression analysis provide the details of the candidate genes having, individually, a sufficiently low p-value. Nevertheless, it is a challenging task to interpret each single p-value for complex systems that involve numerous interacting genes. Thus, a method for gene expression analysis based on game theory is proposed [16], wherein a class of microarray games is introduced to quantitatively evaluate the relevance of each gene in generating or regulating the condition of the onset of disease. The main advantage of this approach is the possibility to compute a numerical index, i.e., a relevance index, which represents the relevance of each gene under a certain condition taking into account the expression behavior of the other genes under the same condition.
A supplementary feature of this game theoretic approach is that it provides an innovative property-driven classification of the Shapley value in order to contextualize and validate the use of the Shapley value as a significance index for genes. In some studies, several salient genes are identified according to the Shapley value, and their relations with the pathogenesis of neuroblastic tumors are evaluated [17,18]. Microarray games have been used to quantitatively evaluate the relevant genes involved in disease manifestation [16,19,20]. The Shapley value attributed to a certain gene in a given microarray game corresponds to the relevance of that gene for the mechanisms governing the genomic effects of the condition under study. Further, it provides a characterization of a relevance index for genes, which is mainly based on the role they play inside gene-regulatory pathways ( G R P ) . The identification of salient genes that mediate cancer etiology, progression, or therapy response is a challenging task due to the complexity and heterogeneity in cancer biology.
Gene interactions prescribed by some network structure among the participating genes are a recent area of study. The potential applications of network analysis include determining protein or gene function, designing effective strategies for treating various diseases, or providing the early diagnosis of disorders. The information of microarray data must be statistically processed and analyzed to identify the genes that are useful for the diagnosis and prognosis of genetic diseases. Various game theoretic tools are applied to analyze the gene expression data [16,18,21,22,23]. All these techniques have been proposed to identify the genes that have various important roles in the onset of a genetic disease.
In this paper, we develop a model of network games to analyze the microarray data of gene co-expression networks under the cooperative framework. While considering such a network, both genes and their connecting links play an imperative role in shaping its overall structure, and therefore, the Shapley value should be substituted by its network counterpart. The standard values for network games are the Myerson value, which is a player based value or allocation rule, and the position value, which is a link based value or allocation rule [24]. The choice of a particular type of value, player based or link based, depends on the physical problem. If players are more important, we adopt the player based rule, and if the links are more important, we take the link based rule. In our present work, we focus on the gene co-expression networks and the network game over such co-expression networks. Therefore, our emphasis is more towards the linking abilities of the genes that lead to the introduction of the Link Relevance Index (LRI) as a suitable candidate for explaining the relevance of the genes rather than the player based values. We argue that network games can more accurately describe the interactions among genes as they consider not only the cooperation among agents (genes), but also account for how the agents (genes) are connected in a network. We evaluated LRI for the gene co-expression networks, which is analogues to the Shapely value. Therefore, our study involves a more detailed description of genetic markers and their combined effects.
Throughout this paper, we work on a matrix of gene expression values that have been already pre-processed, according to the previous methods. Firstly, we build the theoretical background of the gene co-expression network games, propose the LRI of a network game as a solution representing the significance of each of the genes, and finally, compare the results obtained from the existing methods with our results. The LRI, as we see later, stresses more the links formed by the genes and their respective contributions in the network.

2. Materials and Methods

We recall some basic concepts related to the development of our model from [9,16,17,18,21,23,25,26,27,28] in Section 2.1, Section 2.2, Section 2.3. In Section 2.4, we introduce the microarray network games and the corresponding LRI. We also obtain a characterization of the LRI in the context of gene expression networks.

2.1. Cooperative Games with Transferable Utilities

Let N = { 1 , 2 , , n } be a finite set of players and 2 N the power set of N, i.e., the set of all the subsets of N. A cooperative game with Transferable Utilities (TU) is a pair ( N , v ) , where v : 2 N R is the characteristic function with v ( ) = 0 . Every subset S of N is called a coalition, and its worth is given by the real number v ( S ) . The set N of all the players is called the grand coalition. The class of all TU-games on the player set N is denoted by G ( N ) . The main assumption in TU-games is that the grand coalition N will eventually form. A solution is a function Φ : G ( N ) R n that assigns a vector Φ ( v ) R n to each game v G ( N ) . The Shapley value, which assigns to each player his/her average marginal contribution over all the coalitions, is perhaps the most popular solution concept that builds on some standard rationality axioms [29]. Formally, given a TU-game ( N , v ) , for each player i N , the Shapley value Φ ( v ) is defined by,
Φ i ( v ) = i S N ( s 1 ) ! ( n s ) ! n ! [ v ( S ) v ( S \ i ) ]
where s = | S | and n = | N | are the cardinalities of coalitions S and N, respectively.
An alternative representation of the Shapley value can be given as:
Φ i ( v ) = i S N λ S ( v ) s for each   i N ,
where the coefficients ( λ S ( v ) ) ( S 2 N ) are called the Harsanyi dividends [30] and given by,
λ S ( v ) = T S ( 1 ) s t v ( T ) .

2.2. Microarray Games

Microarray games were defined as TU-games in [16] that account for the relevance of groups of genes in relation to a specific condition. A Microarray Experimental Situation (MES), which is the basis of the microarray games, is defined as follows (see [16] for more details).
Let N = { 1 , 2 , , n } be a set of n genes, S R = { s 1 R , , s r R } a set of r reference samples, i.e., the set of cells from normal tissues, and S D = { s 1 D , , s d D } be the set of cells from tissues with a genetic disease. In a microarray experiment, each sample j S R S D is associated with an expression profile A ( j ) = ( A i j ) i N , where A i j R represents the expression value of the gene i in sample j. These expression values are called the dataset of the microarray experiment. The dataset allows for comparison among the expression intensities of genes from different samples. These datasets are presented as two real-valued expression matrices A S R = ( A i j S R ) i N ; j S R and A S D = ( A i j S D ) i N ; j S D . An MES is the tuple E = < N ; S R ; S D ; A S R ; A S D > . In practice, the genes from the samples in S D that are abnormally expressed with respect to the set S R are distinguished according to some discriminant function m. The overexpressed genes pertaining to the discriminant function m are assigned one and the normal ones zero. Thus, each MES can be represented by a Boolean matrix B { 0 , 1 } n × k , where k 1 is the number of arrays with the Boolean values (zero and one). A coalition S N that realizes the association between the expression property and the condition on a single array is called a winning coalition for that array. Let B . j be the jth column of B . The support of B . j , denoted by s p ( B . j ) is the set s p ( B . j ) = { i { 1 , , n } such that B i j = 1 } .
The microarray game corresponding to B is the TU-game ( N , v ) , where v : 2 N R is such that v ( T ) denotes the rate of occurrences of coalition T as a winning coalition, i.e., as a superset of the supports in the Boolean matrix B . Formally, for each T 2 N \ { } , v ( T ) is the value given by,
v ( T ) = | Θ ( T ) | | S D |
where | Θ ( T ) | is the cardinality of the set Θ ( T ) = { j K : s p ( B . j ) T , s p ( B . j ) } . The class of microarray games is denoted by the symbol M . The Shapley value is shown to be a solution to the microarray games by genetically interpreting its properties.

2.3. Network Game

Let N = { 1 , 2 , , n } be a nonempty set of players that are connected in some network relationship. A link is an unordered pair of players { i , j } , where i , j N . For simplicity, write i j to represent the link { i , j } . The set g N = { i j : i , j N , i j } of all subsets of N of size two is called the complete network. Let G = { g : g g N } denote the set of all possible networks on N. With an abuse of notation, by i j g , we mean that i and j are linked under the network g. For instance, if N = { 1 , 2 , 3 } , then g = { 12 , 23 } is the network where there is a link between Players 1 and 2 and another link between Players 2 and 3, but there is no link between Players 1 and 3. Therefore, with the above notation, we have 12 { 12 , 23 } and similarly 23 { 12 , 23 } . Let N ( g ) be the set of players who have at least one link in g; that is, N ( g ) = { i | j N ; such that i j g } . Let n ( g ) = | N ( g ) | denote the number of players involved in g. Take | g | to be the number of links in g. By g i , we denote the set of links that player i is involved in g, so that g i = { i j | j N : i j g } . The number of elements in N ( g i ) given by n ( g i ) is also called the degree of the node i N in the network g and is denoted by deg(i). For any g 1 , g 2 G , denote by g 1 + g 2 the network obtained through adding networks g 1 and g 2 and by g 1 \ g 2 the network obtained from g 1 by subtracting its subnetwork g 2 . With an abuse of notation, we use g \ i j to denote g \ { i j } for every link i j g . A path in a network g G between players i and j is a sequence of players i 1 , , i k such that i k i k + 1 g for each k { 1 , , n 1 } , with i 1 = i and i k = j . The path relationships in a network naturally partition a network into different maximally connected subgraphs that are commonly referred to as components. A component of a network g is a non-empty subnetwork g g such that:
  • if i N ( g ) and j N ( g ) where j i , then there exists a path in g between i and j and
  • if i N ( g ) and i j g , then i j g .
Thus, the components of a network are the maximally connected subgraphs of a network. The set of components of g is denoted by C ( g ) . Note that g = g for all g C ( g ) . In our framework, we do not consider the isolated players, i.e., the nodes without any link as components.
Definition 1.
A function v : G R with the condition v ( ) = 0 is called a value function where denotes the empty network. The set of all value functions on G is denoted by V. Under the standard addition and scalar multiplication of functions, namely ( v + w ) ( g ) = v ( g ) + w ( g ) and ( α v ) ( g ) = α v ( g ) for each v , w V and α R , V is a linear space.
Definition 2.
Given g G , each of the following special value functions makes a basis for V.
v g ( g ) = 1 if g g 0 otherwise
v ^ g ( g ) = 1 if g g 0 otherwise
and,
v g * ( g ) = 1 if g = g 0 otherwise
Note that the notion of a basis in V is critical to axiomatizing the solution concepts. Since each value function is a linear combination of its basis vectors, the corresponding characterization of a solution in terms of the basis vectors ensures the same characterization of the original game.
Definition 3.
A value function v V is component additive if:
v ( g ) = g C ( g ) v ( g ) , for any g G .
Definition 4.
A network game is a pair, ( N , v ) , where N is a set of players and v is a value function on V. If the player set N is fixed, we denote a network game ( N , v ) simply by the value function v.
Definition 5.
An allocation rule is a function Y : G × V R n that assigns a value Y i ( g , v ) to each player i N .
Thus, an allocation rule in a network game describes how the value generated by the network is allocated among the players. For a survey on the alternative allocation rules for network games, we recommend [25,31]. An allocation rule Y is link based if there exists a function Ψ : G × V R n ( n 1 ) / 2 such that:
i j g N Ψ i j ( g , v ) = v ( g ) and Y i ( g , v ) = i j Ψ i j ( g , v ) 2
Thus, a link based allocation rule allocates the total worth of a network to the players in two steps: the value is first allocated among the links treating them as players, and then, it is divided equally between the nodes (players) forming each such link. The position value [25,27,28,32] is one of the popular link based allocation rules that is based on the Shapley value [29] of the links in a network. It is denoted by Y i P V and given by (see [28]),
Y i P V ( g , v ) = i j , i j g g g 1 2 ( v ( g ) v ( g \ i j ) ) ( | g | 1 ) ! ( | g | | g | ) ! | g | !
An equivalent form of the position value using the unanimity coefficients λ g ( v ) due to [28] is given below.
Y i P V ( g , v ) = g g , i N ( g ) | g i | 2 | g | λ g ( v )
Observe that the position value in a network game ( N , v ) receives half of the Shapley value of each of the links in which the player is involved. In what follows next, we present a recent characterization of the position value due to [28]. As an a priori requirement, we state the following definitions.
Definition 6.
An allocation rule Y defined on G × V is additive if:
Y ( g , v 1 + v 2 ) = Y ( g , v 1 ) + Y ( g , v 2 ) ,
for each pair ( N , v 1 ) , ( N , v 2 ) of network games with component additive value functions v 1 and v 2 .
Definition 7.
For i , j N , the link i j g is superfluous in the network game ( N , v ) if:
v ( g ) = v ( g \ i j ) ,
for each network g g .
Definition 8.
An allocation rule Y defined on G × V satisfies the superfluous link property if:
Y ( g , v ) = Y ( g \ i j , v )
for each network game ( N , v ) with a component additive value function v and all links i j that are superfluous in ( N , v ) .
The superfluous link property states that if a link in the network is insignificant in terms of the value the network accrues, the allocation rule also does not consider that link for the computation of the value for each player. This idea is similar to the null-player property of TU-games [25].
Definition 9.
A value function v is link anonymous on g if v ( g ) = v ( g ) g , g g such that | g | = | g | .
Link anonymity states that when all the links in a network are interchangeable for the purpose of determining the values of the subnetworks, the relative allocations of the players in the network are determined by the respective number of links in which each player is involved. This idea is similar to that of the symmetry axiom of the Shapley value for TU-games [25].
Definition 10.
An allocation rule Y on G × V is link anonymous if for every network g G and link anonymous value function v V on g, there exists an α R such that:
Y i ( g , v ) = α | g i | , i N .
Definition 11.
An allocation rule Y satisfies efficiency if i N Y i ( g , v ) = v ( g ) for all network games ( N , v ) .
In [28], the following characterization theorem of the position value is proven. This result is used in a later part of this paper.
Theorem 1.
([28], p. 16) The position value Y P V is the unique allocation rule on the domain of all value functions that satisfies efficiency, additivity, the superfluous link property, and link anonymity.

2.4. Microarray Network Games and the Link Relevance Index

To obtain a microarray network game, we construct a gene co-expression network and then define a value function on this network. Recall from Section 1 that the co-expression networks are connection situations based on the extent of correlation between pairs of genes across a gene expression dataset. Here, nodes are genes and connections are defined by the co-expression of two genes. Often, we consider the Pearson correlation coefficient as the initial measure of gene co-expression [8]. This measure is then transformed into an adjacency matrix, according to different alternative statistical procedures. When the network game is fully described, we obtain this network game. The LRI of the nodes are indicative of the salient genes responsible for the onset of a disease. In the following, we first describe how the gene co-expression network is obtained.

2.4.1. Construction of Gene Co-Expression Networks

We follow a general framework for the construction of gene co-expression networks (for details, see [33]). In such networks, each gene corresponds to a node, and nodes are connected if the corresponding genes are significantly co-expressed across appropriately chosen tissue samples. In reality, it is tricky to define the connections between the nodes in such networks. To correlate the degrees of two nodes i and j, we use the Pearson Correlation Coefficient (PCC). The PCC (or the r-value) between two nodes is defined as the covariance of the two nodes divided by the product of their standard deviations. If N is the number of samples and x i and y i the expression values of genes i and j of the corresponding samples, then the PCC is calculated as follows.
c o r ( i , j ) = N x i y j x i y i N x i 2 x i 2 N y i 2 y i 2
Consider the MES E = < N ; S D ; S R ; A S D ; A S R > . Construct a real matrix R ( E , m ) using a discriminant function m on the entries of A S D and A S R . In R ( E , m ) , zeroes represent the normal genes, and the nonzero entries represent the diseased genes with different expression levels of respective samples, which is unlike the Boolean matrix B of a microarray game. From R ( E , m ) , we obtain the adjacency matrix for the gene co-expression network based on some biologically motivated criterion (referred to as the scale-free topology criterion). This is done by defining first a similarity measure s i j between each pair of genes i and j. Denote by s i j the absolute value of the Pearson correlation coefficient, | c o r ( i , j ) | . Note that s i j [ 0 , 1 ] . Genes with no correlation are assigned a value near 0.0 , while genes that are strongly correlated are assigned a value near 1.0 . We denote the similarity matrix by S = [ s i j ] . S can be considered to be a weighted network.
To transform the similarity matrix into an adjacency matrix, an adjacency function needs to be defined. The adjacency function is a monotonically increasing function that maps the interval [ 0 , 1 ] into { 0 , 1 } . The most widely used adjacency function is the signum function, which involves the threshold parameter τ ; see [33]. The signum function is defined as follows,
a i j = signum s i , j , τ = 1 if s i , j τ 0 if s i , j τ
There are several approaches for choosing the threshold parameter τ . Sometimes, information gets lost due to hard thresholding. For example, if two genes are correlated with coefficient 0.79 , they are considered to be disconnected with regard to a hard threshold τ = 0.8 . The signum adjacency function forms an unweighted network. Thus, the gene co-expression network is represented by the adjacency matrix A = [ a i j ] , where a i j is one if the connection between two nodes i and j exists and zero otherwise, so the diagonal elements should be zero. Let us denote by g E the gene co-expression network with respect to the MES E = < N ; S D ; S R ; A S D ; A S R > .
The following example is a slight modification of Example 1 in [16] (pg 259), which highlights the process of obtaining a gene co-expression network from an MES.
Example 1.
Consider the MES E = < N ; S D ; S R ; A S D ; A S R > such that the normal sample A S R and the diseased sample A S D are reported in the following tables, respectively.
A S R Sample 1Sample 2Sample 3Sample 4
Gene 10.40.20.30.6
Gene 2−121045
Gene 34.83.55.56.3
Gene 412141719
Gene 53.14.67.25.6
A S D Sample 1Sample 2Sample 3
Gene 10.90.40.1
Gene 2−111318
Gene 32.71.95.6
Gene 4102015
Gene 52.16.31.6
The dataset of a microarray experiment is presented in terms of the logarithms of the relative gene expression ratios of the target sample with the reference sample. A positive number indicates a higher gene expression in the target sample than in the reference one, whereas a negative number indicates a lower expression in the target sample.
Now, construct a real matrix from the expression matrices by using a discriminant method m such that for each i N and each j S D :
m A S D , A S R i j = 0 if min h A ih S R A ih S D max h A ih S R such that h = { 1 , 2 , 3 } A i j S D otherwise
The corresponding real matrix is:
R ( E , m ) = 0.0 0 0.1 0 13 18 2.7 1.9 0 10 20 0 2.1 0 1.9
In this matrix, zero represents the normal genes, and the real numbers represent the diseased genes with different expression levels of the respective samples. The similarity matrix S with respect to R ( E , m ) is given by:
S = [ s i j ] = 1.0 0.93 0.65 0.10 0.65 0.93 1.0 0.88 0.26 0.33 0.65 0.88 1.0 0.68 0.10 0.10 0.26 0.68 1.0 0.81 0.65 0.33 0.10 0.81 1.0
Considering soft threshold β = 1 , it follows that S represents a weighted network where all genes are connected to each other with some weights. Choosing the power β , the resulting network displays an approximate scale-free topology. However, one potential drawback of the soft threshold is that the network becomes too complex to track the relationship among the nodes. Therefore, the selection of a suitable threshold that allows the connection weights up to a certain level is a critical step. After applying a threshold, we obtain the resulting matrix as an unweighted network. Let us take τ = 0.8 for the sake of illustration. Then, the adjacency matrix corresponding to S becomes:
A = [ a i j ] = 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0
Thus, g E = 12 , 23 , 45 is the required gene co-expression network over the microarray experiment situation E and N ( g E ) = 1 , 2 , 3 , 4 , 5 . Similarly, for τ = 0.6 , the corresponding network will be g E = 12 , 13 , 15 , 23 , 34 , 45 .

2.4.2. Microarray Network Games

Once the co-expression network g E has been constructed, i.e., the adjacency matrix has been formed, we have to define a value function v on G, the set of all possible networks on N. Let N ( g E ) and n ( g E ) denote, respectively, the set of genes and the number of genes that form the network g E . For instance, in Example 1, N ( g E ) = { 1 , 2 , 3 , 4 , 5 } and n ( g E ) = 5 .
Definition 12.
Given the co-expression network g E G , let the support s p ( i ) of gene i N in g E be defined as the set of links in g E that gene i is involved in, i.e., s p ( i ) = { i j : i j g E for j N ( g E ) } . Therefore, following the standard notations, we have s p ( i ) = g i E .
Consider the network g E = { 12 , 23 , 45 } in Example 1. The supports of the respective genes are s p ( 1 ) = g 1 E = { 12 } , s p ( 2 ) = g 2 E = { 12 , 23 } , s p ( 3 ) = g 3 E = { 23 } , s p ( 4 ) = g 4 E = { 45 } , and s p ( 5 ) = g 5 E = { 45 } .
Definition 13.
Let N = { 1 , 2 , , n } be the set of genes. Given an MES E = < N ; S D ; S R ; A S D ; A S R > and the corresponding gene co-expression network g E , a microarray network game with respect to E and g E is the triple ( N , v , g E ) where ( N , v ) is a network game with the value function v that assigns to each g G the average number of genes having connections in g E . Formally, we define the value function v : G R as:
v ( g ) = | C ^ ( g ) | n ( g E )
where C ^ ( g ) = { i N ( g E ) : g i E g } for each g G .
Thus, the value function v determines the collective influence of a set of genes who are connected through a co-expression network. In practice, v ( g ) is the average number of genes added over all components that are contained in the set of links where both the genes are involved together in the onset of the disease determined by the network g. It follows that an equivalent form of the value function v as a sum of the basis games v g defined in Equation (4) in a microarray network game ( N , v , g E ) is given by:
v = g g N α g ( v ) v g = g g N α ¯ g ( v ) n ( g E ) v g = 1 n ( g E ) i N ( g E ) , g i E v g i E
where we choose the coefficients α g ( v ) = α ¯ g ( v ) n ( g E ) such that α ¯ g ( v ) = | { i N ( g E ) : g i E = g } | . If no ambiguity on N arises, we denote a microarray network game by the pair ( v , g E ) . The class of microarray network games with player set N is denoted by M N .
Example 2.
In Example 1, recall that g E = { 12 , 23 , 45 } is the gene co-expression network and N = { 1 , 2 , 3 , 4 , 5 } the set of genes. The value function v of the microarray network game ( v , g E ) is given by,
v ( g ) = 1 5 { u { 12 } ( g ) + u { 12 , 23 } ( g ) + u { 23 } ( g ) + u { 45 } ( g ) + u { 45 } ( g ) }
Thus we have, v ( { 12 } ) = v ( { 23 } ) = 1 5 , v({45}) = 2 5 , v({12, 23}) = v({12, 45}) =v({23, 45})= 3 5 , v ( g E ) = v ( { 12 , 23 , 45 } ) = 1 , and v ( g ) = 0 for all g G .
The value function v of the microarray network game ( v , g E ) picks up the information that can be used to define the role of each link in each co-expression of genes by applying suitable solution concepts of network games. The value function v specifies the total value that is generated by a given network structure. The calculation of the value may involve both costs and benefits in networks and is a richer object than a characteristic function of the microarray game. This is because the value depends on the network structure in addition to the coalition of players involved [26].

2.4.3. LRI for Microarray Network Games and Its Characterization

In the previous subsection, we discussed the allocation rules for network games. An allocation rule for microarray network games describes how the value generated by a network is allocated among the genes. We call it the LRI. Define the function F : G × M N R n on the class of microarray network games as follows.
F i ( g , v , g E ) = g g , i N ( g ) | g i | 2 | g | α g ( v ) = 1 n ( g E ) g g , i N ( g ) | g i | 2 | g | α ¯ g ( v )
where α g ( v ) and, hence, α ¯ g ( v ) are defined as in Equation (14). The following example shows the relevance of F in Example 2.
Example 3.
Let us consider the network g E = { 12 , 23 , 45 } in Example 2. Using Equation (16), we compute F for different g as follows:
For g = g E = { 12 , 23 , 45 } , F ( g , v , g E ) = ( 3 20 , 6 20 , 3 20 , 4 20 , 4 20 ) .
For g = { 12 } , F ( g , v , g E ) = ( 1 10 , 1 10 , 0 , 0 , 0 ) .
For g = { 12 , 23 } , F ( g , v , g E ) = ( 3 20 , 6 20 , 3 20 , 0 , 0 ) .
The numerical values are indicative of the individual contributions of the genes in the network g, given the microarray network game ( v , g E ) .
In what follows next, we define the LRI based on properties similar to the ones that are used to characterize the position value. Recall that the superfluous link property states that the presence or absence of a link between players that has no influence on the value of any network also has no influence on the allocations of respective players in a network. The interpretation of the superfluous link property in the genetic context is simple and intuitive. If a link is deleted from the gene co-expression network, i.e., the expression of two genes along this link is controlled, then the corresponding allocation rule also does not consider the effects of their link. Thus, a link i j g is superfluous in the microarray network game ( v , g E ) if v ( g ) = v ( g \ i j ) for all networks g G .
Definition 14.
An allocation rule Y on G × M N satisfies the superfluous gene link property if Y ( g , v , g E ) = Y ( g \ i j , v , g E ) for all microarray network games ( v , g E ) M N and all links i j that are superfluous in ( v , g E ) .
Proposition 1.
F given by Equation (16) satisfies the superfluous gene link property.
Proof. 
The proof follows from the simple fact that in a microarray network game ( v , g E ) M N , the superfluous links are those links that are not in g E . □
Recall that link anonymity states that when all the links in a network are interchangeable for the purpose of determining the values of the sub-networks, the relative allocations of the players in the network are determined by the relative number of links in which each player is involved. In the context of gene co-expression networks, the anonymity property says that the value of a gene co-expression network is derived from the structure of the network and not the labels of the genes who occupy various positions. Owing to this property, genes survive, swapping from one organism to the other, as recently observed in [34].
Definition 15.
Let the microarray network game ( v , g E ) M N be link anonymous, i.e., v ( g ) = v ( g ) for every pair of g , g g such that | g | = | g | . An allocation rule Y on G × M N satisfies the gene link anonymity if there exists α i R for each i N such that Y i ( g , v , g E ) = α i | g i | for each link anonymous microarray network game ( v , g E ) M N .
Proposition 2.
F given by Equation (16) satisfies link anonymity.
Proof. 
Since F is a function of the respective sizes of the networks g, g E , and g j E ( j N ( g E ) ), the result follows immediately from the definition. □
Now, we define the LRI for the class of microarray network games as follows.
Definition 16.
An allocation rule Y : G × M N R n is called an LRI on the class of microarray network games if it satisfies efficiency, additivity, the superfluous gene link property, and the gene link anonymity.
The following is a characterization theorem of the LRI.
Theorem 2.
F given by Equation (16) is the unique LRI on G × M N .
Proof. 
The additivity of F easily follows from the well-known fact that the unanimity coefficients are additive in value functions. Using Proposition 1 and a result in graph theory that states that | g | = 1 2 i N | g i | , we have,
i N F i ( g , v , g E ) = i N 1 n ( g E ) g g | g i | 2 | g | α ¯ g ( v ) = g g α g ( v ) i N | g i | 2 | g | = g g α g ( v ) = v ( g )
Thus, we see that F satisfies all the axioms of an LRI. For the converse part, let the function Y : G × M N R n satisfy these properties. Then, Y can be extended to a function Y ˜ : G × V R n that also satisfies these properties. It is straight forward to show that Y ˜ is the position value on G × V such that Y ˜ | G × M N = F . Thus, by the uniqueness of the position value, Y = F . This completes the proof. □
Remark 1.
In particular, when g = g E in Equation (16), an equivalent form of the LRI F i ( g E , v , g E ) can be obtained as follows. Take N i ( g E ) = N ( g i E ) \ { i } and n j ( g E ) = n ( g j E ) 1 . Thus, N i ( g E ) denotes the set of neighbors of i in g E (i.e., all the nodes j i that are directly connected to i) and n j ( g E ) the number of neighbors of node j (that is the degree of j in the graph). Next, consider the game v g i E (refer to Equation (5)) with g i E . By Theorem 2, F ( g E , v g i E , g E ) satisfies gene link anonymity. Therefore, we have:
F k ( g E , v g i E , g E ) = 1 2 1 | g i E | , i f   k N ( g i E ) 0 , o t h e r w i s e .
Moreover, by Equation (14) and the additivity of F, we have that:
F ( g E , v , g E ) = 1 n ( g E ) i N ( g E ) , g i E F ( g E , v g i E , g E ) ,
Observe that if g i E , F i ( g E , v g i E , g E ) = i j g i E 1 2 n ( g E ) 1 | g i E | = | g i E | 1 2 n ( g E ) 1 | g i E | = 1 2 n ( g E ) , while F i ( g E , v g j E , g E ) = 1 2 n ( g E ) 1 | g j E | = 1 2 n ( g E ) 1 n j ( g E ) , for all j N i ( g i E ) . It follows that,
F i ( g E , v , g E ) = 1 2 n ( g E ) ( 1 + j N i ( g E ) 1 n j ( g E ) ) for all i N .
Equation (17) suggests that, according to the LRI, a node is more important if connected to too many nodes that are not very well connected. This formula is very close (at least in the interpretation) to the Shapley values given in [19,20] for TU-games defined on a gene network. However, the two approaches are completely different both in the game formulation and in the definition of the index. Another important difference between them is that in Equation (17), each node contributes to its relevance a fixed amount of one, whereas in the formula of the Shapley value in [19,20], it contributes with the value of 1 n ( g i E ) + 1 .

3. Results and Discussions

We tested our model on a previously reported colon cancer dataset [4,16,35,36] (http://genomics-pubs.princeton.edu/oncology/affydata/index.html.) containing the expression of 2000 genes with highest minimal intensity across 62 tissues. In the expression data measured using Affymetrix oligonucleotide microarrays, forty tumor samples and a set of 22 normal samples exist. An adjacency matrix is obtained using the signum function based hard thresholding approach, which encodes edge information for each pair of nodes in the network. A pair of genes is said to be connected by an edge if their similarity value, which is calculated using the Pearson correlation, is greater than a threshold. We considered the threshold value to be 0.9 for our experiment.
A network (Figure 1) was constructed employing the LRI on the colon cancer dataset (refer Section 3). The network was made utilizing the igraph [37] package in R [38] by using the adjacency matrix generated after removing isolated points. The colors of the nodes connote the link relevance index varying from least (green) to highest (blue). Affy IDs of the top 15 genes are used to label the highest LRI nodes. The top fifteen genes selected by their highest LRI and its corresponding Shapley values reflect various cellular mechanisms (Table 1). Most of them were previously observed to be associated with the colon cancer.
We further analyzed if the genes were similarly ranked by the two methodologies v i z . , the LRI and the Shapely value. The LRI and the Shapely value depict no overlap between the top 100 genes (Figure 2A). However, the top 200, 300, 400, and 500 genes (Figure 2B–E) exhibit 3, 11, 30, and 134 gene overlaps, respectively, between the two indices, suggesting there is a difference in the relative scoring of the genes using the two methodologies and therefore less similarity in the top selected gene sets.
The LRI and the corresponding Shapely value of top 50 genes are plotted to analyze any link/similarity between them (Figure 3). We found that the distribution of the LRI score of the top genes was not only different than the Shapely value, but also their distribution may follow a varied trend due to the likely difference in the background ranking method. Furthermore, Pearson’s correlation also suggests no significant correlation ( R 2 = 0.0833 ) between the LRI and Shapely value. The two methods were found to be separate in terms of their overall findings, and therefore, the LRI was considered to be a unique approach rather than a derived one.
We retrieved the list of all marker genes from the CellMarker database [16,39] that were well characterized and validated through the experimental setup and not just through theoretical estimation. Thereafter, we mined these marker genes to corresponding gene names and mapped them against the probe in the microarray platform. Three IDs viz. “Hsa.1240”, “Hsa.654”, and “Hsa.663“ corresponding to genes ALDH1A1(M31994), CD24 (L33930), and CD44(M59040), respectively, were selected for further analysis, as can be seen in Figure 4.
Figure 4 exhibits the distribution of the LRI of 2000 genes from highest to lowest in a rank-wise manner for each gene. We also plot the position of the three biomarkers, namely (CD44) M59040, (ALDH1A1) M31994, and (CD24) L33930, to show their relative position in this distribution. Shapely values of corresponding microarray games, arranged from highest to lowest, are also presented to compare the distribution pattern and relative position of the three biomarkers. LRI was able to correctly estimate the expected relative position of these colon cancer biomarkers. On the one hand, the Shapely value exhibited an exponential increase in the score, the LRI, which is based on the contribution of each gene in the co-expression network, exhibited a nonlinear curve in the distribution of the scores of 2000 genes.
Colon Cancer Stem Cells (CCSCs) not only have the potential of self-renewal and differentiation, but also exhibit “tumorigenicity” when transplanted into an animal host. CD44 (M59040) expressed on the surface of the CCSC is reported to have a major role in the progression, survivability, and “tumorigenicity” of such CCSCs, thereby making it a potent biomarker and target for diagnosis, biosensing, prognosis, and therapeutics in the case of colon cancer [40,41,42,43]. Du L et al. (2008) [41] reported the relevance of CD44 as a superior marker and its functional significance in contributing to CCSCs for cancer initiation and progression.
We found the LRI was able to estimate the higher relevance of CD44 (M59040) by means of estimating its contribution in the co-expression network by assigning it higher index of relevance. On the other hand, the same gene scored poorly in the Shapely value, which undermines its relevance. This validates that the LRI is better able to estimate the relevance of the gene compared to the Shapely value (Table 2, Figure 4).
The gene M31994 encodes Aldehyde dehydrogenase 1A1 (ALDH1A1), which catalyzes aldehydes to their corresponding carboxylic acids through the oxidation process [44]. It has also been enunciated that a considerable amount of ALDH1A1 enrichment occurs in colon cancer [45,46]. ALDH1A1 has been successfully used as a CCSC marker along with many other cancers, including breast cancer [47,48]. However, studies evaluating the association/relationship between ALDH1A1 expression with colon cancer initiation and progression for prognosis and therapeutics remain inconclusive [49,50,51,52,53]. Scientists have argued about the significance of the role of ALDH1A1 in colorectal cancer. Furthermore, clinical evidence equivocally suggests ALDH1A1’s application as a prognostic or predictive biomarker in colon cancer [50]. Moreover, most of the aforementioned research articles did mention the role of CD44 along with ALDH1A1 in cancer initiation, progression, and metastasis.
The gene M31994’s (ALDH1A1) relevance in the control case dataset of colon cancer was found to be moderate using the LRI. However, for the Shapely value, the same gene scored very high along with L33930 (CD24). The LRI method was better able to estimate its position relative to M59040 (CD44) compared to the Shapely value.
CD24 is the product of the L33930 gene and is anchored on the exterior side of the cell membrane. The positive expression and overabundant distribution of CD24 in colorectal cancer is under dispute [52]. A few previous studies reported that CD24 was expressed higher in a fraction of the colorectal cancer population [54,55]. Furthermore, researchers asserted CD24 expression to be limited to only a small fraction of colon cancer cell lines [56]. However, none of these previous reports refuted the significant role of CD44 in colon cancer cell lines. Instead, experimental evidence indicated that CD44 expression was highly significant in the considered colon cancer cell lines, thus highlighting its importance in colon cancer development and progression, but maintaining that only a fraction of these cells exhibited the expression of CD24 [52,54,55,56]; in the authors own words, at “a fair level of 5–10%” [56]. They reported that HCT116 and SW480 colon cancer cells were CD44+ cells and that only a subpopulation of these CD44+ cells exhibited CD24 [56]. Evidence based on clinical studies not only highlighted the marginal contribution of CD24 [52,56], but also stressed CD44 expression in CCSC in initiating cancer, thus making it a better biomarker for colon cancer [41,52].
While comparing the three biomarkers, LRI rightfully estimated the marginal contribution of L33930 (CD24) in colon cancer development and progression; however, the Shapely value scored it very high compared to M59040 (CD44). The Shapely values scored L33930 (CD24) highest among all three genes, despite the previous experimental evidences suggesting its relatively lower relevance. The LRI, however, was able to predict the relative relevance of this gene and positioned it after M59040 (and M31994). In fact, the LRI was able to predict that L33930’s (CD24) role is only incidental and that its expression has no or marginal contribution to colon cancer.
Compared to the Shapley value, the LRI was able to identify the relative contribution/position of the three colon cancer biomarkers. The relevance of same three biomarkers is also evident from experimental studies, including high-throughput single cell RNA seq, as mentioned in the PanglaoDB [57].

Pseudocodes for the Gene Co-Expressions Networks’ Formation

The symbols given in Table 3 are useful in describing our method. The pseudocodes of the proposed method is presented in Algorithm 1.
Algorithm 1: Pseudocode of the gene co-expression network’s construction.
INPUT: D and τ
OUTPUT: g E
  • for g i , do
  • Compare A S D with A S R
  • end for
  • R is constructed after comparing
  • for For i = 1 to n, do
  • S is constructed using Pearson correlation
  • end for
  • for For i=1 to m, do
  • A is obtained by taking τ = 0.9
  • end for
  • g E is obtained from A

4. Conclusions

The identification of salient genes that mediate cancer etiology, progression, or therapy response is a challenging task due to the complexity and heterogeneity in cancer data. In a network game, the challenge is to find how players form a network, accrue a value due to the formation of the network, and finally, allocate the value of the network among the participating players. In this paper, we introduced the notion of a microarray network game to highlight the application of network games in gene expression analysis related to disease onset. We obtained the Link Relevance Index (LRI) to highlight the significance of the genes in a Microarray Experimental Situation (MES). By analyzing a real-world dataset, we made a comparison of our model with the existing game theoretic model in identifying the salient genes responsible for colon cancer. Indexing of genes according to the Shapely values rarely identified genes according to the expectation. The LRI model was validated by its ability to identify the relative relevance of three biomarkers of colon cancer. The results of the analysis on these biomarkers established not just the validity of the Link Relevance (LR) method, but also its advantage compared to the Shapely value in its ability to find the salient genes. In all three biomarker cases, the LR was able to score the genes according to their relative relevance and thus was able to identify salient genes in comparative expression studies. Moreover, in comparison to the Shapely value, the results of the LR method are close to actual immuno-histo-chemical assays and cancer genetic experiments reported previously. These results suggest that our proposed model is superior, and the top genes in the network show their contribution towards the development of colon cancer. The proposed model can be extended to study similar problems related to other genetic or metabolic syndromes.

Author Contributions

Conceptualization, P.N.B. and S.B.; methodology, P.N.B., S.B., R.K., and V.J.B.; software, V.J.B., P.M., and A.S.; validation, P.N.B., V.J.B., and P.M.; formal analysis, P.N.B., V.J.B., and P.M.; investigation, P.N.B., V.J.B., S.B., R.K., and P.M.; resources, V.J.B., P.M., and A.S.; data curation, P.M., A.S., and S.B.; writing, original draft preparation, P.N.B., S.B., V.J.B., L.G., and R.K.; writing, review and editing, P.N.B., V.J.B., S.B., L.G., R.K., and S.M.; visualization, P.N.B. and V.J.B.; supervision, S.B., R.K., and S.M.; project administration, S.B. and R.K.; funding acquisition, S.B. and R.K. All authors read and agreed to the published version of the manuscript.

Funding

This research and the APC were funded by UK-India Education and Research Initiative (UKIERI) Grant Number 184-15/2017(IC).

Acknowledgments

We thank Bhaswati Sarmah (Assam Agricultural University, Assam, India) and K. Saikia (Gauhati University, Assam, India) for proof reading and critical discussion regarding biomarkers and databases. S.B. and R.K. gracefully acknowledge financial assistance from UK-India Education and Research Initiative (UKIERI) Grant Number 184-15/2017(IC). A part of the analysis was performed using assets created with the help of the grant from the Department of Biotechnology (DBT), Govt. of India (Grant No. BT/PR25099/NER/95/1014/2017) for which V.J.B. is ever grateful.We also thank Dibrugarh University for providing the computational facility.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; nor in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
ALDH1A1Aldehyde dehydrogenase 1A1
CDCluster of Differentiation
CCSCsColon Cancer Stem Cells
MESMicroarray Experimental Situation
LRILink Relevance Index

References

  1. Tarca, A.L.; Romero, R.; Draghici, S. Analysis of microarray experiments of gene expression profiling. Am. J. Obs. Gynecol. 2006, 195, 373–388. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Dudoit, S.; Fridlyand, J. Classification in microarray experiments. In Statistical Analysis of Gene Expression Microarray Data; Speed, T.P., Ed.; Chapman and Hall/CRC: London, UK; Boca Raton, FL, USA, 2003; pp. 93–158. [Google Scholar]
  3. Yang, Y.H.; Dudoit, S.; Luu, P.; Speed, T.P. Normalization for cDNA microarray data. In Microarrays: Optical Technologies and Informatics; Bittner, M.L., Chen, Y., Dorsel, A.N., Dougherty, E.R., Eds.; The International Symposium on Biomedical Optics: San Jose, CA, USA, 2001; Volume 4266, pp. 141–152. [Google Scholar] [CrossRef]
  4. Alon, U.; Barkai, N.; Notterman, D.A.; Gish, K.; Ybarra, S.; Mack, D.; Levine, A.J. Broad patterns of gene expression revealed by clustering analysis of tumour and normal colon tissue probed by oligonucleotide arrays. Proc. Natl. Acad. Sci. USA 1999, 96, 6745–6750. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Cooper, C.S. Application of microarray technology in breast cancer research. Breast Cancer Res. 2001, 3, 158. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Carvalho, F.I.; Johns, C.; Gillespie, M.E. Gene expression analysis Teaching Students to Do 30,000 Experiments at once with Microarray. Biochem Mol Biol Educ 2012, 40, 181–190. [Google Scholar] [CrossRef] [PubMed]
  7. Fan, J.B.; Oliphant, A.; Shen, R.; Kermani, B.G.; Garcia, F. Highly Parallel SNP Genotyping. In Cold Spring Harbor Symposia on Quantitative Biology; Cold Spring Harbor Laboratory Press: New York, NY, USA, 2003. [Google Scholar]
  8. Carlson, M.; Zhang, B.; Fang, Z.; Mischel, P.; Horvath, S.; Nelson, S. Gene connectivity, function and sequence conservation, prediction from modular yeast co-expression networks. BMC Genom. 2006, 7, 40. [Google Scholar] [CrossRef] [PubMed]
  9. Dam, S.V.; Vosa, U.; Graaf, A.V.D.; Franke, L.; de Magalhaes, J.P. Gene co-expression analysis for functional classification and gene–disease predictions. Briefings Bioinform. 2017, 19, 575–592. [Google Scholar]
  10. Morenorisueno, M.A.; Busch, W.; Benfey, P.N. Omics meet networks–using systems approaches to infer regulatory networks in plants. Curr. Opin. Plant Biol. 2010, 13, 126–131. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Usadel, B.; Obayashi, T.; Mutwil, M.; Giorgi, F.M.; Bassel, G.W.; Tanimoto, M. Co-expression tools for plant biology: Opportunities for hypothesis generation and caveats. Plant Cell Environ. 2009, 32, 1633–1651. [Google Scholar] [CrossRef]
  12. Aoki, K.; Ogata, Y.; Shibata, D. Approaches for extracting practical information from gene co-expression networks in plant biology. Plant Cell Physiol. 2007, 48, 381–390. [Google Scholar] [CrossRef] [Green Version]
  13. D’Haeseleer, P.; Liang, S.; Somogyi, R. Genetic network inference: From co-expression clustering to reverse engineering. Bioinformatics 2000, 16, 707–726. [Google Scholar] [CrossRef] [Green Version]
  14. Li, Y.; Pearl, S.A.; Jackson, S.A. Gene networks in plant biology: Approaches in reconstruction and analysis. Trends Plant Sci. 2015, 20, 664–675. [Google Scholar] [CrossRef] [PubMed]
  15. Serin, E.A.R.; Harm, N.; Hilhorst, H.W.M.; Wilco, L. Learning from co-expression networks: Possibilities and challenges. Front. Plant Sci. 2016, 7, 444. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Moretti, S.; Patrone, F.; Bonassi, S. The class of microarray games and the relevance index for genes. Top 2007, 15, 256–280. [Google Scholar] [CrossRef]
  17. Albino, D.; Scaruffi, P.; Moretti, S.; Coco, S.; Truiti, M.; Di Cristofano, C.; Covazzana, A.; Stigliani, S.; Bonassi, S.; Toini, G.P. Identification of law Intratumoral Gene expression Heterogeneity in Neuroblastic Tumors by Genome-Wide expression analysis and Game Theory. Cancer 2008, 113, 1412–1422. [Google Scholar] [CrossRef] [PubMed]
  18. Esteban, F.J.; Wall, D.P. Using game theory to detect genes involved in Autism Spectrum Disorder. Top 2011, 19, 121–129. [Google Scholar] [CrossRef]
  19. Cesari, G.; Algaba, E.; Moretti, S.; Nepomuceno, J.A. A game theoretic neighbourhood based relevance index. In International Conference on Complex Networks and their Applications; Springer: Cham, Switzerland, 2017; pp. 29–40. [Google Scholar]
  20. Cesari, G.; Algaba, E.; Moretti, S.; Nepomuceno, J.A. An application of the Shapley value to the analysis of co-expression networks. Appl. Netw. Sci. 2018, 3, 35. [Google Scholar] [CrossRef]
  21. Fragnelli, V.; Moretti, S. A game theoretical approach to the classification problem in gene expression data analysis. Comput. Math. Appl. 2008, 55, 950–959. [Google Scholar] [CrossRef] [Green Version]
  22. Moretti, S.; Fragnelli, V.; Paprone, F.; Bonassi, S. Using coalitional games on biological networks to measure centrality and power of genes. Bioinformatics 2010, 26, 2721–2730. [Google Scholar] [CrossRef] [Green Version]
  23. Moretti, S. Game Theory Applied to Gene Expression Analysis. Ph.D. Thesis, University of Genoa, Genoa, Italy, 2006. [Google Scholar]
  24. Borkotokey, S.; Gogoi, L.; Kumar, R. Network Games: The Cooperative Approach. In Network Theory and Agent-Based Modeling in Economics and Finance; Chakrabarti, A., Pichl, L., Kaizoji, T., Eds.; Springer: Singapore, 2019. [Google Scholar]
  25. Borkotokey, S.; Gogoi, L.; Sarangi, S. A Survey of Player based and Link based Allocation Rules for Network Games. Stud. Microeconomics 2014, 2, 5–26. [Google Scholar] [CrossRef]
  26. Jackson, M.O. Allocation rules for network games. Games Econ. Behav. 2005, 51, 128–154. [Google Scholar] [CrossRef] [Green Version]
  27. Slikker, M. A characterization of the position value. Int. J. Game Theory 2005, 33, 505–514. [Google Scholar] [CrossRef] [Green Version]
  28. Van Den Nouweland, A.; Slikker, M. An axiomatic characterization of the position value for network situations. Math. Soc. Sci. 2012, 64, 266–271. [Google Scholar] [CrossRef]
  29. Shapley, L.S. A value for n-person games. In Contribution to the Theory of Games II; Kuhn, H., Tucker, A.W., Eds.; Princton University Press: Princeton, NJ, USA, 1953; pp. 307–317. [Google Scholar]
  30. Harsanyi, J.C. A bargaining model for cooperative n-person games. In Contributions to the Theory of Games IV; Tucker, A.W., Luce, R.D., Eds.; Princeton UP: Princeton, NJ, USA, 1959; pp. 325–355. [Google Scholar]
  31. Borkotokey, S.; Kumar, R.; Sarangi, S. A solution concept for network games: The role of multilateral interactions. Eur. J. Oper. Res. 2014, 243, 912–920. [Google Scholar] [CrossRef]
  32. Borm, P.; Owen, G.; Tijs, S. On the position value for communication situations. SIAM J. Discret. Math. 1992, 5, 305–320. [Google Scholar] [CrossRef] [Green Version]
  33. Zhang, B.; Horvath, S. A General Framework for Weighted Gene Co-Expression Network Analysis. Stat. Appl. Genet. Mol. Biol. 2005, 4. [Google Scholar] [CrossRef]
  34. Leslie, M. Yeast can live with human genes. Science 2015. [Google Scholar] [CrossRef]
  35. Irigoien, I.; Arenas, C. Identification of differentially expressed genes by means of outlier detection. BMC Bioinform. 2018, 19, 317. [Google Scholar] [CrossRef]
  36. Nakariyakul, S. A hybrid gene selection algorithm based on interaction information for microarray based cancer classification. PLoS ONE 2019, 14, e0212333. [Google Scholar] [CrossRef]
  37. Csardi, G.; Nepusz, T. The igraph software package for complex network research. Interjournal Complex Syst. 2006, 1695, 1–9. Available online: http://igraph.org (accessed on 12 July 2020).
  38. R Core Team. R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2019; Available online: https://www.R-project.org/ (accessed on 13 July 2020).
  39. Zhang, X.; Lan, Y.; Xu, J.; Quan, F.; Zhao, E.; Deng, C.; Ping, Y. Cellmarker: A manually curated resource of cell markers in human and mouse. Nucleic Acids Res. 2019, 47, D721–D728. [Google Scholar] [CrossRef] [Green Version]
  40. Chen, C.; Zhao, S.; Karnad, A.; Freeman, J.W. The biology and role of CD44 in cancer progression: Therapeutic implications. J. Hematol. Oncol. 2018, 11, 64. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  41. Du, L.; Wang, H.; He, L.; Zhang, J.; Ni, B. CD44 is of functional importance for colorectal cancer stem cells. Clin. Cancer Res. 2008, 14, 6751–6760. [Google Scholar] [CrossRef] [Green Version]
  42. Herrlich, P.; Pals, S.; Ponta, H. CD44 in colon cancer. Eur. J. Cancer 1995, 31, 1110–1112. [Google Scholar] [CrossRef]
  43. Tang, Y.; Huang, A.; Wang, K.; Zong, S. The Prognostic and Clinical Value of CD44 in Colorectal Cancer: A Meta-Analysis. Front. Oncol. 2019, 9, 309. [Google Scholar]
  44. Van der Waals, L.M.; Rinkes, I.H.B.; Kranenburg, O. ALDH1A1 expression is associated with poor differentiation,‘right-sidedness’ and poor survival in human colorectal cancer. PLoS ONE 2018, 13, e0205536. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Armstrong, L.; Stojkovic, M.; Dimmick, I.; Ahmad, S.; Stojkovic, P.; Hole, N.; Lako, M. Phenotypic characterization of murine primitive hematopoietic progenitor cells isolated on basis of aldehyde dehydrogenase activity. Stem Cells 2004, 22, 1142–1151. [Google Scholar] [CrossRef] [PubMed]
  46. Carpentino, J.E.; Hynes, M.J.; Appelman, H.D.; Zheng, T.; Steindler, D.A.; Scott, E.W.; Huang, E.H. Aldehyde dehydrogenase—Expressing colon stem cells contribute to tumorigenesis in the transition from colitis to cancer. Cancer Res. 2009, 69, 8208–8215. [Google Scholar] [CrossRef] [Green Version]
  47. Chu, P.; Clanton, D.J.; Snipas, T.S.; Lee, J.; Mitchell, E.; Nguyen, M.L.; Peach, R.J. Characterization of a subpopulation of colon cancer cells with stem cell-like properties. Int. J. Cancer 2009, 124, 1312–1321. [Google Scholar] [CrossRef] [PubMed]
  48. Huang, E.H.; Hynes, M.J.; Zhang, T.; Ginestier, C.; Dontu, G.; Appelman, H.; Boman, B.M. Aldehyde dehydrogenase 1 is a marker for normal and malignant human colonic stem cells (SC) and tracks SC overpopulation during colon tumorigenesis. Cancer Res. 2009, 69, 3382–3389. [Google Scholar] [CrossRef] [Green Version]
  49. Fitzgerald, T.L.; Rangan, S.; Dobbs, L.; Starr, S.; Sigounas, G. The impact of Aldehyde dehydrogenase 1 expression on prognosis for metastatic colon cancer. J. Surg. Res. 2014, 192, 82–89. [Google Scholar] [CrossRef]
  50. Kahlert, C.; Gaitzsch, E.; Steinert, G.; Mogler, C.; Herpel, E.; Hoffmeister, M.; Rahbari, N. Expression analysis of aldehyde dehydrogenase 1A1 (ALDH1A1) in colon and rectal cancer in association with prognosis and response to chemotherapy. Ann. Surg. Oncol. 2012, 19, 4193–4201. [Google Scholar] [CrossRef] [PubMed]
  51. Lugli, A.; Iezzi, G.; Hostettler, I.; Muraro, M.G.; Mele, V.; Tornillo, L.; Zlobec, I. Prognostic impact of the expression of putative cancer stem cell markers CD133, CD166, CD44s, EpCAM, and ALDH1 in colorectal cancer. Br. J. Cancer 2010, 103, 382–390. [Google Scholar] [CrossRef] [PubMed]
  52. Sahlberg, S.H.; Spiegelberg, D.; Glimelius, B.; Stenerlöw, B.; Nestor, M. Evaluation of cancer stem cell markers CD133, CD44, CD24: Association with AKT isoforms and radiation resistance in colon cancer cells. PLoS ONE 2014, 9, e94621. [Google Scholar] [CrossRef] [PubMed]
  53. Yang, W.; Wang, Y.; Wang, W.; Chen, Z.; Bai, G. Expression of aldehyde dehydrogenase 1A1 (ALDH1A1) as a prognostic biomarker in colorectal cancer using immunohistochemistry. Med Sci. Monit. Int. Med J. Exp. Clin. Res. 2018, 24, 2864. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  54. Choi, D.; Lee, H.W.; Hur, K.Y.; Kim, J.J.; Park, G.S. Cancer stem cell markers CD133 and CD24 correlate with invasiveness and differentiation in colorectal adenocarcinoma. World J. Gastroenterol. 2009, 15, 2258–2264. [Google Scholar] [CrossRef]
  55. Weichert, W.; Denkert, C.; Burkhardt, M.; Gansukh, T.; Bellach, J. Cytoplasmic CD24 expression in colorectal cancer independently correlates with shortened patient survival. Clin. Cancer Res. 2005, 11, 6574–6581. [Google Scholar] [CrossRef] [Green Version]
  56. Ke, J.; Wu, X.; He, X.; Lian, L.; Zou, Y. A subpopulation of CD24(+) cells in colon cancer cell lines possess stem cell characteristics. Neoplasma 2012, 59, 282–288. [Google Scholar] [CrossRef]
  57. Franzén, O.; Gan, L.M.; Björkegren, J.L. PanglaoDB: A web server for exploration of mouse and human single-cell RNA sequencing data. Database 2019, 2019. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The graph represents the genes in colour based on LRI value. Affy-id of top fifteen genes in colon cancer dataset exhibiting highest LRI values are also labelled.
Figure 1. The graph represents the genes in colour based on LRI value. Affy-id of top fifteen genes in colon cancer dataset exhibiting highest LRI values are also labelled.
Diagnostics 10 00586 g001
Figure 2. Venn diagrams exhibiting overlaps between the top 100 (A), 200 (B), 300 (C), 400 (D), and 500 (E) ranked gene sets identified by the LRI (cornflower blue) and Shapley (S) (dark orchid) methods.
Figure 2. Venn diagrams exhibiting overlaps between the top 100 (A), 200 (B), 300 (C), 400 (D), and 500 (E) ranked gene sets identified by the LRI (cornflower blue) and Shapley (S) (dark orchid) methods.
Diagnostics 10 00586 g002
Figure 3. The relationship between the LRI and its corresponding Shapely value of the genes. The LRI (red hollow circle) of the top 50 genes and corresponding Shapely value (black solid circle) are plotted to analyze any similarity between them.
Figure 3. The relationship between the LRI and its corresponding Shapely value of the genes. The LRI (red hollow circle) of the top 50 genes and corresponding Shapely value (black solid circle) are plotted to analyze any similarity between them.
Diagnostics 10 00586 g003
Figure 4. The LRI and Shapley Value score of gene sets arranged in a rank-wise manner and the position of the three biomarkers relative to each other.
Figure 4. The LRI and Shapley Value score of gene sets arranged in a rank-wise manner and the position of the three biomarkers relative to each other.
Diagnostics 10 00586 g004
Table 1. Top 15 genes with highest LRI and its corresponding Shapley value.
Table 1. Top 15 genes with highest LRI and its corresponding Shapley value.
SlNo.Gene No.AnnotationLRIShapley Value
1H43908Transforming growth factor beta 2 precursor (Gallus gallus)0.0013980.000482
2D17400Human mRNA for 6-pyruvoyl-tetrahydropterin synthase0.001340.000264
3D12686Human mRNA for eukaryotic initiation factor 4 gamma (eIF-4 gamma)0.0013390.000212
4D00762Proteasome component C8 (human)0.0013030.00035
5U07695Human Tyrosine Kinase (HTK) mRNA0.0012610.00029
6J03569Human lymphocyte activation antigen 4F2 large subunit mRNA0.0012610.00019
7R46069Merozoite surface antigens precursor (Plasmodium falciparum)0.0012250.000152
8X17097Human PSG9 mRNA for pregnancy specific glycoprotein 9.0.0012230.000476
9M31679Human Gastric Inhibitory Polypeptide (GIP) gene, exon 6.0.0012080.000484
10H07899Vascular endothelial growth factor precursor (Homo sapiens)0.0011880.000353
11M19283Human cytoskeletal gamma-actin gene0.0011740.000274
12X14767Human mRNA for GABA-A receptor, beta 1 subunit0.0011570.000271
13M97370Human Adenosine receptor (A2) gene0.0011220.000408
14M69238Human Aryl hydrocarbon Receptor Nuclear Translocator (ARNT) mRNA0.0011210.000417
15T77537Plasminogen (Sus scrofa)0.001120.000397
Table 2. List of well-validated biomarkers for colon cancer stem cells from the validated experimental setup (along with a review for more reference and importance) retrieved from the CellMarker database [39] and populated thereafter (for the ease of reading).
Table 2. List of well-validated biomarkers for colon cancer stem cells from the validated experimental setup (along with a review for more reference and importance) retrieved from the CellMarker database [39] and populated thereafter (for the ease of reading).
TissueCell TypeCell MarkerSourceDetails (PubMed ID)
CD44CD24ALDH1A1Others
** *Experiment26399781, 29277789
* *Experiment25625240, 22310487
* **Experiment26185996
Cancer* **Experiment21196254
Colonstem* *Experiment27806848
cell** *Experiment27789195
* Experiment27323782
** *Experiment28986882
* *Review22459349
Asterisk in table means a yes mark.
Table 3. Symbol table.
Table 3. Symbol table.
SymbolsTerm
DThe gene expression dataset
A S D Disease dataset
A S R Normal dataset
RReal matrix
SSimilarity matrix
g E Link matrix
τ Similarity threshold
g i ith gene in D

Share and Cite

MDPI and ACS Style

Neog Bora, P.; Baruah, V.J.; Borkotokey, S.; Gogoi, L.; Mahanta, P.; Sarmah, A.; Kumar, R.; Moretti, S. Identifying the Salient Genes in Microarray Data: A Novel Game Theoretic Model for the Co-Expression Network. Diagnostics 2020, 10, 586. https://doi.org/10.3390/diagnostics10080586

AMA Style

Neog Bora P, Baruah VJ, Borkotokey S, Gogoi L, Mahanta P, Sarmah A, Kumar R, Moretti S. Identifying the Salient Genes in Microarray Data: A Novel Game Theoretic Model for the Co-Expression Network. Diagnostics. 2020; 10(8):586. https://doi.org/10.3390/diagnostics10080586

Chicago/Turabian Style

Neog Bora, Papori, Vishwa Jyoti Baruah, Surajit Borkotokey, Loyimee Gogoi, Priyakshi Mahanta, Ankumon Sarmah, Rajnish Kumar, and Stefano Moretti. 2020. "Identifying the Salient Genes in Microarray Data: A Novel Game Theoretic Model for the Co-Expression Network" Diagnostics 10, no. 8: 586. https://doi.org/10.3390/diagnostics10080586

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop