Abstract
Directed graphs (digraphs) derived from interictal periods of intracerebral EEG (iEEG) recordings can be used to estimate the leading interictal epileptic regions for presurgery evaluations. For this purpose, quantification of the emittance contribution of each node to the rest of digraph is important. However, the usual digraph measures are not very well suited for this quantification. Here we compare the efficiency of recently introduced local information measure LI and a new measure called total global efficiency with classical measures like global efficiency, local efficiency and node degree. For evaluation, the estimated leading interictal epileptic regions based on five measures are compared with seizure onset zones obtained by visual inspection of epileptologists for five patients. The comparison revealed the superior performance of LI measure. We showed efficiency of different digraph measures for the purpose of source and sink node identification.
Keywords: Brain Mapping, methods, Electroencephalography, Epilepsy, physiopathology, Hippocampus, physiopathology, Humans
Keywords: Directed graph measurements, Epilepsy, Intracerebral EEG recordings, Multiple graph analysis, Mutual information
1. Introduction
The brain functional connectivity is defined as the temporal coupling between the activities recorded from spatially remote brain regions associated with neural units. Effective connectivity which is based on the effect of one neural system over another can be derived from functional connectivity based on the causal information between the interacting regions (Friston 1994, Horwitz 2003, Sporns et al. 2004). The interpretation of the measured functional connectivity can be illustrated by a graph.
Let’s assume directed graph (digraph) G = (V, E), where V and E are the set of vertices (or nodes) and edges (or connections). We describe the digraph G with an adjacency matrix denoted as AG = [aij] ∈ {0, 1}N×N, where N is the number of nodes. In this paper, we focus on the digraphs (oriented graphs) whose adjacency matrix has no symmetric pair of directed edges (each edge is permitted to have a unique direction) and has a diagonal of zeros, i.e. no loops (an edge from a node to itself) are allowed. If there is an edge from node i to node j, then aij = 1 and aji = 0, otherwise if there is no edge, then aij = aji = 0. For such digraphs, the maximum possible number of edges is equal to Nc = (N2 − N)/2 directed edges (Σij aij = (N2 − N)/2).
The domain of our investigation is to study the brain network related to interictal events of epileptic patients from intracerebral EEG (iEEG) recordings. We try to estimate the leading regions responsible for the generation of interictal epileptiform discharges (IED) which are called leading IED (LIED) regions through graph analysis. The graph studied here is a “differential connectivity graph (DCG)” which was proposed in Amini et al. 2010. Each connection of DCG is a discriminated connection between two different states called “IED” and “non-IED”. An IED time interval is a period of iEEG signals including one IED or burst of IEDs, while non-IED time interval is a period excluding any IED or abnormal activities. In DCG it is assumed that the brain connectivity is affected by IED state. Upon this assumption, DCG is designed to identify the connections which change significantly between IED and non-IED states. To be more precise, the connections which their statistical properties change under these two states are aimed to be detected. Therefore the DCG connections are designed to focus on IED events excluding common events which share the same statistical properties under IED and non-IED time intervals like background activity.
In DCG the wavelet cross-correlation was used to measure the functional connectivity and the graph is inferred using the permutation-based multiple testing between the couplings of large number of IED and non-IED time intervals. The causal relationship between participating regions is characterized by the estimation of time delays using the maximum wavelet cross-correlation based on (Amini et al. 2009, Amini et al. 2010). To estimate the leading IED regions from directed DCG (dDCG), a digraph measure is required to determine the source and sink nodes whereas the available classical digraph measures (for review, see Albert et al. 2002, Newman 2003, Boccaletti et al. 2006, Bullmore & Sporns 2009) are not very well suited for this purpose. A source is defined as a node which has high emittance contribution (high positive local information) to the rest of digraph.
Our goal in this paper is to compare the efficiency of usual digraph measures (Watts & Strogatz 1998, Latora & Marchiori 2003, Boccaletti et al. 2006) with two new measures: local information (LI) and total global efficiency. LI measures the amount of information which passes through each node locally (outgoing information minus incoming information) based on lagged mutual information and the digraph structure. This measure was introduced in Amini et al. 2010 for the purpose of source and sink node definition from digraphs. Positive LI value for a node shows that the node emits information more than it receives which leads to its emittance contribution. The emittance contribution reveals the strength of a source node. Conversely negative LI value shows that the node receives more information than it emits which leads to the strength of a sink node.
Total global efficiency is defined here as an extension to global efficiency which considers both outgoing and incoming paths in order to study the effect of incoming paths, in addition to outgoing ones on the characterization of source and sink nodes.
To evaluate the comparison, each of five measures (three classic ones and two new measures) is used for the characterization of dDCG to estimate the LIED regions for five patients. These patients all had positive (seizure-free) surgical outcome. The leading IED regions based on the different measures are compared with visually inspected seizure onset zones (SOZ), i.e. the region in which the first electrophysiological changes detected at seizure onset, by an epileptologist. Though the SOZ is theoretically the region to be removed in candidates to resective surgery, it is not easy to be defined in many patients partly because of the difficulties regarding recording seizure periods. Thus it is valuable to wonder if one can predict the SOZ by estimating the IED regions. There are several studies wondering if IED regions and specifically leading IED regions can be useful for the resective surgery planning (Alarcon 1996, Le Van Quyen et al. 1998, Hufnagel et al. 2000, Lai et al. 2007, Monto et al. 2007, Ortega et al. 2008, Wilke et al. 2009, Wendling et al. 2009, Amini et al. 2010). Drive-response relationship between IED regions and therefore distinction between source (leading) and sink IED regions may thus be important since it has been shown that sink IED regions may not be necessary to be removed during resective surgery (Alarcon et al. 1997).
Rest of the paper is organized as follows. In Section 2, we describe the definition of digraph measures. Section 3 is devoted to the data protocol, and comparison of estimated leading IED regions based on different measures for the five epileptic patients. A discussion about advantages and disadvantages of TI over other usual measures for the definition of source and sink nodes from the digraphs is brought in Section 4. Concluding remarks are presented in Section 5.
2. Methods
2.1. Background
2.1.1. General definitions for digraphs
To define the usual digraph measures, we start with general definitions for digraph G. A path from node i to node j (or outgoing path of i, or incoming path of j) is an ordered sequence of non-repeated edges and nodes connecting node i to node j (Sporns et al. 2004). Let’s assume the shortest path length matrix denoted as LG = [lij], where lij is the shortest path length between nodes i and j, i.e. the minimum number of edges traversed to get from i to j. If any path does not exist from i to j, then lij is equal to ∞.
Subgraph Gi− = (Vi, Ei) is the subgraph of the first-order outgoing neighbors of node i excluding node i, i.e. {j ≠ i ∈ V | aij = 1}. When node i is included, the subgraph is denoted as Gi+.
For each frequency level, the related digraph is characterized with different digraph measures. In the following, for simplicity the digraph G and digraph measures are not represented differently for different frequency levels.
Figure 1 demonstrates a simple example of digraph G = (V, E) (left) and subgraph G7− = (V7, E7) (right). V = {1, 2, 3, 4, 5, 6, 7}, and E includes 12 directed edges among Nc = 21 possible edges. The adjacency (AG), and shortest path length (LG) matrices of digraph G are as follows:
| (1) |
Figure 1.

A sample digraph G (left) and the subgraph of node 7, G7− (right).
The shortest path length matrix (LG7−) of subgraph G7− = (V7, E7), V7 = {1, 2, 3, 4} is as follows:
| (2) |
2.1.2. Indegree and outdegree
The outdegree Kout[i] of node i is the number of outgoing edges incident the node (Newman 2003, Boccaletti et al. 2006):
| (3) |
Accordingly, indegree Kin[i] is related to the incoming edges:
| (4) |
where aij are the entries of adjacency matrix AG. The total degree of node i can be defined as the difference between Kout[i] and Kin[i]: Ktot[i] = Kout[i] − Kin[i]. Ktot is in the range [−(N−1), N−1]. The total degree (Ktot = [Ktot[1], …, Ktot[7]]T) for the digraph G depicted in figure 1 is equal to the vector Ktot = [1, −1, −3, 1, 1, −1, 2]T.
2.1.3. Global and local efficiencies
If we define the efficiency eij of the connection between node pair (i, j) equal to 1/lij (Watts & Strogatz 1998, Latora & Marchiori 2003), then the global efficiency of the node i ∈ V can be defined as:
| (5) |
and the global efficiency of the whole digraph G is defined (Latora & Marchiori 2003) as:
| (6) |
Eglob[i] and Eglob[G] are in the range [0, 1]. Eglob[i] is equal to zero for a node without any outgoing path and equal to one if lij = 1, ∀ j ≠ i, j ∈ V, i.e. we can reach from node i to each node of the digraph with single edge.
The Eglob[G] can also be evaluated for the subgraph Gi− to measure the local properties. The local efficiency of node i can be defined as the evaluation of (6) for the subgraph Gi− as follows:
| (7) |
Eloc[i] shows the efficiency of the connections between the first-order outgoing neighbors of i when i is removed. Equivalently, local efficiency measures the “resilience” of digraph to the damage of node removal, i.e. if we remove a node, how efficient its first-order outgoing neighbors can communicate. Eloc[i] is in the range [0, 1].
We calculate global (5)–(6) and local (7) efficiency for the example depicted in figure 1. The global efficiency (Eglob = [Eglob[1], …, Eglob[7]]T) for the seven nodes of digraph G and the global efficiency of digraph G are equal to Eglob = [0.6, 0.17, 0, 0.61, 0.67, 0.56, 0.83]T and Eglob(G) = 0.5, respectively. Global efficiency of node 7 is high since we can reach from this node to the rest of digraph with one or two edges (the seventh row of matrix LG). The local efficiency (Eloc = [Eloc[1], …, Eloc[7]]T) for the nodes of digraph G is equal to Eloc = [0, 0, 0, 0, 0.5, 0, 0.3]T. For calculation of local efficiency of node 7, subgraph G7− = (V7, E7) depicted in figure 1 (right) is used. Eloc[5] is higher than Eloc[7] because the neighbors of node 7 (nodes 1, 2, 3, and 4) do not communicate as well as neighbors of node 5 (nodes 5, 6, and 7 make a triangle).
2.2. New measures
In this Section, first the evaluation of causal relationships is explained. Next the two new measures local information and total global efficiency are defined for the digraphs.
2.2.1. Causal relationship
Let’s assume xi = [xi[1] … xi[T]]T and xj = [xj [1] … xj [T]]T be the time series associated with nodes i and j, where T is the number of samples. We assume the time causality between two signals be the time difference between the events of underlying signals. The time causality can be estimated by different procedures like methods based on phase synchrony (Gotman 1983, Ktonas & Mallart 1991) or based on cross-correlation (Cohn & Leader 1967, Carter 1981, Ianniello 1982, Benesty et al. 2004, Amini et al. 2009, Amini et al. 2010). Here, we estimate time causality between xi and xj based on wavelet cross-correlation as it is exploited in Amini et al. 2010.
Let’s assume and be the wavelet (maximal overlap discrete wavelet transform) coefficients of time series xi and xj for resolution level m, where m = {1, …, M}. The time causality between wavelet coefficients of and (associated with temporal time series xi and xj) is estimated as the time lag in which the absolute maximum cross-correlation between underlying wavelet coefficients (Whitcher et al. 2000, Achard et al. 2006) occurs:
| (8) |
| (9) |
where ρ̂, , and are the empirical estimations of correlation coefficient, covariance and variance, respectively. The time causality between xi and xj for the resolution level m is defined through the estimation of time causality between and denoted as . We assume that the “transfer function” between signals recoded from different brain regions cannot be represented by pure delay, eventually we do not confine the time causality to be the same for all of the frequency bands.
The causal relationship between and (associated with temporal time series xi and xj) is defined as follows. If there is a connection between node pair (i, j) and is negative then the edge is from i to j. The relationship is reverse if is positive.
Reliability of estimated time lag
The confidence interval of (8) for maximal overlap discrete wavelet transform coefficients of non-stationary fractionally differenced signals (for the definition please refer to Whitcher et al. 2000) was estimated in Whitcher et al. 2000. However, for the non-stationary signals studied here, this property does not hold. Furthermore the estimation of the distribution of maximum wavelet cross-correlation for non-stationary signals is complicated. As such, to test the reliability of time lags calculated in (9) a statistical jackknife method is used. To this end, Nw windows starting at random in the range [1, T − W] are considered where T and W are the length of the selected time series (about one hour) and the length of each window (20 minutes), respectively. The window length is considered large enough to include large number of IED time intervals. The time lag is estimated (9) for each of the randomly chosen windows providing Nw time lag values. These Nw time lag values form a histogram-based probability distribution. For each edge of DCG between node pair (i, j), this histogram is estimated and denoted as . The time lag which has the greatest probability is defined as:
| (10) |
For each node pair (i, j), we test if the Nw time lag values are significantly non-equal to zero. If the time lag values are significantly equal to zero then is set to zero, i.e. the direction of the edge between node pair (i, j) could not be estimated. For the statistical test a bootstrap method with Nb repetitions is used. We compare the values with the estimated (9) between the signals of length T. The percentage of similar time lags ( ) over number of edges of DCG is in the range [78 95]% for different frequency bands. Since the signal pairs related to the edges of DCG have significant couplings (Amini et al. 2010), (9) provides reliable estimation of the most probable time lag if it is calculated for long enough signals.
2.2.2. LI measure
LI measure (Amini et al. 2010) quantifies the amount of information passing through each node locally, i.e. local information and is defined in terms of lagged mutual information and the structure of the digraph. More precisely, LI of each node depends on the outgoing and incoming edges incident the node and the amount of information which is carried by each of these edges.
Let’s assume and be the observations of two random variables and with probability density functions (PDF) pi(u), pj(v) and joint PDF pij(u, v). The mutual information (MI) between these random variables is:
| (11) |
By partitioning the supports of and into bins of finite size and assuming ergodicity, MI (11) can be approximated as the finite sum:
| (12) |
where p̂i(k), p̂j(n), and p̂ij(k, n) are the probabilities estimated by relative frequencies.
Let’s be the shifted time series of with samples, where (Section 2.2.1) is the time causality between signal pairs and (associated with xi and xj). The LI of node i is defined (Amini et al. 2010) as:
| (13) |
where Vi→j = {j ≠ i | aij = 1}, i.e. set of first-order outgoing neighbors of node i.
LI can be in the range [−∞, +∞]. In theory, LI of the source or sink nodes are positive or negative, respectively and greater positive values demonstrate higher emittance contribution. LI[i] is zero when in and out information flows of node i are equal. If LI[i] is positive or equivalently the node i emits information more than it receives, we can conclude that node i is a source and the value of LI[i] quantifies its emittance contribution. Conversely if node i receives more information than it emits (negative LI[i]), then the node can be assumed as a sink.
LI can be interpreted as the total degree of a weighted digraph in which the weight related to the edge from node i to node j is the lagged mutual information (13) between the signal pairs associated with nodes i and j ( ). This weight can represent the amount of information carrying by the edge.
2.2.3. Total global efficiency
To consider the incoming paths in global efficiency, we define the total global efficiency in this section. The information about outgoing paths of node i are in the ith row of shortest path length matrix (LG), and the information about its incoming paths are in the ith column of LG. For each node i of digraph G, we define the total global efficiency as:
| (14) |
Etglob[i] is in the range [−1, 1]. High positive values of Etglob[i] shows that we may reach from node i to the rest of digraph easier than reaching from the rest of digraph to this node. The low negative values show the inverse relationship. The total global efficiency (Etglob = [Etglob[1], …, Etglob[7]]T) for the nodes of digraph G depicted in figure 1 is equal to Etglob = [0.2, −0.4, −0.75, 0.2, 0.3, 0.05, 0.3]T. Nodes 5, and 7 have higher positive values than other nodes. It can be seen in figure 1 that these nodes have more outgoing paths than incoming ones. On the other hand node 3 has very low total global efficiency which shows that we can easily reach from other nodes of the digraph to node 3, while it is impossible to access the rest of digraph from this node.
2.3. Multiple digraph analysis to estimate leading IED regions
So far, we explained different digraph measures. Each of these measures can be used to characterize each of M digraphs related to M different frequency bands (multiple digraphs). To detect the sources using the measure values of M digraphs, a multiple digraph analysis (Amini et al. 2010) is employed. Multiple digraph analysis is based on a multi-objective optimization method (Branke et al. 2008, Deb 1999). Since the preference between different frequency bands is unknown, multi-objective optimization method is suitable to estimate a set of optimum nodes, contrary to single objective optimization methods which suggest a single optimum solution. Here we explain briey the general ideas of multiple digraph analysis.
For any measure studied, we associate matrix Q ∈ ℝM×N = [q1, q2, …, qN], so that each column qi = [q1[i], q2[i], … qM[i]]T, i = {1, …, N} corresponds to the measure values of node i for M different frequency bands. A multi-objective optimization method (Branke et al. 2008, Deb 1999) is applied on matrix Q for each measure to select the optimum nodes based on the underlying measure. In other words we apply the multi-objective optimization method as a data mining tool on the M-dimensional measure values to detect the sources. The sources or optimum nodes are a set of nodes which have significantly large measure values in at least one of the frequency bands (detailed definition of optimum nodes can be found in Amini et al. 2010). These optimum nodes provide the estimated LIED regions.
3. Data and results
3.1. Data
The iEEG recordings were obtained during presurgery evaluations from five patients suffering from focal epilepsy (Kahane et al. 2004). They are seizure free after resective surgery. Eleven to fifteen semi-rigid multi-lead intracerebral electrodes with 0.8 mm diameter were bilaterally implanted in suspected seizure origins based on clinical considerations. The multi-lead electrodes (Dixi, Besançon, France) include 5, 10, 15 or 18 leads. Each lead has 2 mm length and the leads are evenly spaced with inter-space of 1.5 mm. The iEEG were recorded with an audio-video-EEG monitoring system (Micromed, Treviso, Italy) with a maximum of 128 channels and digitized at 512 Hz. The electrode leads were recognized on the patient’s implantation scheme, and localized in the Montreal Neurological Institute (MNI) atlas. Bipolar derivations were considered between adjacent leads within each electrode (Nunez & Srinivasan 2006). For simplicity, these adjacent bivariate derivations are represented as ei instead of ei+1 − ei. The 50 Hz is removed by a 5th-order notch Butterworth filter with 3dB lower, and upper band stop frequencies equal to 48 Hz and 52 Hz, respectively.
3.2. Experimental results
The parameter values of jackknife method are given in table 1.
Table 1.
Parameters of jackknife method. Nw: number of windows; W: length of each window in minutes; T: length of selected time series in minutes; Nb: number of bootstrap repetitions; α: the false alarm rate.
| parameters | Nw | W (min) | T (min) | Nb | α |
|---|---|---|---|---|---|
| values | 100 | 20 | 55.33 | 10000 | 0.05 |
3.2.1. Leading IED regions
For each patient, five dDCGs related to five frequency bands (M = 5) from 2–64 Hz (2–4, 4–8, 8–16, 16–32, and 32–64 Hz) are obtained with the method proposed in (Amini et al. 2009, Amini et al. 2010). The nodes and edges of the digraphs are associated with the iEEG bipolar channels and the connections between nodes, respectively. The dDCG for patient 3 in 4–8 Hz is shown in part (a) of figure 2, which includes 29 nodes and 62 edges. This digraph is also depicted (part (b) of figure 2) in the real channel coordinates superimposed on the 3D anatomical mesh (sagittal view)‡.
Figure 2.

(a) dDCG for patient 3 in 4–8 Hz, (b) digraph of (a) plotted in real channel coordinates superimposed on the 3D anatomical mesh (sagittal view). The figure of part (b) is added for an anatomical representation to show where the graph and especially the three important regions of the digraph (anterior/posterior hippocampus and parahippocampal gyrus) are located in the brain, while the details of the digraph can be seen in part (a). These three regions are enclosed with circles in parts (a) and (b). The 3D rotatable version of figure of part (b) is available at http://www.gipsalab.inpg.fr/~ladan.amini/mes_images/dDCGPatient3scale4_8Hz.fig. The Matlab software is needed to see this rotatable figure. ant/post/bas/m: anterior/posterior/basal/mesial; CG: cingulate gyrus; Cx: cortex; F: frontal; HC: hippocampus; Ins: insula; orbiF: orbitofrontal; pHcG: parahippocampal gyrus; T: temporal; TP: temporal pole. 12: antCG; 21: orbFCx; 28–33: Ins-mF1; 39: TP; 46–54: antbasT; 57–61: postbasT; 67–71: antHC; 79–83: postHC; 91–92: postT4; 98: antT1. All of bipolar channels are located in left side of the brain except bipolar electrode lead 1 (right antHC).
Eglob, Etglob, Eloc, Ktot, and LI (Section 2) are calculated for each of 25 dDCGs (5 dDCGs for each of 5 patients). The negative Etglob, negative Ktot, and negative LI values are set to zero since we are not interested in sink nodes. LI values are normalized to their maximum. Multiple digraph analysis is applied on each of these measures for the five frequency bands (matrix Q) to provide the LIED regions based on the underlying measure.
The estimated LIED regions for five patients are presented in table 2. The visually inspected SOZ (vSOZ) by the epileptologist are also reported for comparison. For each patient, the column labels correspond to either LIED regions estimated by digraph measures or the vSOZ of the patient. The resected regions always include the vSOZ, and all of the patients are seizure free after the resective surgery. Therefore measures which suggest LIED nodes congruent with vSOZ are preferred, i.e. more number of common regions (true positives, or TP), smaller number of uncommon regions (false negatives, or FN), and smaller number of LIED regions which are not included in vSOZ (false positives, or FP). The precision and the sensitivity defined as (#TP)/(#TP+#FP), and (#TP)/(#TP+#FN), respectively are reported in tables 3 and 4. The number of regions is denoted by #. Although both FP and FN are aimed to be minimized, due to the existing trade off between these errors, we prefer the measures providing less FP compared to FN. In fact FP indicate normal brain regions that are wrongly detected as SOZ which has the risk of removing normal regions in resective surgery. Conversely, FN show the missed SOZ which has the risk of a second surgery supposing the presurgery evaluations are based on only estimated LIED regions. However, the presurgery evaluations are based on different complementary clinical knowledge including iEEG, fMRI, semiology, etc. Estimated LIED regions are aimed to provide the information extracted from iEEG analysis based on the functional connectivity related to interictal events. Therefore since LIED regions provide complementary information for conducting the resection, we prefer to estimate the LIED regions with minimum FP to increase the precision of the estimation in comparison with its sensitivity.
Table 2.
Comparison between visually inspected seizure onset zones (vSOZ) and estimated leading IED (LIED) regions for five patients (patients 1–5) based on different measures: Eglob: global efficiency; Etglob: total global efficiency; Eloc: local efficiency; Ktot: total degree; LI: local information. For each patient, the column labels correspond to either LIED regions estimated by digraph measures or the vSOZ of the patient. Each cross shows that the region related to its column is detected by the digraph measure related to its row or by the vSOZ. amyg: amygdala; ant/post/m: anterior/posterior/mesial; CG: cingulate gyrus; entCx: entorhinal cortex; fusi: fusiform gyrus; HC: hippocampus; Ins: insula; midInsG: middle short gyrus of insula; pHcG: parahippocampal gyrus; T: temporal; TP: temporal pole.
| patient 1 | antHC | postHC | amyg | pHcG | mTP |
|---|---|---|---|---|---|
| Eglob | × | × | × | ||
| Etglob | × | × | × | ||
| Eloca | × | × | × | × | × |
| Ktot | × | × | |||
| LI | × | × | × | ||
| vSOZ | × | × | × | × | × |
| patient 2 | antHC | postHC | amyg | pHcG | Ins | fusi |
|---|---|---|---|---|---|---|
| Eglob | × | |||||
| Etglob | × | × | × | × | ||
| Eloc | × | × | × | |||
| Ktot | × | × | ||||
| LI | × | |||||
| vSOZ | × | × | × | × |
| patient 3 | antHC | postHC | pHcG | TP | postT4 |
|---|---|---|---|---|---|
| Eglob | × | × | × | ||
| Etglob | × | × | × | × | |
| Eloc | × | × | × | ||
| Ktot | × | × | |||
| LI | × | × | |||
| vSOZ | × | × | × |
| patient 4 | antHC | postHC | amyg | entCx | mTP | antCG | postT1 | T4 |
|---|---|---|---|---|---|---|---|---|
| Eglob | × | × | × | × | × | |||
| Etglob | × | × | × | × | × | × | × | × |
| Eloc | × | × | × | |||||
| Ktot | × | × | × | |||||
| LI | × | × | × | × | ||||
| vSOZ | × | × | × | × |
| patient 5 | midInsG |
|---|---|
| Eglob | × |
| Etglob | × |
| Eloc | NA |
| Ktot | × |
| LI | × |
| vSOZ | × |
See the text.
Table 3.
Precision of different digraph measures for five patients.
| Precision | Eglob | Eloc | Ktot | Etglob | LI |
|---|---|---|---|---|---|
| patient 1 | 1 | 0.5 | 1 | 1 | 1 |
| patient 2 | 1 | 1 | 1 | 0.5 | 1 |
| patient 3 | 1 | 1 | 1 | 0.5 | 1 |
| patient 4 | 0.6 | 0.67 | 0.67 | 0.5 | 0.75 |
| patient 5 | 1 | NA | 1 | 1 | 1 |
| mean | 0.92 | 0.8 | 0.93 | 0.7 | 0.95 |
NA: not applicable.
Table 4.
Sensitivity of different digraph measures for five patients.
| Sensitivity | Eglob | Eloc | Ktot | Etglob | LI |
|---|---|---|---|---|---|
| patient 1 | 0.6 | 1 | 0.4 | 0.6 | 0.6 |
| patient 2 | 0.25 | 0.75 | 0.5 | 0.5 | 0.25 |
| patient 3 | 1 | 1 | 0.67 | 0.67 | 0.67 |
| patient 4 | 0.75 | 0.5 | 0.5 | 1 | 0.75 |
| patient 5 | 1 | NA | 1 | 1 | 1 |
| mean | 0.72 | 0.81 | 0.61 | 0.75 | 0.65 |
NA: not applicable.
Furthermore, although in this study all patients being seizure free reveals that resected regions (based on vSOZ) included the essential regions generating the seizures, currently there is no way to determine how large was the removed regions during surgery. Therefore it is valuable to study the properties of the uncommon nodes between vSOZ and the set of estimated LIED nodes (FN) based on different measures to analyze their properties more profoundly.
3.2.2. Comparison between LI and classical measures
LI measure is designed for source and sink node identification from digraphs, while Eglob, Eloc, and Ktot are not exactly suited for this purpose. In the following we compare LI measure with these usual measures.
Local efficiency
The estimated LIED regions based on Eloc are consistent with vSOZ for patients 2, 3 and 4, while this is not true for patients 1 and 5. For patient 1, the estimated LIED based on Eloc includes the vSOZ with the addition of five other regions (FP): {anterior cingulate gyrus, anterior superior temporal gyrus, insular cortex, white matter mesial frontal, frontal operculum}. For avoiding long table, we do not report all of LIED regions detected by Eloc for patient 1 in the table 2. The local efficiency measure was not applicable for patient 5 due to great sparseness of related graphs. Here we explain the reason of this sparseness. Patient 5 is a very specific patient, treated for right operculo-insular cavernous malformation after the first resective surgery. After nine years, the patient got reex seizures (Blauwblomme et al. in press). The iEEG recordings for the second presurgery evaluations include extensive sampling of the insular, opercular and temporal cortices. The SOZ is recognized visually in middle short gyrus of right insula and this region is removed in the second resective surgery. The patient is seizure free after this surgery. dDCG (Amini et al. 2010) of this patient from iEEG recordings before second surgery include one edge between two adjacent electrode leads in middle short gyrus of right insula in the three frequency bands: 8–16, 16–32 and 32–64 Hz. For such sparse digraphs, Eloc is not applicable.
The definition of Eloc as the evaluation of the efficiency of the connections between the first-order outgoing neighbors of each node is not well suited for the source and sink node detection. Indeed a node with high Eloc may not be a good candidate for a source node. Furthermore, Eloc considers neither the incoming paths nor the amount of information of each edge. Finally, this measure may suggest regions that should not be removed during surgery (patient 1), which reduces its precision. Although Eloc is highly sensitive, we prefer the other measures with higher precision.
Total degree
For most of the patients (all of the patients except patient 4), all of the LIED regions based on Ktot are included in the set of related vSOZ which leads to high mean precision over patients. However this measure provides a smaller number of related vSOZ than LI (less TP) which makes it less powerful. Total degree considers both outgoing and incoming connections, but without weights (the amount of information). Two nodes with the same Ktot may have different amounts of local information (table 5, first and second columns), since connections may carry different amounts of information. To benefit from such knowledge (amount of information), LI measure was introduced.
Table 5.
Comparison of Eloc, Eglob, Etglob, Ktot, and LI values of node 46 located in left parahippocampal gyrus of patient 3. LI values are normalized to their absolute maximum.
| 2–4 | 4–8 | 8–16 | 16–32 | 32–64 | |
|---|---|---|---|---|---|
| Eloc | 0.02 | 0 | 0 | 0 | 0 |
| Eglob | 0.5 | 0.35 | 0 | 0 | 0.06 |
| Etglob | 0.04 | −0.05 | −0.33 | −0.20 | −0.12 |
| Kout − Kin | 12 – 12 | 5 – 5 | 0 – 3 | 0 – 1 | 1 – 3 |
| LI | −0.67 | −0.09 | −0.08 | −0.02 | −0.01 |
Total global efficiency
The total global efficiency is designed to add the information of incoming paths to the knowledge extracted from outgoing ones. Although it was introduced to refine the global efficiency, the results of this measure are not satisfactory: despite the inclusion of the proposed regions based on this measure in vSOZ, it provides additional regions that do not correspond to the related vSOZ. In other words, although adding the information of incoming paths has increased the sensitivity of total global efficiency in comparison with global efficiency, this information does not increase its precision (tables 3 and 4).
This result shows that considering the incoming paths in addition to the outgoing ones in global efficiency is not sufficient for increasing its precision in source and sink node detection. Consequently, a node with high total global efficiency may not be a good candidate for a source node.
Global efficiency
Global efficiency and LI, both seem to have congruent results with vSOZ (tables 2–4), but LI can provide more information about the emittance contribution of the nodes than global efficiency.
Source and sink node detection
The differences between LI and global efficiency is highlighted in the nodes with both several outgoing and incoming connections and with negative or zero amount of local information, i.e. incoming information is greater or approximately equal to outgoing information. For such nodes, LI values are negative or zero, while Eglob can be high if we reach from these nodes to the rest of digraph through the short-length outgoing paths. To show one example of such nodes, we focus on the iEEG analysis of patient 3. In this patient, node 46 located in left parahippocampal gyrus is included in the estimated LIED nodes by Eglob, while it is not estimated by LI. Here we explain the details about this node in the dDCG of different frequency bands. We analyze the role of node 46 based on comparing its different measure values (table 5).
We remind that Eglob, Eloc, Etglob, Ktot (Kout − Kin) and LI are in the range [0, 1], [0, 1], [−1, 1], [−(N − 1), N − 1], and [−∞, ∞] respectively. For comparing the values of different measures, LI values are normalized to their absolute maximum (range [−1, 1]) in table 5. The subgraph of node 46 (G46+) from dDCG of patient 3 in 4–8 Hz (figure 2) is depicted in figure 3. Node 46 has five outgoing and five incoming connections in this frequency band. The incoming and outgoing information are approximately equal which leads to low LI value. Furthermore we can get to 23 nodes among 29 nodes from node 46 through short-length outgoing paths, which gives relatively high Eglob comparing to other nodes of the digraph in this frequency band. Besides from 20 nodes of the digraph, we can also get to node 46 through short-length incoming paths. Global efficiency considers outgoing paths, therefore this measure is blind to the knowledge about the incoming paths and specially to the amount of information related to each connection, while LI value is based on the outgoing minus incoming amount of information.
Figure 3.

Directed subgraph of node 46 located in parahippocampal gyrus (G46+) from the dDCG related to patient 3 in 4–8 Hz (figure 2). Each node is represented by its number of bipolar electrode lead and the related brain region. ant/post: anterior/posterior; pHcG: parahippocampal gyrus; Ins: insula; orbiF: orbitofrontal; Cx: cortex; T: temporal; HC: hippocampus.
Node 46 is selected as a source node by the multiple digraph analysis (Amini et al. 2010) based on Eglob while the local information of this node (table 5) shows that it may not be considered as a source node. Comparing LI values with other usual measure values reveals that node 46 might be mostly a transit node than a source one. A transit node exerts approximately all of the information receives. However distinguishing between source and transit nodes is challenging and might not be easy to be explored neither by Eglob nor by visual inspection.
To end with, Eglob is not as precise as LI in source nodes detection since the incoming connections and the amount of information are not considered.
Ranking
Another advantage of LI over Eglob is in ranking the estimated LIED nodes in terms of measure values. To explain this issue, we focus on the results of iEEG analysis of patient 2. This patient is chosen since the related LIED nodes based on Eglob and LI are the same: nodes 70, 71, and 72 located in left anterior hippocampus (table 2). Eglob and LI values of these nodes are reported in table 6 for different frequency bands. Eglob and LI values are normalized to their maximum (negative values of LI are set to zero before normalization). To rank the estimated LIED nodes, one way can be to order the ℓ1 norm of related measure values. ℓ1 norm is calculated for qi, i ∈ {estimated LIED nodes} as: , where qm[i] are nonnegative real numbers. Normalized ℓ1 norm values of Eglob and LI for LIED nodes related to patient 2 are reported in table 7. The greater the ℓ1 norm the more reliable the LIED node. As can be seen in table 7, the ranking based on Eglob and LI is not the same. Considering the incoming connections and the amount of information lead to smaller LI values for node 70, therefore this decreases the relevance of this node to the emittance contribution. Conversely, Eglob of this node is high since the incoming paths and the importance of the edges are not considered which leads to its high relevance.
Table 6.
Comparison between Eglob and LI values of the three LIED nodes related to patient 2 in different frequency bands.
| 2–4 | 4–8 | 8–16 | 16–32 | 32–64 | ||
|---|---|---|---|---|---|---|
| Eglob | 70 | 0.68 | 0.58 | 0.69 | 0.67 | 1 |
| 71 | 0.85 | 0.68 | 0.74 | 0.69 | 0.38 | |
| 72 | 0.85 | 0.72 | 0.92 | 0.73 | 0.25 | |
| LI | 70 | 0 | 0 | 0 | 0.08 | 0.09 |
| 71 | 1 | 0.26 | 0 | 0.10 | 0 | |
| 72 | 0.7 | 0.48 | 0.27 | 0.04 | 0 | |
Table 7.
Comparison between ranking estimated LIED nodes based on Eglob and LI using ℓ1 norm for patient 2.
| Eglob | ℓ1 norm | LI | ℓ1 norm | |
|---|---|---|---|---|
| source1 | 70 | 1 | 72 | 1 |
| source2 | 72 | 0.96 | 71 | 0.9 |
| source3 | 71 | 0.92 | 70 | 0.12 |
To easily compare the values of Eglob and LI for the estimated LIED nodes (reported in table 6), these measure values are demonstrated in figure 4. The M-dimensional vector qi can be demonstrated in a web plot with M rays in two dimensional space. In figure 4, the web plot of q70, q71, and q72 for Eglob and LI and for M = 5 are depicted. The pentagonals related to nodes 70, 71, and 72 are depicted in solid, dashed and dotted lines, respectively. More expanded pentagonals can refer to greater values of ℓ1 norm. Based on Eglob, node 70 has the greatest ℓ1 norm, while node 72 has the greatest ℓ1 norm based on LI measure. To conclude, LI measure is preferred to be used for ranking the leading IED nodes than Eglob. This ranking can be valuable for the presurgery evaluations where there are several LIED nodes located in different brain regions.
Figure 4.

The demonstration of five dimensional measure vectors q70, q71, and q72 related to patient 2 for (a) Eglob and (b) LI in web plot. The five dimensions correspond to five frequency bands from 2 to 64 Hz.
4. Discussion
Eglob and Ktot provide more comparable results to LI measure among the classical measures studied (Eglob, Eloc, and Ktot) and Etglob. Here we summarize the advantages and disadvantages of LI measure over Eglob and Ktot measures. We start with the differences in their definitions. LI can be interpreted as the Ktot of a weighted digraph in which the weight related to each edge is the amount of information carried by the edge (Section 2.2.2). Accordingly, Eglob can be interpreted as the Kout of a weighted digraph, except the weight of the edge between nodes i and j is the inverse of the shortest path length between these nodes. The other difference between Eglob, Ktot and LI is that Eglob takes into account the higher-order neighborhood (global properties) while Ktot and LI consider the first-order neighborhood (local properties). Finally, Eglob and Ktot are deterministic measures, while LI is a stochastic measure and needs to be estimated correctly. We estimate the accuracy of LI by the estimation of its empirical standard deviation using jackknife resampling method§.
LI measure has several advantages over Eglob as follows.
LI evaluates each node based on its outgoing and incoming connections and the information which is carried by each of these connections. Therefore, LI uses the structure of the digraph in addition to the information extracted from signal pairs associated with each node pair, while Eglob uses only the structure of the digraph. Consequently, the sensitivity of LI is supposed to be less than Eglob to the minor changes in the digraph structure.
LI measure evaluates the amount of information of both outgoing and incoming connections which increases its efficiency in the definition of source and sink nodes, while Eglob considers neither the incoming paths, nor the amount of information related to each edge. A node with high Eglob may have negative, zero, or positive LI value because in addition to outgoing connections it may receive several incoming connections as well. Moreover, each outgoing or incoming edge may carry different amounts of information. Hence contrary to Eglob, LI measure has the potential to be used for distinguishing between source, transit and sink nodes. To analyze an IED related digraph like dDCG, this information is valuable to characterize the role of different brain regions. Although being all of the patients seizure-free after resective surgery is very valuable, currently there is no way to determine if the removed area is too large. If this is the case, more conservative surgery can be preferred and distinguishing between source, transit and sink regions can be valuable for this purpose.
LI is more suited for ranking the LIED nodes than Eglob. The node which has greater amount of positive local information is more relevant to a source. Consequently LI which is designed for measuring the emittance contribution is more skilled in ranking the LIED nodes than Eglob.
Compared with Ktot, LI measure is preferred since LI is a weighted version of Ktot, whose weights are the amount of information. Thus, for source and sink definition, LI is more suitable than Ktot.
The main disadvantage of LI over Eglob and Ktot is the computation load. Furthermore, LI is more time consuming since for a proper estimation of mutual information including the variance, a long period (about one hour with sampling rate equal to 512 Hz) of signal pairs is supposed to be selected. We compare the computation time for Eglob, Ktot and LI for example for the dDCG related to patient 3 in 4–8 Hz (figure 2). This digraph includes 29 nodes and 62 edges. On a shared 3 GHz, 4 core Xeon 64 bits processor, the computation times for Eglob and Ktot are equal to 0.6 seconds, while it is 9.7 minutes for LI.
5. Conclusion
We compared different digraph measures with recently introduced LI measure for the source and sink node identification of digraphs. The comparison is evaluated by estimating the leading IED regions from multiple digraphs (digraphs of different frequency bands) related to interictal events for five epileptic patients. The estimated leading IED regions based on different measures are compared with visually inspected SOZ by epileptologist. In this perspective, LI measure is more informative in comparison with usual measures and Etglob for the purpose of source and sink node identification. However, comparing the values of different measures like Eglob, Kout, Kin, and LI provides complementary characterizing information based on different definitions for more profound analysis of the role of each node in the digraph and their specifications.
For source and sink distinction, Eglob and Ktot outperform the conventional measures and Etglob. Etglob does not increase the precision of Eglob in the estimation of LIED regions, which shows that including the incoming paths may not be sufficient without considering the amount of information of each edge. However, LI is preferred in comparison with Eglob and Ktot, since it is more informative and skilled for the source and sink node detection and ranking the estimated LIED nodes. The power of LI relies on taking into account the amount of information carried by each edge and considering incoming connections in addition to outgoing ones.
Footnotes
We gratefully acknowledge Julien Bastin, Joseph Fourier University, Grenoble, France for providing the anatomical mesh.
For each node i ∈ V, we calculate the LI[i] (13) for Nw windows. W is the window length and T is the number of samples of underlying signals. The start time of each window is a random number in the range [1, T − W]. The standard deviation of LI[i] for node i, is approximated as the standard deviation of Nw recomputed LI[i] values. For more details see Amini et al. 2010.
References
- Achard S, Salvador R, Whitcher B, Suckling J, Bullmore E. The Journal of Neuroscience. 2006;26:63–72. doi: 10.1523/JNEUROSCI.3874-05.2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Alarcon G. Seizure. 1996;5(1):7–33. doi: 10.1016/s1059-1311(96)80014-8. [DOI] [PubMed] [Google Scholar]
- Alarcon G, Seoane JJG, Binnie CD, Miguel MCM, Juler J, Polkey CE, Elwes RD, Blasco JMO. Brain. 1997;120 (Pt 12):2259–2282. doi: 10.1093/brain/120.12.2259. [DOI] [PubMed] [Google Scholar]
- Albert RK, Albert R, Barabási AL. Reviews Of Modern Physics. 2002;74:47–97. [Google Scholar]
- Amini L, Jutten C, Achard S, David O, Soltanian-Zadeh H, Hossein-Zadeh GA, Kahane P, Minotti L, Vercueil L. IEEE International Workshop, MLSP09; Grenoble, France. 2009. [Google Scholar]
- Amini L, Jutten C, Achard S, David O, Soltanian-Zadeh H, Hossein-Zadeh GA, Kahane P, Minotti L, Vercueil L. 2010 doi: 10.1088/0967-3334/31/11/009. Submitted to IEEE Trans. Biomed. Eng. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Benesty J, Chen J, Huang Y. Speech and Audio Processing, IEEE Transactions on. 2004;12(5):509–519. [Google Scholar]
- Blauwblomme T, Kahane P, Minotti L, Grouiller F, Krainik A, Vercueil L, Chabardès S, Hoffmann D, David O. Journal of Neurology, Neurosurgery & Psychiatry. doi: 10.1136/jnnp.2010.212696. in press. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Boccaletti S, Latora V, Moreno Y, Chavez M, Hwang DU. Physics Reports. 2006;424(4–5):175–308. [Google Scholar]
- Branke J, Deb K, Miettinen K, Slowinski R. Multiobjective Optimization, Interactive And Evolutionary Approaches. Springer; 2008. [Google Scholar]
- Bullmore E, Sporns O. Nature Reviews Neuroscience. 2009 doi: 10.1038/nrn2574. [DOI] [PubMed] [Google Scholar]
- Carter G. Acoustics, Speech and Signal Processing, IEEE Transactions on. 1981;29(3):463–470. doi: 10.1109/29.9030. [DOI] [PubMed] [Google Scholar]
- Cohn R, Leader HS. Electroencephalography and Clinical Neurophysiology. 1967;22(5):421–428. doi: 10.1016/0013-4694(67)90169-1. [DOI] [PubMed] [Google Scholar]
- Deb K. Kanpur Genetic Algorithms Lab (KanGal), Technical report 99002. 1999. [Google Scholar]
- Friston K. Human Brain Mapping. 1994;2(1–2):56–78. [Google Scholar]
- Gotman J. Electroencephalogr Clin Neurophysiol. 1983;56(5):501–514. doi: 10.1016/0013-4694(83)90235-3. [DOI] [PubMed] [Google Scholar]
- Horwitz B. NeuroImage. 2003;19(2):466–470. doi: 10.1016/s1053-8119(03)00112-5. [DOI] [PubMed] [Google Scholar]
- Hufnagel A, Dumpelmann M, Zentner J, Schijns O, Elger CE. Epilepsia. 2000;41(4):467–478. doi: 10.1111/j.1528-1157.2000.tb00191.x. [DOI] [PubMed] [Google Scholar]
- Ianniello J. IEEE Trans Acoust, Speech, Signal Process. 1982;30(6):998–1003. [Google Scholar]
- Kahane P, Minotti L, Hoffmann D, Lachaux J, Ryvlin P. Pre-surgical assessment of the epilepsies with clinical neurophysiology and functional neuroimaging. In: Rosenow F, Lüders H, editors. Handbook of Clin Neurophysiol. Elsevier Science; 2004. [Google Scholar]
- Ktonas P, Mallart R. Electroencephalography and Clinical Neurophysiology. 1991;78(2):105–110. doi: 10.1016/0013-4694(91)90109-h. [DOI] [PubMed] [Google Scholar]
- Lai Y, van Drongelen W, Hecox K, Frim D, Kohrman M, He B. Epilepsia. 2007;48(2):305–314. doi: 10.1111/j.1528-1167.2006.00936.x. [DOI] [PubMed] [Google Scholar]
- Latora V, Marchiori M. Eur Phys J. 2003;32:249–263. [Google Scholar]
- Le Van Quyen M, Adam C, Baulac M, Martinerie J, Varela FJ. Brain Res. 1998;792(1):24–40. doi: 10.1016/s0006-8993(98)00102-4. [DOI] [PubMed] [Google Scholar]
- Monto S, Vanhatalo S, Holmes MD, Palva JM. Cereb Cortex. 2007;17(6):1386–1393. doi: 10.1093/cercor/bhl049. [DOI] [PubMed] [Google Scholar]
- Newman MEJ. SIAM Review. 2003;45(2):167–256. [Google Scholar]
- Nunez PL, Srinivasan R. Electric Fields of the Brain: The Neurophysics of EEG. Oxford University Press, Inc; 2006. [Google Scholar]
- Ortega GJ, Sola RG, Pastor J. Neurosci Lett. 2008;447(2–3):129–133. doi: 10.1016/j.neulet.2008.09.080. [DOI] [PubMed] [Google Scholar]
- Sporns O, Chialvo DR, Kaiser M, Hilgetag CC. Trends in Cognitive Science. 2004;8:418–425. doi: 10.1016/j.tics.2004.07.008. [DOI] [PubMed] [Google Scholar]
- Watts DJ, Strogatz SH. letters to nature. 1998;393:440–442. doi: 10.1038/30918. [DOI] [PubMed] [Google Scholar]
- Wendling F, Bartolomei F, Senhadji L. Philos Trans R Soc A-Math Phys Eng Sci. 2009;367:297–316. doi: 10.1098/rsta.2008.0220. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Whitcher B, Guttorp P, Percival D. J Geophys Res - Atmospheres. 2000;105:14941–14962. [Google Scholar]
- Wilke C, van Drongelen W, Kohrman M, He B. Clin Neurophysiol. 2009;120(8):1449–1456. doi: 10.1016/j.clinph.2009.04.024. [DOI] [PMC free article] [PubMed] [Google Scholar]
