799
Views
10
CrossRef citations to date
0
Altmetric
Research Paper

A joint graph inference case study: the C. elegans chemical and electrical connectomes

, , &
Article: e1142041 | Received 09 Oct 2015, Accepted 05 Jan 2016, Published online: 07 Apr 2016

ABSTRACT

We investigate joint graph inference for the chemical and electrical connectomes of the Caenorhabditis elegans roundworm. The C. elegans connectomes consist of 253 non-isolated neurons with known functional attributes, and there are two types of synaptic connectomes, resulting in a pair of graphs. We formulate our joint graph inference from the perspectives of seeded graph matching and joint vertex classification. Our results suggest that connectomic inference should proceed in the joint space of the two connectomes, which has significant neuroscientific implications.

Introduction

The Caenorhabditis elegans (C. elegans) is a non-parasitic, transparent roundworm approximately one millimeter in length. The majority of C. elegans are hermaphrodites.Citation1 first described the worm in 1900 and named it Rhabditis elegans. It was later categorized under the subgenus Caenorhabditis by Osche,Citation2 and then, in 1955, raised to the generic status by Ellsworth Dougherty, to whom much of the recognition for choosing C. elegans as a model system in genetics is attributed.Citation3 The long name of this nematode mixes Greek and Latin, where Caeno means recent, rhabditis means rod-like, and elegans means elegant.

Research on C. elegans rose to prominence after the nematode was adopted as a model organism: an easy-to-maintain non-human species widely studied, so that discoveries on this model organism might offer insights for the functionality of other organisms. The discoveries of caspases,Citation4 RNA interference,Citation5 and microRNAsCitation6 are among some of the notable research using C. elegans.

Connectomes, the mapping of neural connections within the nervous system of an organism, provide a comprehensive structural characterization of the neural network architecture, and represent an essential foundation for basic neurobiological research. Applications based on the discovery of the connectome patterns and the identification of neurons based on their connectivity structure give rise to significant challenges and promise important impact on neurobiology. Recently there has been an increasing interest in the network properties of C. elegans connectomes. The hermaphrodite C. elegans is the only organism with a fully constructed connectome,Citation7 and has one of the most highly studied nervous systems.

Studies on the C. elegans connectomes traditionally focus on utilizing one single connectome alone,Citation8-11 although there are many connectomes available. Notably, Varshney et al.Citation8 discovered structural properties of the C. elegans connectomes via analyzing the connectomes' graph statistics. Pavlovic et al.Citation9 estimated the community structure of the connectomes, and their findings are compatible with known biological information on the C. elegans nervous system.

Our new statistical approach of joint graph inference looks instead at jointly utilizing the paired chemical and electrical connectomes of the hermaphrodite C. elegans. We formulate our inference framework from the perspectives of seeded graph matching and joint vertex classification, which we will explain in Section 2. This framework gives a way to examine the structural similarity preserved across multiple connectomes within species, and make quantitative comparisons between joint connectome analysis and single connectome analysis. We found that the optimal inference for the information-processing properties of the connectome should proceed in the joint space of the C. elegans connectomes, and using the joint connectomes predicts neuron attributes more accurately than using either connectome alone.

The hermaphrodite C. elegans connectomes consist of 302 labeled neurons for each organism. The C. elegans somatic nervous system has 279 neurons connecting to each other across synapses. There are many possible classifications of synaptic types. Here we consider two types of synaptic connections among these neurons: chemical synapses and electrical junction potentials. These two types of connectivity result in two synaptic connectomes consisting of the same set of neurons.

We represent the connectomes as graphs. A graph is a representation of a collection of interacting objects. The objects are referred to as nodes or vertices. The interactions are referred to edges or links. In a connectome, the vertices represent neurons, and the edges represent synapses. Mathematically, a graph G=(V, E) consists of a set of vertices or nodes V=[n]:={1,2,,n} and a set of edges E. If the graph is undirected and non-loopy, then the edge setE=(V2)=([n]2), where ([n]2) denotes all (unordered) pairs {vi, vj} for all vi, vjV and vivj. If the graph is directed and non-loopy, there are n(n1) possible edges, and we can represent them as ordered pairs. In this work, we assume the graphs are undirected, weighted, and non-loopy. The adjacency matrix A of G is the n -by- n matrix in which each entry Aij denotes the edge existence between vertex i and j:Aij=1 if an edge is present, and Aij=0 if an edge is absent. The adjacency matrix is symmetric, binary and hollow, i.e., the diagonals are all zeros.

For the hermaphrodite C. elegans worm, the chemical connectome Gc is weighted and directed. The electrical gap junctional connectome Gg is weighted and undirected. This is consistent with an important characteristic of electrical synapses – they are bidirectional.Citation12 The weighting for both Gc and Gg is the number of synaptic connections between a pair of non-identical neurons. The chemical connectome Gc has 3 loops and no isolated vertices, while the electrical gap junctional connectome Gg has no loops and 26 isolated vertices. Both connectomes are sparse. The chemical connectome Gc has 2194 directed edges out of 279278 possible ordered neuron pairs, resulting in a sparsity level of approximately 2.8%. The electrical gap junctional connecome Gg has 514 undirected edges out of (2792) possible unordered neuron pairs, resulting in a sparsity level of approximately 1.3%.

In our analysis, we are interested in the 27926=253 non-isolated neurons in the hermaphrodite C. elegans somatic nervous system. The non-isolated neurons have synaptic connections with at least one other neuron. Each of these 253 neurons can be classified in a number of ways, including into 3 non-overlapping connectivity based types: sensory neurons (27.96%), interneurons (29.75%) and motor neurons (42.29%). Here we will work with binary, symmetric and hollow adjacency matrices of the neural connectomes throughout. We symmetrize A by AA+AT, then binarize A by thresholding the positive entries of A to be 1 and 0 otherwise, and finally set the diagonal entries of A to be zero. Indeed, we focus on the existence of synaptic connectomes, and the occurrence of loops is low (3 loops in Gc and none in Gg) so we can ignore it.

The pair of the neural connectomes are visualized in . In the chemical connectome Gc, the interneurons are heavily connected to the sensory neurons. The sensory neurons are connected more frequently to the motor neurons and interneurons than among themselves. Moreover, the sensory neurons are much more frequently connected to the interneurons than to the motor neurons. This is consistent with the typical information flow from sensory neurons to interneurons and then to motor neurons. In the electrical gap junction potential connectome Gg, the motor neurons are heavily connected to the interneurons. The sensory neurons are connected more frequently to the motor neurons and interneurons than among themselves. The connectome dataset is accessible at http://openconnecto.me/herm-c-elegans. presents the adjacency matrices of the paired C. elegans connectomes.

Figure 1. The pair of C. elegans neural connectomes visualized as graphs. Red nodes correspond to motor neurons, green nodes correspond to interneurons, and blue nodes correspond to sensory neurons. (Left) The chemical connectome Gc. (Right) The electrical gap junctional connectome Gg. Both synaptic connectomes are sparse, while Gg is much sparser than Gc. A similar connectivity pattern is seen across both connectomes.

Figure 1. The pair of C. elegans neural connectomes visualized as graphs. Red nodes correspond to motor neurons, green nodes correspond to interneurons, and blue nodes correspond to sensory neurons. (Left) The chemical connectome Gc. (Right) The electrical gap junctional connectome Gg. Both synaptic connectomes are sparse, while Gg is much sparser than Gc. A similar connectivity pattern is seen across both connectomes.

Figure 2. (Left): The adjacency matrix Ac of Gc sorted according to the neuron types. (Right): The adjacency matrix Ag of Gg sorted according to the neuron types. The red block corresponds to the connectivity among the motor neurons, the green block corresponds to the connectivity among the interneurons, and the blue block corresponds to the connectivity among the sensory neurons.

Figure 2. (Left): The adjacency matrix Ac of Gc sorted according to the neuron types. (Right): The adjacency matrix Ag of Gg sorted according to the neuron types. The red block corresponds to the connectivity among the motor neurons, the green block corresponds to the connectivity among the interneurons, and the blue block corresponds to the connectivity among the sensory neurons.

Results and discussion

Finding the correspondence between the chemical and the electrical connectomes

We apply seeded graph matching on the paired C. elegans neural connectomes, and discover the underlying structure preserved across the chemical and the electrical connectomes.Citation13 presents the errorbar plot of the seeded graph matching accuracy δ(m), plotted in black, against the number of seeds m{0, 20, 40,, 180}. For each selected number of seeds m, we randomly and independently select 100 seeding sets S1. For each seeding set S1 at a given number of seeds m, we apply the state-of-the-art seeded graph matching algorithm.Citation13 The mean accuracy δ(m) is obtained by averaging the accuracies over the 100 Monte Carlo replicates at each m. As m increases, the matching accuracy improves. This is expected, because more seeds give more information, making the SGM problem less difficult. The chance accuracy, plotted in brown dashed line, at each m is 1nm, which does not increase significantly as m increases.

Figure 3. Seeded graph matching on the C. elegans neural connectomes. For each selected number of seeds m{0, 20, 40,, 180}, we randomly select 100 independent seeding sets S1 and apply SGM for each Monte Carlo replicate. The SGM mean accuracy δ(m), plotted in black, is obtained by averaging the accuracies over the 100 Monte Carlo replicates. As the number of seeds m increases, the accuracy increases. The chance accuracy, plotted in brown dashed line, is much lower than the SGM accuracy. This suggests that a significant similarity exists between the two types of synapse connections. The SGM performance on the C. elegans neural connectome is much more significant than chance but less than a perfect matching, indicating the optimal inference must proceed in the joint space of both neural connectomes.

Figure 3. Seeded graph matching on the C. elegans neural connectomes. For each selected number of seeds m∈{0, 20, 40,…, 180}, we randomly select 100 independent seeding sets S1 and apply SGM for each Monte Carlo replicate. The SGM mean accuracy δ(m), plotted in black, is obtained by averaging the accuracies over the 100 Monte Carlo replicates. As the number of seeds m increases, the accuracy increases. The chance accuracy, plotted in brown dashed line, is much lower than the SGM accuracy. This suggests that a significant similarity exists between the two types of synapse connections. The SGM performance on the C. elegans neural connectome is much more significant than chance but less than a perfect matching, indicating the optimal inference must proceed in the joint space of both neural connectomes.

We note two significant neurological implications based on our graph matching result. First, SGM on the pair of connectomes indicate that the chemical and the electrical connectomes have statistically significant similar connectivity structure. The second significant implication is: If the performance of SGM on the chemical and the electrical connections were perfect, then one could consider just one (either one) of the paired neural connectomes without losing much information. If performance of SGM on the chemical and the electrical connections were no better than random vertex alignment, then it suggests that there is no structure similarity across the two connectomes, and this further suggests that analysis on the connectomes should proceed separately and individually. In fact, the seeded graph matching result on the C. elegans neural connectome is much more significant than chance but less than a perfect matching. This demonstrates that the optimal inference should be performed in the joint space of the chemical and the electrical connectomes. This discovery is noted in Lyzinski et al.Citation14

Predicting neuron types from the joint space of the chemical and the electrical connectomes

The result of SGM on the C. elegans neural connectomes demonstrates the advantage of inference in the joint space of the neural connectomes, and provides a statistical motivation to apply our proposed joint vertex classification approach. Furthermore, the neuroscientific motivation of applying joint vertex classification stems from illustrating a methodological framework to understand the coexistence and significance of chemical and electrical synaptic connectomes.

We apply joint vertex classification and single vertex classification on the paired C. elegans neural connectomes, and compare the classification performance. The validation is done via leave-one-out cross validation. Here we do not investigate which embedding dimension d or classifier are optimal for our classification task, and we choose support vector machine classifier with radial basisCitation15 for the classification step. The paired plots in present the misclassification errors against the embedding dimensions d{2, 5, 8,, 116, 119}. For the chemical connectome, the joint vertex classification (plotted in magenta) outperforms the single vertex classification (plotted in black) at all the considered embedding dimensions. For the electrical connectome, the joint vertex classification (plotted in magenta) outperforms the single vertex classification (plotted in black) at most of the considered embedding dimensions, especially larger valued embedding dimensions.

Figure 4. Classification performance of joint and single vertex classification. (Left) Classification on the chemical connectome Ac. For all embedding dimensions d{2, 5, 8,, 116, 119}, the error rate of joint vertex classification, plotted in magenta, is lower than the single vertex classification, plotted in black. (Right) Classification on the electrical gap junctional connectome Ag. For most of the embedding dimensions especially with larger values, the error rate of joint vertex classification, plotted in magenta, is lower than the single vertex classification, plotted in black. Our classification result indicates that using information from the joint space of the neural connectomes improves classification performance.

Figure 4. Classification performance of joint and single vertex classification. (Left) Classification on the chemical connectome Ac. For all embedding dimensions d∈{2, 5, 8,…, 116, 119}, the error rate of joint vertex classification, plotted in magenta, is lower than the single vertex classification, plotted in black. (Right) Classification on the electrical gap junctional connectome Ag. For most of the embedding dimensions especially with larger values, the error rate of joint vertex classification, plotted in magenta, is lower than the single vertex classification, plotted in black. Our classification result indicates that using information from the joint space of the neural connectomes improves classification performance.

The superior performance of the joint vertex classification over the single vertex classification has an important neuroscientific implication. In many animals, the chemical synapses co-exist with the electrical synapses. Modern understanding of coexistence of chemical and electrical synaptic connectomes suggest such a coexistence has physiological significance. We discover that using both chemical and electrical connectomes jointly generates better classification performance than using one connectome alone. This may serve as a first step toward providing a methodological and quantitative approach toward understanding the coexistent significance.

Summary and discussion

The paired Caenorhabditis elegans connectomes have become a fascinating data set for motivating a better understanding of the nervous connectivity systems. We have presented the unique statistical approach of joint graph inference – inference in the joint graph space – to study the worm's connectomes. Utilizing jointly the chemical and the electrical connectomes, we discover statistically significant similarity preserved across the two synaptic connectome structures. Our result of seeded graph matching indicates that the optimal inference on the information-processing properties of the connectomes must proceed in the joint space of the paired graphs.

The development of seeded graph matching provides a strong statistical motivation for joint vertex classification, where we predict neuron types in the joint space of the paired connectomes. Joint vertex classification outperforms the single vertex classification against all embedding dimensions for our different choices of dissimilarity measures. Fusion inference using both the chemical and the electrical connectomes produces more accurate results than using one (either one) connectome alone, and enhances our understanding of the C. elegans connectomes. The chemical and the electrical synapses are known to coexist in most organisms. Our proposed joint vertex classification provides a methodological and quantitative framework for understanding the significance of the coexistence of the chemical and the electrical synapses. Further development of joint graph inference is a topic of ongoing investigation in both neuroscience and statistics.

Methods

We consider an inference framework in the joint space of the C. elegans neural connectomes, which we refer to as joint graph inference. We focus on two aspects of joint graph inference: seeded graph matching and joint vertex classification.

Seeded graph matching

The problem of seeded graph matching (SGM) is a subproblem of the graph matching (GM) problem, which has wide applications in object recognition,Citation16,17 image analysis,Citation18 computer vision,Citation19,20 and neuroscience.Citation21,22,23]. Given two graphs, G1=(V1, E1) and G2=(V2, E2) with respective adjacency matrices A1 and A2, and |V1|=|V2|=n, the GM problem seeks a bijection φ between the vertex sets that minimizes edge disagreements.Citation13,24 The graph matching problem is NP-hard.Citation25 It is not known whether any graph matching algorithm is efficient, and it is suspected that none exist. For a comprehensive survey on the graph matching problem, see Conte et al.Citation26 and Vogelstein et al.Citation22 The intuitive idea of graph matching is seen in .

Figure 5. (A)depiction of graph matching. Given two graphs G1 and G2, graph matching seeks an alignment (represented in the green lines) between the vertices across 2 graphs.

Figure 5. (A)depiction of graph matching. Given two graphs G1 and G2, graph matching seeks an alignment (represented in the green lines) between the vertices across 2 graphs.

The seeded graph matching (SGM) problem employs additional constraint, where a partial correspondence between the vertices is known a priori. Those vertices are called “seeds.” Addition of seeds slightly changes the graph matching algorithm, and improves the graph matching performance.Citation13 Let S1V1 and S2V2 be two subsets of the vertex sets, and suppose S1=S2={1, 2,, m}. The elements of S1 and S2 are called seeds, and the remaining nm vertices are non-seeds. In the SGM problem, one seeks a a bijection, with constraint on φ such that φS1=φS2, to minimize the number of induced edge disagreements.

The SGM problem, as a subproblem of GM, is NP-hard. We seek an approximated SGM solution that is computationally efficient. The performance of SGM solutions is measured by the matching accuracy δ(m), defined as the number of correctly matched non-seeded vertices divided by the total number of non-seeds nm. When the number of seeds m is given, the remaining nm vertices need to be matched. Hence, the chance matching accuracy is 1nm, and this accuracy increases as m increases. For larger values of m, more information on the partial correspondence between the vertices is available, and thus the SGM matching accuracy becomes higher. In this work, we apply the state-of-the-art SGM algorithm developed by Fishkind et al.Citation[13], seek the correspondence between the two types of neuron connectomes, and study the joint structure of the worm neural connectomes.

Joint vertex classification

When we observe the adjacency matrix A{0, 1}n×n on n vertices and the class labels {Yi}i=1n1 associated with the first (n1) training vertices, the task of vertex classification is to predict the label Y of the test vertex v. In this case study, the class labels are the neuron types: motor neurons, interneurons and sensory neurons. In this work, we assume the correspondence between the vertex sets across the two graphs is known. Given two graphs G1=(V, E1) and G2=(V, E2) where V={v1,, vn1, v}, and given the class labels {Yi}i=1n1 associated with the first (n1) training vertices, the task of joint vertex classification predicts the label of a test vertex v using information jointly from G1 and G2.

Fusion inference merges information on multiple disparate data sources in order to obtain more accurate inference than using only single source. Our joint vertex classification consists of two main steps: first, a fusion information technique, namely the omnibus embedding methodology by Priebe et al.Citation27; and secondly, the inferential task of vertex classification.

The step of omnibus embedding proceeds as follows. Given G1 and G2, we construct an omnibus matrix M=(A1ΛΛA2)2n×2n, where A1 and A2 are the adjacency matrices of G1 and G2 respectively, and the off-diagonal block is Λ=12(A1+A2). We consider adjacency spectral embeddingCitation28 of M as 2n points into d. Let U=[U1U2]2n×d denote the resulted joint embedding, where U1n×d is the joint embedding corresponding to G1, and U2n×d to G2. Our inference task is vertex classification. Let Tn1:=U1([n1],:)(n1)×d denote the training set containing the first n1 vertices. We train a classifier on Tn1, and classify the test vertex v. A depiction of the joint vertex classification procedure is seen in .

Figure 6. (A)depiction of joint vertex classification. An illustration of joint vertex classification, which embeds the joint adjacency matrix – the omnibus matrix, and classifies on the embedded space.

Figure 6. (A)depiction of joint vertex classification. An illustration of joint vertex classification, which embeds the joint adjacency matrix – the omnibus matrix, and classifies on the embedded space.

We demonstrate that fusing both pairs of the neural connectomes generates more accurate inference results than using a single source of connectome alone. We consider single vertex classification for comparison, which embeds the adjacency matrix A1 to d via adjacency spectral embedding, and classifies on the embedded space. A depiction of the single vertex classification procedure is seen in .

Figure 7. (A)depiction of single vertex classification. An illustration of single vertex classification, which embeds one single adjacency matrix, and classifies on the embedded space.

Figure 7. (A)depiction of single vertex classification. An illustration of single vertex classification, which embeds one single adjacency matrix, and classifies on the embedded space.

Disclosure of potential conflicts of interest

No potential conflicts of interest were disclosed.

Funding

This work is partially supported by a National Security Science and Engineering Faculty Fellowship (NSSEFF), Johns Hopkins University Human Language Technology Center of Excellence (JHU HLT COE), the XDATA program of the Defense Advanced Research Projects Agency (DARPA) administered through Air Force Research Laboratory contract FA8750-12-2-0303, the NSF BRAIN Early Concept Grants for Exploratory Research (EAGER) award DBI-1451081, and Acheson J. Duncan Fund for the Advancement of Research in Statistics.

References

  • Maupas E. Modes et formes de reproduction des nematodes. Archives De Zoologie Expérimentale et Générale 1901; 8:463-624
  • Günther O. Die bedeutung der osmoregulation und des winkverhaltens für freilebende nematoden. Zeitschrift Für Morphologie Und Ökologie Der Tiere 1952; 41(1):54-77; http://dx.doi.org/10.1007/BF00407624
  • Donald LR, Thomas B, Barbara JM, James RP, et al. Origins of the model. 1997
  • Yuan J, Shaham S, Ledoux S, Ellis HM, Horvitz HR. The c. elegans cell death gene ced-3 encodes a protein similar to mammalian interleukin-1b-converting enzyme. Cell 1993; 75(4):641-52; PMID:8242740; http://dx.doi.org/10.1016/0092-8674(93)90485-9
  • Fire A, Xu S, Montgomery MK, Kostas SA, Driver SE, Mello CC. Potent and specific genetic interference by double-stranded rna in caenorhabditis elegans. Nature 1998; 391(6669):806-11; PMID:9486653; http://dx.doi.org/10.1038/35888
  • Lee RC, Feinbaum RL, Ambros V. The c. elegans heterochronic gene lin-4 encodes small rnas with antisense complementarity to lin-14. Cell 1993; 75(5):843-54; PMID:8252621; http://dx.doi.org/10.1016/0092-8674(93)90529-Y
  • White JG, Southgate E, Thomson JN, Brenner S. The structure of the nervous system of the nematode caenorhabditis elegans: the mind of a worm. Phil Trans R Soc Lond 1986; 314:1-340; http://dx.doi.org/10.1098/rstb.1986.0056
  • Varshney LR, Chen BL, Paniagua E, Hall DH, Chklovskii DB. Structural properties of the caenorhabditis elegans neuronal network. PLoS Computational Biol 2011; 7(2):e1001066
  • Pavlovic DM, Vértes PE, Bullmore ET, Schafer WR, Nichols TE. Stochastic blockmodeling of the modules and core of the caenorhabditis elegans connectome. PloS One 2014; 9(7):e97584
  • Sulston JE, Schierenberg E, White JG, Thomson JN. The embryonic cell lineage of the nematode caenorhabditis elegans. Developmental Biol 1983; 100(1):64-119; PMID:6684600; http://dx.doi.org/10.1016/0012-1606(83)90201-4
  • Towlson EK, Vértes PE, Ahnert SE, Schafer WR, Bullmore ET. The rich club of the c. elegans neuronal connectome. J Neurosci 2013; 33(15):6380-7; PMID:23575836; http://dx.doi.org/10.1523/JNEUROSCI.3784-12.2013
  • Dale P, George JA, David F, William CH, Anthony-Samuel LM, James OMN, Leonard EW. Neuroscience Sunderland, MA: Sinauer Associates, 3:2001
  • Donniell EF, Sancar A, Carey EP. Seeded graph matching. arXiv preprint arXiv:1209.0367, 2012
  • Vince L, Sancar A, Joshua TV, Youngser P, Carey E P. Seeded graph matching via joint optimization of fidelity and commensurability. arXiv preprint arXiv:1401.3813, 2014a
  • Corinna C, Vladimir V. Support-vector networks. Machine Learning 1995; 20(3):273-97
  • Alexander CB, Tamara LB, Jitendra M. Shape matching and object recognition using low distortion correspondences. In Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on, volume 1, pages 26-33. IEEE, 2005
  • Terry C, Serhiy K. An eigenspace projection clustering method for inexact graph matching. Pattern Analysis Machine Intelligence, IEEE Transactions On 2004; 26(4):515-9; http://dx.doi.org/10.1109/TPAMI.2004.1265866
  • Donatello C, Pasquale F, Carlo S, Mario V. Graph matching applications in pattern recognition and image processing. In ICIP (2), pages 2003; 21-4
  • Minsu C, Kyoung ML. Progressive graph matching: Making a move of graphs via probabilistic voting. In Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, pages 398-405. IEEE, 2012
  • Feng Z, Fernando De la T. Factorized graph matching. In Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, pages 127-34. IEEE, 2012
  • Kostas H, Seram NE, Nicos M, Costas P, John G, George L. Model-based morphological segmentation and labeling of coronary angiograms. Medical Imaging, IEEE Transactions On 1999; 18(10):1003-15; http://dx.doi.org/10.1109/42.811312
  • Joshua TV, John MC, Vince L, Louis JP, Steven GK, Eric TH, Donniell EF, Jacob VR, Carey EP. Fast approximate quadratic programming for large (brain) graph matching. arXiv preprint arXiv:1112.5507, 2011
  • Mikhail Z, Francis B, Jean-Philippe V. Global alignment of protein-protein interaction networks by graph matching methods. Bioinformatics 2009; 25(12):1259-1267
  • Vince L, Daniel S, Donniell F, Henry P, Li C, Joshua TV, Youngser P, Carey EP. Spectral clustering for divide-and-conquer graph matching. IEEE Parallel Computing, Systems and Applications. To appear. arXiv preprint arXiv:1310.1297, 2014b
  • Jan VL, Jan L. Handbook of theoretical computer science: Algorithms and complexity, volume 1. Elsevier, 1990
  • Donatello C, Pasquale F, Carlo S, Mario V. Thirty years of graph matching in pattern recognition. Int J Pattern Recognition Artificial Intelligence 2004; 18(03):265-98; http://dx.doi.org/10.1142/S0218001404003228
  • Carey EP, David JM, Zhiliang MA, Sancar A. Manifold matching: Joint optimization of fidelity and commensurability. Brazilian J Probability Statistics 2013; 27(3):377-400; http://dx.doi.org/10.1214/12-BJPS188
  • Daniel LS, Minh T, Donniell EF, Carey EP. A consistent adjacency spectral embedding for stochastic blockmodel graphs. J Am Statistical Association 2012; 107(499):1119-28; http://dx.doi.org/10.1080/01621459.2012.699795

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.