Nanoscale Systems MMTA • ISSN: 2299-3290 Review Article • DOI: 10.2478/nsmmt-2013-0003 • NanoMMTA • Vol. 2 • 2013 • 30-48 Nanonetworks: The graph theory framework for modeling nanoscale systems Abstract Nanonetwork is defined as a mathematical model of nanosize objects with biological, physical and chemical attributes, which are interconnected within certain dynamical process. To demonstrate the potentials of this modeling approach for quantitative study of complexity at nanoscale, in this survey, we consider three kinds of nanonetworks: Genes of a yeast are connected by weighted links corresponding to their coexpression along the cell cycle; Gold nanoparticles, arranged on a substrate, are linked via quantum tunneling junctions which enable single-electron conduction; A network of similar profiles of force–distance curves consists of sequences of states of a molecular complex from HIV–1 virus observed in repeated single-molecule force spectroscopy experiments. The graph-theory analysis of these systems reveals their organizational principles, quantifies the relation between the function of nanostructured materials and their architecture, and helps understand the character of fluctuations at nanoscale. Jelena Živković1,2∗ , Bosiljka Tadić1† 1 Department of theoretical physics; Jožef Stefan Institute, Box 3000, SI-1001 Ljubljana Slovenia 2 Scanning Probe Microscopy Group, Institute for Molecules and Materials, Radboud University, Nijmegen, The Netherlands, EU Received 12 November 2012 Revised 4 January 2013 Accepted in revised form 24 January 2013 Keywords Conducting nanoparticle films • Genetic networks of yeast • Single-molecule force spectroscipy data • Graph theory • Network community detection• Bionanosystems • Viral RNA • Cell • Complex systems PACS: 62.23.St, 82.37.Rs, 87.18.Cf, 89.75.-k, 89.75.Hc MSC: 5Cxx, 90B10, 90C35, 92E10, 05C62 © Versita sp. z o.o. 1. Introduction The multiscale structure of materials and devices composed of many nanosize objects are actual examples of complex systems, in that they possess emergent properties at a higher scale [1–8]. Controlled architecture of nanomaterials that can perform a distinct function makes the right basis for their applications in nanotechnology. On the other hand, specifically these features of the nanostructured systems, together with the enhanced fluctuations at nanoscale [9], impose tremendous challenges for theoretical and numerical modeling and require the development of new multidisciplinary approaches [10]. In recent years, progress in the modeling of complex systems have been made by suitable mapping onto mathematical graphs (networks) and use of the graph theory methods. The basic idea consists of identifying the elements of the graphs—the nodes and the edges (links) connecting the nodes, out of the available features of the system considered. It usually occurs that, in the network representing a complex system, both nodes and edges have other attributes that need to be taken into account. This leads to discovery of new types of graphs and increases demands for the adequate mathematical concepts. In this way, a theory of complex networks develops as a new branch of science [11, 12]. On the ∗ † E-mail: [email protected] E-mail: [email protected] (Corresponding author) · NanoMMTA · Vol. 2 · 2013 · 30-48· 30 Nanonetworks: The graph theory for nanosystems other hand, the quantitative analysis of the underlying complex systems was enabled by use of graph theory methods [13, 14]. In particular, these approaches led to a noticeable advancement in bioinformatics [15, 16] and econophysics [17], and contributed to developing the quantitative analysis of social systems [18–20]. Recently several problems related to the nanosize systems have been tackled by using the complex networks theory. In particular, these are related to • Coping with enhanced fluctuations at nanoscale, e.g., in the single-molecule force spectroscopy [21]: The method was shown to be sensitive to the nature of fluctuations (beyond the problem of the signal-to-noise ratio) in the kinetics of the molecular bond and capable of separating the force–distance curves from different molecular systems. • Discovering hidden structures in cooperative functioning of genes in a cell: Despite recent improvements in experimental methods, which increased dramatically the amount of information regarding individual genes of a genome, their functional principle at a larger scale is still to be understood. In recent years, the network approach was used to elicit such functional structures from high-throughput expression data [22–28]. • Quantifying complex ordering of nanoobjects, e.g., in self-assembly processes of nanoparticles, nanorods, and nano-bio heterostructures: Consequently, the role that the structure plays in the physical and chemical properties of the assembly has been studied quantitatively [29–36]. In the latter case, the geometrical ordering of nanoobjects into a complex structure can be directly mapped onto a network. Whereas, in the former two cases, the use of networks is more formal, as it will be described below. The term nanoparticle network has already become familiar in the literature [29], usually indicating an irregular structure of interacting nanoparticles [32, 37–39] or nanoparticles linked with molecular systems [1, 31, 40–42]. On the other hand, the genetic and biochemical networks [43] and the networks related to the force-distance curve fluctuations [21] are mathematical constructs that help to pinpoint relevant relationships among the elements of the system, which are for this purpose recognized as nodes of a network. Other types of nanonetworks involving bionanosystems in real space are arrays of molecular machines, which are designed to expand capabilities of a single machine to perform communication, computation or sensing tasks at molecular level [44, 45]. Moreover, the biological concepts and principles of molecular systems are being used to design robust technology networks [46]. The aim of this survey is to build the unifying concept of nanonetworks, performed at three distinct levels in the analysis of nanosystems pointed out above and to elucidate potential benefits of the graph theory approach. In the investigated systems, our attention will be on the dynamics of nanosystems which is fundamentally associated with their descriptions by complex networks. The elements of network theory needed for this exposition are introduced and illustrated by utilizing ’archetypal’ examples from gene coexpression networks. Furthermore, in section 3 we present nanoparticle networks, which are used for the characterization of complex nanomaterials. With few examples from nanoparticle films we explain two viewpoints of the nanonetwork approach, i.e., modeling the arrangement of nanoparticles in a film, and modeling the dynamics of single-electron tunneling conduction through such structures. Subsequently, in section 4 we discuss in greater detail how the formal theory of nanonetworks can be implemented in the evaluation of data from the single-molecule force spectroscopy experiments. For this goal, distinct sets of data are used from the dynamic force spectroscopy experiments of peptide–RNA interaction in HIV–1 virus, obtained in different experimental setups and conditions. Besides, by carrying out further analysis of the data within the nanonetwork approach, we reach some new conclusions which confirm and improve the earlier results. Recalling that a number of competent reviews exists in the field of complex networks and genetic networks as well as maintaining the bibliography manageable, we do not provide with exhaustive referencing, but present some textbooks and recent reviews where additional references can be found. Likewise, a vast literature is available regarding the applicability of nanoparticle networks in technological designs. In agreement with our objectives, in this survey we quote the references in which the underlying association of the function of nanoparticle assemblies with their network representations is pointed out. 2. Network features primer A prominent feature of all complex systems is the emergence of functional properties in an ensemble. Consequently, the networks representing such systems and their dynamics frequently manifest complex architecture with hidden topological structures. In contrast to familiar random graphs [13], the mathematical theory of complex networks is still · NanoMMTA · Vol. 2 · 2013 · 30-48· 31 Jelena Živković, Bosiljka Tadić developing. Distinct classes of complex networks have been recognized in applications from natural systems and processes to social dynamics [11, 12, 19, 47] and numerical algorithms devised for their analysis. Here, we summarize those network characteristics that appear pertinent to analysis of nanosize systems and their assemblies. 2.1. Useful topology measures of nanonetworks Different topology measures can be defined and determined in complex networks at local scale (the properties of nodes and edges), mesoscopic (smaller or larger groups of nodes, nodes neighborhoods, functional motifs and modules), and global network level (paths, cycles, spanning trees). The standard topology analysis is further adapted, having in mind that the elements of the nanonetworks have additional physical, chemical or biological attributes, e.g., charge or dipole moment of the nanoparticles, and information about processes in which they take part. Specifically, consider a network of N nodes and L links, which is given by the adjacency matrix Cij . In the case of binary links, Cij = 1 if the edge ij exists and Cij = 0 if the nodes are not connected. In the weighted networks, the matrix element Wij represents a multiplicity or otherwise determined weight of a link. Different types of links among nodes are indicated in Fig. 1a,b. Some typical nanoobjects and their relations that can be considered as nodes and links of a nanonetwork are shown schematically. The following groups of topology measures can be defined and used to characterize various nanonetworks: • Centrality measures of a node i determine the position of that node in its neighborhood and in the network as a whole [13, 48]. Specifically, the node degree is determined by the number of edges which connect the node P P with its neighbors. In a directed network the number of incoming qin qout = j Cij links i = i j Cji and outgoing P is defined. In the case of weighted networks, node strength can be defined as `i = j (Wij + Wji ) to take into account the widths of all node’s connections. Two global topology measures determine positioning of a node in the entire network. In particular: closeness centrality is determined as the inverse of the sum of all shortest paths from that node to all other nodes in the network; betweenness centrality is the fraction σikj of shortest paths σij P between all pairs (i, j) of nodes in the network that pass through that node, Bk = i,j6=k σikj /σij . An analogous centrality is often defined for a link in the network. i • Eigenvector centrality is defined as i-th component of the eigenvector Vmax belonging to the largest eigenvalue λmax of the adjacency matrix of the network. It gives another measure of “importance” of node i, which is relevant for diffusion and synchronization processes on the network. The eigenvalue spectral analysis of the network, i.e., computing the spectrum of eigenvalues and associated eigenvectors of the adjacency matrix (or another operator), gives additional information of network topology related to the dynamics on it. Specifically, the normalized p Laplacian operator for the symmetrical network with weighted links Wij , is defined [48] as L = δij − Wij / `i `j . It has the eigenvalue spectrum limited [49] to the range λi ∈ [0, 2], which is suitable for comparing networks of different sizes. Estrada index, which is often used for the characterization of the topological structure of molecules P P [50–52], is also defined on the basis of graph spectral theory, i.e., EE(G) = i Ei /N where Ei = k |Vki |2 eλk and k = 1, 2, · · · N enumerates the eigenvalues of the adjacency matrix of the network. • Modularity Q > 0 indicates network’s inhomogeneity at mesoscopic scale, i.e., that a partition of the network into subgraphs (modules) of different sizes is applicable. The nodes inside a module are assumed to be connected by higher density (or strength) of links compared with the links between different modules [48]. Apart from their topological features and size, the network modules, e.g., in the genetic networks mentioned above, often contain nodes which share a specific function. Therefore, finding suitable modular structure of a network is of crucial importance for understanding its function. It should be noted that devision of a network into separate modules is an optimization problem. Thus the quality Q of the partition can be defined. For instance, Q= m qi qj 1 XX Cij − ; 2L r=1 i,j∈r 2L (1) for a devision of a network of L links into m modules. Here Cij represents the network adjacency matrix, qi and qj are degrees of the nodes i and j, and the sum i, j ∈ r runs over all pairs of nodes within the rth module. A large number of methods and algorithms have been developed for detecting the network’s modular structure [53]. Their efficiency depends on the overall network structure and size. In this work we make use of the eigenvalue · NanoMMTA · Vol. 2 · 2013 · 30-48· 32 Nanonetworks: The graph theory for nanosystems spectral analysis method described in [49]. The method is based on the property of the eigenvectors belonging to the sub-largest eigenvalues of the adjacency matrix (or smallest nonzero eigenvalues of the related normalized Laplacian operator) to localize on the subgraphs. This method is efficient when the graphs are not too large and have strong clustering and weighted links, as it is the case with the correlation networks. In addition, we use the maximum-modularity algorithm [54], which is more suitable to analyze large graphs. • Node neighborhood structures are topology measures that can be defined at the level of nearest or extended neighborhood of a node. Such measures are interesting for network sequencing and graph alignment [16, 59] methods, by which nodes with similar environment and possibly similar function are found on the same network, or groups of nodes (functional modules) detected across different networks. • Network flows are properties of links, e.g., they measure the amount of traffic along a link [14]. In the nanonetworks studied in this review, the dynamical flow can be defined in relation to the process on the network. Other attributes of the network links can be used, emanating from a construction principle, for instance, the weight, the degree of correlation among the adjacent nodes, and the betweenness centrality (topological flow). The most central links are determined, and paths or cycles of most central links can be considered. The maximum-flow spanning tree is a tree representation of the entire network, on which each node is connected to the tree by its maximum-flow link. Hence, it represents a union of the most central paths on the network. An example is shown in Fig. 1c. A large number of network features can be computed within graph visualization packages as, for instance in Pajek [55], Cytoscape [56] and Gephi [57]. For more specific analysis, the appropriate program codes need to be developed. It should be stressed that the network structure often reflects certain organizational principle of the system. Thus, the networks of complex topology occur in relation to functional nanosystems, see for instance the genetic networks in Refs. [24, 58]. Fig 1. (Color online) A: Elements of a nanonetwork are nodes and links (edges, arcs) between them. They may have different origin and physical, chemical or biological attributes. B: Three types of colloidal interactions and occurrence of tunneling junctions among two types of nanoobjects are indicated schematically. C: Example of the maximum flow spanning tree in the network of genes co-expressed along the cell-cycle of yeast. Red, yellow, green and blue colors of nodes indicate maximum expression of a gene in the cell cycle phases G1, S, G2, and M, respectively. 2.2. Mapping digital signal correlations to networks: gene coexpression network of yeast This useful mathematical procedure is demonstrated here by using the gene co-expression network of yeast Saccharomyces cerevisiae [28]. In general, study of genetic networks (for recent review see [23, 24, 60]) is a very active area of research at the interface of bioinformatics and natural sciences that builds on advances of detailed biology analysis of genes and high-throughput measurements. Note that different types of networks that are related to the functioning of genes in a genome have been studied in the literature. In particular, for the yeast Saccharomyces cerevisiae one can study: gene coexpression networks, which are based on system-scale expression data; gene regulatory network [61, 62], which is constructed from biological information about the transcription factors, i.e., proteins synthesized by certain genes or gene groups to further regulate expressions of other genes; and protein–protein interaction networks, · NanoMMTA · Vol. 2 · 2013 · 30-48· 33 Jelena Živković, Bosiljka Tadić Fig 2. Time series of the expressions of the selected genes, measured in 17 instances along the cell-cycle (left). The correlation matrix of the normalized gene expressions (right). The indexes are ordered by gene’s maximum expression in ascending time (or phase of the cell cycle). PPI, [58, 63], representing bio-chemical interactions among different proteins, which themselves are produced from their genetic blueprints. As mentioned above, we are interested in dynamical features of gene cooperation, hence we use the expression data measured along the cell cycle of yeast [64]. The gene expression is a cellular process by which the information stored in DNA is extracted in order to synthesize proteins that carry out specified functions in the cell. It is a part of the whole set of processes commonly known as gene regulation, which control flow of information from DNA to proteins and in the opposite direction, carrying the demands what proteins in given conditions need to be produced by the related genes [65]. Which genes are coexpressed in a given moment of the lifetime of a cell? This partial information gives some insight into these complex processes of gene cooperation [66]. Here, we show how the graph theory methods can be employed to identify groups of coexpressed genes along the cell-cycle of yeast Saccharomyces cerevisiae from the gene expression data measured at several time intervals [28]. The goal here is to demonstrate the general mathematical procedure, which we will also use in section 4 in a different context. The conclusion reached in Ref. [28] is that different groups of coexpressed genes along the cell cycle of yeast appear to share same physical location in the cell. These findings are here discussed in view of research of the protein interaction network of yeast [58, 63, 66]. The genome-wide expression data of yeast Saccharomyces cerevisiae, have been measured at 10 minutes intervals along two consecutive cell cycles [64]. The data can be represented as a set of time series fi (k), for k = 1, 2, · · · 17 indicating separate measurement, i.e., time point, and the index i = 1, 2 · · · N indicates a given gene in the genome of yeast. The expressions of the genes selected for our analysis are shown in Fig. 2(left). Note that first 9 points complete the first cell cycle [64]. Following Ref. [28], from the whole genome we select those genes that are expressed over an extended period (two or more cell cycle phases). The selection criterion is that their expression fluctuates (constantly expressed housekeeping genes are not considered) but stays over the average expression on the genome. The selected set contains 604 genes. For further analysis the expressions in each measurement (instance of time in the cell cycle) are first normalized with the average expression in that measurement point, then the correlation matrix is computed. Different procedures exist for reconstructing the dynamical system from the time series [26, 67]. Here, we follow the procedure used in [26, 28]. First step is to compute the gene–gene correlations as Pearson’s correlations of the time series. The resulting matrix elements Cij are given by P Cij = k [fi (k) − hfi i][fj (k) − hfj i] . σi σj (2) In general, k is given by a discrete set of measured values, and σi , σj stand for the standard deviation of the time series (digital signal) fi (k) and fj (k). In the present case, k = 1, 2, · · · 17 is the index of time intervals along approximately two cell cycles of yeast, and fi (k) is the expression level of gene i at time instance k. Note that the Pearson’s correlations, normalized by the standard deviations of the correlated signals, can have values in the range Cij ∈ [−1, +1] with the negative values indicating anti-correlations, while correlations correspond to the positive values. For the purpose of this work we are interested in strong positive correlations. In some situations, strong negative correlations are also interesting · NanoMMTA · Vol. 2 · 2013 · 30-48· 34 Nanonetworks: The graph theory for nanosystems [26]. The matrix is mapped to the range [0, 1] so that perfect anti-correlation is mapped to zero, and then normalization of the correlation matrix is performed in order to enhance positively correlated signals against the background. Similar procedure was described in Ref. [26]. For the normalization, we used the affinity transformation method [68, 69], where the element is enhanced as Cij → Fij Cij if the rows i and j correlate with the rest of the matrix in a similar way, which gives the meta-correlation Fij ∼ 1, and diminished otherwise. The factor Fij is also computed as a Pearson’s coefficient of the matrix elements in the row i and row j, which are rearranged as follows: {Cij , Ci1 , ..., Ci,j−1 , Ci,j+1 , . . . , CiN } and {Cji , Cj1 , ..., Cj,i−1 , Cj,i+1 , . . . , CjN } and the diagonal elements are removed. In Fig. 2(right) the correlation matrix of the selected 604 genes is shown, considering the normalized matrix elements which exceed the threshold W0 = 0.6. The genes in the matrix are sorted according to the cell cycle phases (G1,S,G2,M) in which their maximum expression is found. In the next step, we find groups of genes that are strongly correlated to each other. Note that in the matrix representation, such groups can be visualized as blocks along the diagonal. In the equivalent graph (network) representation, as shown in Fig. 3, they can be visually tracked as dense blobs in the network. As mentioned above, different methods can be used to detect such densely connected areas of the graph [53]. Note that the advanced graph visualization packages mentioned above also have built in some algorithms for detecting graph modularity. Applying the eigenvalue spectral analysis method to the correlation matrix of Fig. 2, four groups of genes co-expressed over the threshold 0.6 are identified in Ref. [28]. By identifying the nodes (genes) in each subgraph and further inspection of their biological data in MIPS database [70], it was found that the majority of the genes within the identified groups are, in fact, co-localized in one or more cellular components, i.e., cytoplasm, mitochondria, nucleus, etc. Fig 3. (Color online) Modular structure of the yeast co-expression network of genes correlated over the threshold 0.8. Separately shown is a close-up view of one of the modules with the ORF labels of the genes. Here, we perform an additional analysis of the co-expression gene network by first shifting the threshold to higher value 0.8 and using the maximum-modularity method in standard resolution. Five modules are found as shown in Fig. 3. While the partial overlap in the eigenvectors does not allow full separation of the branches [28], the maximum-modularity algorithm always gives a complete partition of the graph, which is a subject of the applied resolution. As a result, we obtain the complete lists of genes within these modules. They are identified by their open-reading-frame (ORF) labels, which allows search for further information in the biological databases and the related literature. Some results of such a search are summarized in Table 1, where we show cross-listing of the genes in these modules with the genes in three largest protein complexes. Our findings are in line with recent research of the protein-protein interaction network of yeast [58, 63], where the co-localization of the identified protein complexes in the cell components is found, and the co-expression of the genes within large protein complexes [66]. The Table 1 shows how different modules found by our analysis, containing the genes which are strongly co-expressed along entire cell-cycle, are participating in two largest protein complexes—Cytoplasmic ribosome and Mitochondrial ribosome complex and in the New complex reported in Ref. [63]. · NanoMMTA · Vol. 2 · 2013 · 30-48· 35 Jelena Živković, Bosiljka Tadić Table 1. Cross-listing of the genes in four of the modules from Fig. 3 with two largest protein complexes of yeastCytoplasmic ribosome complex and Mitochondrial ribosome complex, and New complex from Ref. [63]. Module142 Module133 Module121 Module100 Cytopl. YGR027C YGL147C ribosome YGR118W YLR367W YER074W YLL045C YBR048W YLR344W complex Mitoch. YKL180W YKL138C YBL041W YOL038W YNL081C ribosome YMR188C YKR006C YOR259C complex YMR188C YBL038W YML009C YNR037C YMR125W New YBL026W complex YOR159C YLL036C 3. Modeling complex nanostructures by nanonetworks In the literature the term nanoparticle network has been used sometimes to suggest irregular ordering of a nanoparticle assembly [1, 3, 5, 34, 71, 72]. Here, we argue that mapping the nanoparticle structure onto a mathematical graph (network) is a giant step ahead in modeling and quantitative analysis of the nanoparticle assemblies and their functional properties [29]. First, by employing the graph theory methods one can determine quantitative measures, which characterize the ordering of a nanoparticle assembly. Furthermore, mapping onto a graph is a necessary step in modeling functional properties of the assembly, i.e., by implementing physical processes on such structures and quantifying the role that specific structural elements paly in these processes [8, 73, 74]. We briefly demonstrate both of these aspects of the nanoparticle networks in the case of metallic nanoparticle films, where single-electron tunneling (SET) conduction occurs under Coulomb blockade conditions [35–38]. Interested readers should consult detailed analysis in the review [29] and the references therein. 3.1. Quantifying structure of nanoparticle assemblies In contrast to the genetic networks discussed above, the nanoparticle networks visualize mutual relations of the nanoparticles or colloids in a physical space. Well studied examples are gold nanoparticle films—arrays of gold nanoparticles on a substrate, which are interesting for nanoelectronics applications due to their SET conduction properties [5, 34, 35, 75]. Another interesting system with similar SET conduction mechanisms is chemically derived graphene oxide sheet, a disorder analogue of graphene, presumably containing arrays of the graphene quantum dots which are separated by insulating regions [38, 76]. A straightforward way for characterizing such structures by mathematical graphs is as follows: each nanoparticle (colloid, quantum dot) represents a node while a link indicates certain association among them, i.e., either simple geometrical proximity on the substrate [35], or even a chemical link between colloids [33, 77, 78]. For example, to study SET processes on such structures, two nanoparticles are “linked” in the network only when their mutual distance is such that allows for the electron tunneling between them [29, 35]. Hence, each link indicates the tunneling junction in the nanoparticle arary. Having constructed the adjacency matrix of the graph, the structure of the assembly can be characterized in detail by graph theory methods. How does a given complex structure, i.e., similar to the one obtained by the self-assembly process in the laboratory, emerge and how it can be tuned? Modeling of the assembly processes in which structures with certain topological features arise, and thus identifying the parameters relevant for their appearance, is of primary importance in mathematical modeling of the nanoparticle networks. For the illustration, in Fig. 4 are shown two network models of nanoparticle films, which are grown by the cell aggregation algorithm of Ref. [79] with different parameters. In the algorithm, to match some experimentally observed nanoparticle films [36, 75], the hexagonal or nearly hexagonal cells are attached to the graph (initially one cell graph). In the growth process the average degree inside the graph is kept constant < qi >= 3. Furthermore, the constraints of planarity is systematically observed, i.e., the 5-cliques, K5 , and the minimal non-planar graphs with six nodes, K3,3 , are not allowed. The parameter ν, the inverse “chemical potential” for attachment of a loop along a nesting area, controls the branching of the graph. For ν = 0 branched structure appears, as the one in Fig. 4a · NanoMMTA · Vol. 2 · 2013 · 30-48· 36 Nanonetworks: The graph theory for nanosystems Fig 4. (Color online) Two examples of planar graphs grown by cell-aggregation algorithm of Ref. [79]: (a) Fixed size of 6-nodes cell (µ2 = 0) and large chemical potential for cell attachment (ν = 0.0) resulting in the branched structure. The widths of the links indicate topological flow; (b) Small irregularity of cell sizes (µ2 = 0.5) and reduced chemical potential for cell attachment (ν = 1) yielding the plane-filling structure. The widths of links indicate current flow when the extended electrode with positive voltage is in the top-left corner, while the negative voltage electrode in the bottom-right corner area. Color codes from pale green to red indicate increased centrality of nodes on both graphs. Black: unvisited nodes in the SET process. while for a finite ν, the graph has a tendency to fill the plane, Fig. 4b. The probability that a cell departs from pure hexagon is controlled by the parameter µ2 , that is the second moment of a distribution of cell size. 3.2. Quantifying structure–function interdependency The property of a nanoparticle network which is most relevant for the SET conduction is the distribution of betweenness centrality of the links. Note that due to the constant number of links per node in the above examples, the betweenness centrality of links and nodes on this type of networks is similar. It is depicted in Figs. 4 by the widths of the links and by the color of the nodes (red color indicated most central nodes). As the figure shows, a variety of topological paths is found in the case of branched structure, although the elementary cells are all equal. Several “highways”, the routs with large topological centrality, are visible. However, the paths inside the small homogeneous area in the central part of the same network are almost equal. For a given network, part of the topological flow that plays a role in the conduction process is, of course, dependent on the actual position of the electrodes. A situation shown in Fig. 4b corresponds to the electrodes positioned along a part of the network nodes in the top-left corner (high voltage electrode) and the bottom-right corner (zero voltage electrode). Consequently, the shown betweenness centrality of the nodes and the links in that network is the dynamical centrality [29, 80]. It represents the number of single electron tunnelings between the nodes, simulated within the capacitively-coupled system model [35, 36, 80–82]. Fig 5. (Color online) Visualization of the conducting paths in single-electron tunnelings under applied voltage through a nanoparticle network with large topological defects. The simulated data are from Ref. [35]. · NanoMMTA · Vol. 2 · 2013 · 30-48· 37 Jelena Živković, Bosiljka Tadić The network mapping of an actual structure of nanoparticle assembly, apart from characterizing its structure, is a necessity in the modeling of physical processes on such structure. The adjacency matrix Cij of the nanoparticle network directly appears in the interaction energy of the assembly, e.g., in modeling the spin reversal processes on complex geometry [8, 73]. Similarly, in the metallic nanoparticle films modeled as capacitively-coupled systems with long-range interactions, the capacitance matrix Mij = CCij , where C stands for the capacity of a nanoparticle, appears in the electrostatic energy of the system [29]. In this way, the geometry of the assembly is directly coupled to the physical process that it supports. Moreover, the graph visualization techniques offer a possibility of inspecting the details of the process on that graph. For instance, the SET on nanoparticle films is a collective dynamical percolation process, which occurs at threshold voltage VT . It is characterized by a nonlinear current–voltage characteristic I(V ) ∼ (V /VT − 1)ζ . The measured values of the exponent ζ strongly correlate with the structure of the film [35]. The visualization of the conduction paths [35], an example is shown in Fig. 5, gives an insight into the course of the tunneling processes through the film. Therefore, it helps understand the fluctuations in the current [77], which can be measured at the position of the low-voltage electrode. Both experiments and simulations [29, 35] suggest that large nonlinearity exponents in the range ζ ∈ [3.0, 4.1] are compatible with topologically inhomogeneous structures, i.e., the structures with broad distributions of betweenness centrality of the links. In these cases, the river-like structure of the conduction paths enhances the cooperative flow of electrons. This yields potentially larger bursts of current [29, 77] compared to regular or weakly irregular arrays, which are characterized with paths of simple geometry and smaller exponents ζ ∈ [1.0, 2.8]. Recently, similar conclusions were reached in the experiments with the disordered arrays of graphene quantum dots [38]. 4. Evaluation of the single-molecule force spectroscopy data by network modeling In the above studied nanoparticle networks as well as in the genetic networks, we deal with many nanosize systems, which are interacting in either physical or virtual space. In contrast, the application of the network modeling to evaluation of the dynamic force spectroscopy data considers different states of the same molecule (or molecular complex) in the phase space. A typical setup for single-molecule force spectroscopy with manipulation techniques based on atomic force microscopy (AFM) is schematically shown in Fig. 6a. The molecules of interest are brought into proximity of each other which allows them to form a chemical bond. Subsequently, they are pulled apart by pulling apparatus, i.e., AFM tip, which results in bond rupture. During each pulling event, molecules change their position and the internal states. In the experiment, each pulling event is stored as a digital signal Force–Distance (FD) curve. Some examples of FD curves are shown in Fig. 6b. Therefore, the profile of a FD curve contains information about the whole history of states of a molecular system during one pulling event. Typically, a large number of repeated pulling events is performed to improve statistics. The shape of each FD curve may depend on the number of factors, including the local environmental fluctuations (these experiments are performed in liquid), pulling velocity, motion of the linkers by which the molecules are immobilized to the pulling apparatus, occurrence of unspecific binding, multiple binding, and more. Recently we have devised a method based on graph theory approach that attempts to separate the FD curves depending on the very nature of these processes [21]. Following Ref. [21], below we describe the method in detail and present some new developments. The guiding idea of this approach is that such information about the binding processes is embedded in the similarity between the FD profiles. The similarity between FD curves can be quantified by Pearson’s correlations, formally in the same way as discussed in section 2.2 for the gene expressions. Thus, the first step is to map the dataset of empirical FD curves onto a correlation matrix. 4.1. Description of the experimental data and network mapping To demonstrate how the method works, we use experimental data of RRE–Rev complex from HIV–1 virus [83, 84], which plays an important role in the late phase of viral replication in the host cell. Rev peptide binds to it’s viral RNA target Rev Responsive Element (RRE), a 351 nt long sequence which is located in the Env gene. We first create the correlation matrix which contains all pairs of FD curves considered. Specifically, we use N = 1188 FD curves gathered in different pulling experiments containing the data from RNA–peptide interaction (988 curves, RRE–Rev complex from HIV–1) and ssDNA–ssDNA (200 curves), described in Ref. [21]. The curves were pre-processed in the following way: We removed the contact part which mainly carries information on the cantilever. Further we applied an offset to shift the interaction free part of the curves to the baseline, and only the part where interactions are expected was kept, i.e., approximately first 200 nm. · NanoMMTA · Vol. 2 · 2013 · 30-48· 38 Nanonetworks: The graph theory for nanosystems The curves for the correlation matrix were selected from several experiments with different experimental setups. For this purpose, the following experimental setups are realized: two setups with a different number of flexible linkers, which couple molecules to the surface and the cantilever, are used in combination with different pulling velocities v and with modified or absent target molecule. Two-linker setup (2t): both molecules were coupled to the cantilever/gold surface via PEG (Polyethylene Glycol) spacers, see Fig. 6a; One-linker setup (1t): one molecule was coupled directly to the gold surface and the other to the cantilever via the PEG spacer. The PEG linkers of length ∼ 40 nm were used. In addition, we consider 200 FD curves from the one-linker setup but without target molecule, where the Rev peptide may bind to the gold surface, and 188 FD curves from the two-linker setup in the presence of Neomycin, which can block the binding sites on the target molecule. The groups of FD curves from different measurements appear as Blocks I–VI in the correlation matrix shown in Fig. 7, also described in the top part of the Table 2. Fig 6. (a) Schematic representation of a typical experimental setup: RRE is immobilized to gold surface via PEG linker. The Rev peptide is immobilized to the Si N cantilever using the same type of linkers. (b) Examples of Force–Distance curves obtained in one experiemnt [83]. In the correlation matrix, the first block (I) consists of 200 curves from measurements of the RNA–peptide interaction in the setup with two linkers and low pulling velocity 581 nm/s. The second block (II) contains 188 binding curves of RNA–peptide in the presence of Neomycin, in the same setup with two linkers and velocity 581nm/s. In the third block (III) there are 200 curves from RNA–peptide interaction but with one-linker and high pulling velocity 2540 nm/s. The fourth block (IV) contains 200 curves measured on ssDNA–ssDNA interaction (with 30 complementary bp), in the setup with two linkers and very low pulling velocity 218nm/s. The fifth block (V) has 200 curves of RNA–peptide interaction, with one linker and medium velocity 1160 nm/s, and finally, the block (VI) consists of 200 curves of peptide–Au (gold surface) interaction, with one linker and velocity 1160 nm/s. The overlay of all FD curves from the first block is shown in Fig. 7(left). A variety of the break points, visible as deeps at different distances and forces, suggests large inhomogeneity of the profiles in this block. Indeed, by inspecting the correlation matrix, the curves from block-I are not strongly correlated among each other, but they correlate with different intensity with the blocks II, IV, V and VI. Notably, the blocks III and VI have more coherent structure, leading to stronger correlations inside the block while also some cross-block correlations among them and the block V are significant. 4.2. Data selection and information from the selected groups of DF curves In Ref. [21] the groups of curves that exhibit a strong similarity across different blocks have been found. In particular, considering the correlation matrix Wij , i, j = 1, 2, · · · N of FD curves as a weighted undirected graph, and using the eigenvalue spectral analysis of the Laplacian operator related to the matrix Wij , four communities of similar curves were identified. Two large groups, termed G2 and G3 , contain FD curves from different blocks, as indicated in the Table 2, will be further discussed in detail. It is remarkable, that the largest group G2 contains most of the curves from RNA–peptide interactions and none of the ssDNA–ssDNA interaction curves, which are all contained in G3 . The histograms of rupture forces and distances at break-points of all curves in these two groups are shown in Fig. 8. The largest group G2 contains 579 curves all related to RNA–peptide interactions from different blocks and peptide– Au interactions from block VI. For further separation of these FD curves in G2 two methods are applied: the eigenvalue · NanoMMTA · Vol. 2 · 2013 · 30-48· 39 Jelena Živković, Bosiljka Tadić Fig 7. Overlay of FD curves from block-I (left), and the correlation matrix of FD curves from all blocks I to VI, indicated along the top line, with the threshold 0.5 (right). Table 2. Number of FD curves from different experimental blocks that can be identified by the eigenvalue spectral algorithm in Ref. [21] as belonging to two major groups G2 and G3 . Modules G2− Mk , k = 0, 1, 2, 3 in the group G2 here identified by maximum-modularity algorithm. Description: RR (Rev-RNA); R-R+Neo (Rev-RNA+Neomycin); Au-gold surface; 1t, 2t (one, two linkers), h.v. (high velocity); m.v. (medium velocity); l.v. (low velocity); < F > average disruption force in a group. Original data from Ref. [21]. I II III V VI Identity 1–200 201–388 389–588 589–788 789–988 989–1188 1t,high.v 2t,low.v 1t,medium.v 1t,medium.v [pN] Description 2t,low.v 2t,low.v Interaction R-R G2 51 R-R+Neo R-R 28 177 G3 60 68 0 G2− M0 21 6 22 G2− M2 3 1 G2− M1 1 G2− M3 0 IV hF i Block ssDNA-ssDNA R-R 0 135 181 Rev-Au 148 141±13 1 7 34±2 0 33 68 151±7 0 0 21 76 119±5 0 97 0 76 4 180±6 0 27 0 23 0 140±8 spectral method [21] and the modular partition of the graph at an increased threshold 0.9. The resulting graph partition is shown in Fig. 9. Applying the eigenvalue spectral analysis for the subgraphs, it was found [21] that the group G2 splits into three subgroups. They contain similar FD curves from blocks V and VI (subgroup g1 ), from block III (subgroup g2 ) and mixed blocks I and II (subgroup g3 ). Similarity of the curves in these subgroups is demonstrated in Fig. 10, where the first 20 curves from each group are depicted. The average rupture forces < FD > computed from the histograms of the selected subsets appear to be different [21], in particular, G2− g1: 66 ± 6, G2− g2: 135 ± 8, and G2− g3: 38 ± 4 (values are in pN). Moreover, these curves exhibit similar rupture patterns. The patterns are shown as contour plots in Fig. 11 (top row). Similar analysis were applied to the groups G3 [21], leading to the rupture patterns in Fig. 11 (bottom row). Further separation of the curves in G2 over different blocks is achieved by graph-theory methods applied to the graph in Fig. 9, where the correlation threshold in substantially increased. The complete graph representing correlations within the groups G2 above the threshold 0.9 is further partitioned into subgraphs by the maximum-modularity algorithm. Note that the number of nodes which remained connected at this correlation level is reduced from 579 to 467. Among these correlated nodes, four modules are found, M0 , M2 and M1 , M3 , which are indicated by different colors of nodes in Fig. 9. The number of FD curves in each module is listed in the Table 2. More importantly, the original IDs of each curve in a module are preserved so that the topologically selected groups of curves can be separated from the original dataset. · NanoMMTA · Vol. 2 · 2013 · 30-48· 40 Nanonetworks: The graph theory for nanosystems Fig 8. Histograms of the rupture forces and the rupture distances in groups G2 and G3 of the FD curves separated by the eigenvalue spectral method. Data for G2 are shifted to the left to avoid overlap. Fig 9. (Color online) Networks of FD curves from the previously selected group G2 with higher similarity (correlation threshold 0.9 applied). The subgroups, marked by different colors, are found by maximum-modularity method: G2− M0 and G2 − M2 are shown in nuances of pink while cyan and red color indicate the modules G2− M1 and G2− M3 , respectively. Right figure shows one of the modules G2− M0 , which contains some FD curves from block VI (Rev-Au interaction) and most of the misplaced curves from other blocks, possibly “missing-target” events, cf. Table 2. The conclusion based on the modular separation of G2 curves is as follows, cf. Table 2. The modules G2− M1 and G2− M3 contain the FD curves from blocks III and V, both of which are about RNA–peptide binding, measured at different velocities in the same setup with one linker. Thus, this similarity is not surprising. (Note that block I also contains RNA–peptide interaction but at lower velocity and setup with two linkers, which resulted in much weaker correlations than the applied threshold.) Consequently, these curves can be further analysed to extract the bond strength and bond kinetics using the appropriate approaches [84]. Here, we construct two histograms of the “good” curves (G2− M1 and G2− M3 ) in blocks III and V, cf. Fig. 12. The average rupture forces from these histograms are also given in the Table 2. However, the curves from the blocks III and V which belong to modules G2− M0 and G2− M2 correlate strongly with the block VI. Thus, they might contain information about binding of the peptide to the surface, rather than to RNA target. Therefore, 22 curves in block III and 33+21 curves in block V are considered as missed binding events and should be disregarded in the analysis of RNA–peptide bond. Another set of 68+76 curves from two modules G2− M0 and G2− M2 which belong to the block VI, however, contain genuine information about binding of the Rev peptide to the Au surface and could be further analysed to determine the strength of that bond. It should be also noted that a larger degree of similarity was detected between the FD curves in blocks V and VI, corresponding to the same pulling velocity, than · NanoMMTA · Vol. 2 · 2013 · 30-48· 41 Jelena Živković, Bosiljka Tadić Fig 10. (Color online) FD curves from a large group G2 with lower similarity (correlation threshold 0.6) separated by the eigenvalue spectral method in three subgroups g1 , g2 and g3 . The first 20 curves from each subgroup are shown. They belong to blocks V and IV, block III, and blocks I and II, respectively. between blocks III and VI, where different velocities are used. The rupture patterns of the remaining (good) FD curves from the block III and the block V, shown in Fig. 12, represent the same binding process at different velocity. The average rupture forces in these blocks are found as 207 ± 8 and 145 ± 7 pN, for higher and lower velocity, respectively. These histograms are the starting point for the analysis of the kinetics of the Rev–RNA bond [84]. Such analysis is performed within the reaction-rate theory framework [85], which is left out of this review. · NanoMMTA · Vol. 2 · 2013 · 30-48· 42 Nanonetworks: The graph theory for nanosystems Fig 11. 5. Contour plots of the rupture events in (top row) three subgroups of the group G2 and (bottom row) of group G3 [Data from supportive information of [21]]. Summary, Discussion and Conclusions Summary and Discussion. In mathematical modeling of nanosize systems, the unifying concept of nanonetworks powered by graph theory methods, can be applied at three different levels. To demonstrate it in this survey, we have used a selected set of previously published works. The results, revisited in view of recent developments, also led to several new conclusions which enhance previous findings. Specifically, the nanonetworks can be envisaged as graphs with • Nanosize objects linked in physical space: Chemically linked colloidal particles are straightforward example [77]. Another situation, as discussed in section 3, represents a conducting nanoparticle network, with an assembly of identical gold nanoparticles on a substrate. The particles are fixed in space and connected by virtual links, indicating the quantum tunneling junctions, which depend on the type of particles and the distance between them. Defining the adjacency matrix of such a nanonetwork has two immediate consequences for modeling the system. First, the structure of the assembly can be quantified. More importantly, the interaction energy of the assembly can be handled in mathematically rigorous manner, also facilitating the numerical implementation of the SET processes. Simulations of the SET on different nanoparticle networks [29] gave new insight into the cooperative conduction mechanisms. • Nanosize objects linked in a virtual space: The networks of genes are a typical example of this sort, where genes (with their full biological identity) are considered as network nodes while the links can represent different types of associations among them, depending on their function in the cell. The genetic networks and related proteinprotein interaction networks are extensively studied in recent years [23, 24]. For completeness and illustration purposes, in section 2.2 we discussed the coexpression network of the genes of yeast, which are expressed along the entire cell cycle. Patterns of gene coexpression along the cell cycle of yeast, resulting from the present network analysis, are in line with recent research of the protein complexes identified on the related PPI network of yeast [58, 63]. • Sequences of states of a single nanosize object in its phase space: This formal application of the network theory methods to manage with enhanced fluctuations at nanoscale has been introduced recently for the evaluation of single-molecule force spectroscopy data in Ref. [21]. It is still to gain its importance in the field. Sensitivity of · NanoMMTA · Vol. 2 · 2013 · 30-48· 43 Jelena Živković, Bosiljka Tadić Fig 12. Top: Histograms of the rupture forces computed from the FD curves in the modules M1 and M3 . Middle and bottom: Rupture patterns of “good” FD curves belonging to the block III and V, respectively. the method to select FD curves with similar profiles is demonstrated on several sets of force spectroscopy data of molecular binding between the peptide and viral RNA (well known RNA–Rev peptide complex from HIV–1 virus). The data are measured in different setups and driving speeds and experimental modifications including the situation where the target molecule is absent. Here, we have extended the analysis of the data. Specifically, by increasing the correlation threshold we were able to separate strongly correlated profiles using maximum· NanoMMTA · Vol. 2 · 2013 · 30-48· 44 Nanonetworks: The graph theory for nanosystems modularity methods. The results for the strength of the RNA–peptide bond obtained from newly selected datasets are in agreement with Ref. [21]. The presented community detection method, in analogy to the eigenvalue spectral analysis of graphs used in Ref. [21], shows surprising sensitivity to differentiating the experimental FD curves according to the setup geometry (the number of linkers) and the pulling velocity. Furthermore, the presented analysis suggests a practical implementation of this method for fast separation of “missing-target” events. Such events are believed to accompany all single–molecule force spectroscopy experiments and spoil the results, but their fraction is unknown. In analogy to this work, one can perform a benchmark experiment in the same conditions but without target molecule. Then, by applying the graph-modularity partition of the graph formed from the union of all data, one can select the portion of FD curves which strongly correlates with the benchmark curves and thus separate them from the desired specific-binding events. Conclusions. We have presented the concept of nanonetworks for quantitative analysis of complex systems at nanoscale. Similar to macroscopic complex systems, nanosize objects possess various attributes, which affect their relations in an ensemble. Consequently, they can be represented by different types of nanonetworks. For instance, a pair of genes in the coexpression network may also take part in the PPI network, however, the character of the link between them as well as their neighborhoods in the network will change. Therefore, the appropriate mapping of a nanosystem onto mathematical graph is an essential step, which is conditioned by the goals of the study and available information. In the presented examples, we have performed the mapping by systematically respecting a dynamical process, in which the nanosystem takes part. The benefit of such mapping is that both structure and dynamics of the system have been analysed simultaneously. Moreover, the states of a single nanosize system as well as functional largescale nanostructures were examined using the same formalism. In the case of nanoparticle assemblies, by adopting the nanonetwork description, the composition of an aggregate and its conduction have been studied. In this manner, relationship between function of an ensemble of nanoobjects and its architecture was quantified, which is of crucial importance for the design of functional nanomaterials and devices. Applying the same methodology to the evaluation of data in single-molecule force spectroscopy of the molecular complex from HIV–1, formally we have analysed the sequences of states in the phase space, which gave an insight into the character of fluctuations in this molecular system. In general, variety of nanosystems involving biological (soft) and inorganic nanosize objects and their mixtures can be considered using this modeling approach. Within the presented framework, additional information can be efficiently included, i.e., by extending the feature space (the number of attributes) of the network nodes and links, from physics, chemistry and biology of these nanosystems. Acknowledgments Results presented in this survey are based on the research supported by the FP6 project Functional and Structural Genomics on Viral RNA: FSG-V-RNA, the FP6 Project PATTERNS, and the Nanotechnology programme of the Ministry of Economic Affairs, NanoNed (The Netherlands) and the National Research Agency programmme P1-0044 (Slovenia). JŽ would like to thank L. Janssen, F. Alvarado, H.A. Heus and S. Speller for collaboration in the experiments of Refs. [21, 84]. BT would also like to thank M. Šuvakov and V. Gligorijević for some useful suggestions and help with the graphics. References [1] A. K. Boal, F. Ilhan, J. E. DeRouchey, T. Thurn-Albrecht, T. P. Russell, and V. M. Rotello. Self-assembly of nanoparticles into structured spherical and network aggregates. Nature, 404, 746–748 (2000). [2] C. A. Mirkin. Programming the assembly of two- and three-dimensional architectures with DNA and nanoscale inorganic building blocks. Inorg. Chem., 39, 2258–2272 (2000). [3] P. Moriarty. Nanostructured materials. Reports on Progress in Physics, 64, 297–381 (2001). [4] P. Scharff and E. Buzaneva, editors. Frontiers of Multifunctional Integrated Nanosystems. Springer, Berlin (2004). [5] Y. Yin and A. P. Alivisatos. Colloidal nanocrystal synthesis and the organic-inorganic interface. Nature, 437, 664–670 (2004). [6] M.P. Pileni. Slef-assembly of inorganic nanocrystals: Fabrication and collective intrinsic properties. Acc. Chem. Res., 40, 685–693 (2007). · NanoMMTA · Vol. 2 · 2013 · 30-48· 45 Jelena Živković, Bosiljka Tadić [7] M. O. Blunt, C. P. Martin, M. Ahola-Tuomi, E. Pauliac-Vaujour, P. Sharp, P. Nativo, M. Brust, and P. Moriarty. Coerced mechanical coarsening of nanoparticle assemblies. Nature Nanotechnology, 2, 167–170 (2007). [8] B. Tadić. From microscopic rules to emergent cooperativity in large-scale patterns, in "Systems self-assembly: Multidisciplinary snapshots", N. Krasnogor, S. Gustafson, D.A. Pelta and J.L. Verdegay, editors. Volume 5, Studies in multidisciplinarity, Elsevier, Amsterdam, pp. 259-278 (2008). [9] E. Barkai, F.L.H. Brown, M. Orrit, and H. Yang, editors. Theory and Evaluation of Single-Molecule Signals. World Scientific, Singapore (2008). [10] I. Kotsireas, R.V.N. Melnik, and B. West, editors. Advances in Mathematical and Computational Methods: Addressing Modern Challenges of Science, Technology and Society. American Institute of Physics Vol. 1368 (2011). [11] P. R. Villas Boas, F. A. Rodrigues, G. Travieso, and L. da Fontoura Costa. Chain motifs: The tails and handles of complex networks. Physical Review E, 77, 026106 (2008). [12] S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D-U. Hwang. Complex networks: Structure and dynamics. Physics Reports, 424, 175–308 (2006). [13] B. Bollobás. Modern Graph Theory. Springer, New York (1998). [14] R.K. Ahuja, T.L. Magnanti, and J.B. Orlin. Network Flows: Theory, Algorithms and Applications. Prentice-Hall International, Ltd., London, UK (1993). [15] B.H. Junker and F. Schreiber, editors. Analysis of biological networks. A Wiley Interscience Publication, Hoboken, New Jersey (2008). [16] V. Janjić and N. Pržulj. The core diseasome. Molecular BioSystems, 8, 2614–2625 (2012). [17] R.N. Mantegna and E.H. Stanley. An introduction to econophysics: correlations and complexity in finance. Cambridge University Press, Cambridge, UK (2000). [18] P.J. Carrington, J. Scott, and S. Wasserman, editors. Models and methods in social network analysis. Cambridge University Press, Cambridge, UK (2005). [19] J. Giles. Computational social science: Making the links. Nature, 488, 448–450 (2012). [20] M. Mitrović, G. Paltoglou, and B. Tadić. Quantitative analysis of bloggers’ collective behavior powered by emotions. Journal of Statistical Mechanics: Theory and Experiment, P02005 (2011). DOI:10.1088/1742-5468/2011/02/P02005 [21] J. Živković, M. Mitrović, L. Janssen, H. A. Heus, B. Tadić, and S. Speller. Network theory approach for data evaluation in the dynamic force spectroscopy of biomolecular interactions. Europhysics Letters, 89, 68004 (2010). [22] D.J. Lockhart and E.A. Winzler. Genomics, gene expression and DNA arrays. Nature, 405, 827–836 (2000). [23] M. Lynch. The evolution of genetic networks by non-adaptive processes. Nature Reviews Genetics, 8, 803–813 (2007). [24] S.J. Dixon, M. Costanzo, A. Baryshnikova, B. Andrews, and Ch. Boone. Systematic mapping of genetic interaction networks. Annual Review of Genetics, 43, 601–625 (2009). [25] D. Stokić, R. Hanel, and S. Thurner. A fast and efficient gene-network reconstruction method from multiple overexpression experiments. arXiv:0806.3048 (2008). [26] A. Madi, Y. Friedman, D. Roth, T. Regev, S. Bransburg-Zabary, and E.B. Jacob. Genome holography: Deciphering function-form motifs from gene expression data. PLoS ONE, 3, e2708 (2008). [27] J. Živković, B. Tadić, N. Wick, and S. Thurner. Statistical indicators of collective behavior and functional clusters in gene networks of yeast. European Physical Journal B, 50, 255–258 (2006). [28] J. Živković, M. Mitrović, and B. Tadić. Correlation patterns in gene expressions along the cell cycle of yeast. In S. Fortunato, G. Mangioni, R. Menezes, and V. Nicosia, editors. Complex Networks, volume 207 of Studies in Computational Intelligence, Springer, Berlin / Heidelberg, pp. 23–34 (2009). DOI:10.1007/978-3-642-01206-8− 3. [29] M. Šuvakov and B. Tadić. Modeling collective charge transport in nanoparticle assemblies. Journal of Physics: Condensed Matter, 22, 163201, (2010). DOI:10.1088/0953-8984/22/16/163201. [30] N. Goubet, H. Portales, C. Yan, I. Arfaoui, P-A. Albouy, A. Mermet, and M-P. Pileni. Simultaneous growth of gold colloidal crystals. JACS, 134, 3714–3719 (2012). [31] K. Lee, V.P. Drachev, and J. Irudayaraj. DNA–gold nanoparticle reversible networks grown on cell surface marker sites: Application in diagnostics. ACS NANO, 5, 2109–2117 (2011). [32] L. Hu, H. Wu, S.S. Hong, L. Cui, J.R. McDonough, S. Bohy, and Y. Cui. Si nanoparticle-decorated Si nanowire networks for Li-ion batery anodes. Chem. Comm., 47, 367-369 (2011). [33] G. Trefalt, B. Tadić, and M. Kosec. Formation of colloidal assemblies in suspensions for Pb(Mg1/3 Nb2/3 )O3 synthesis: Monte carlo simulation study. Soft Matter, 7, 5566–5577 (2011). · NanoMMTA · Vol. 2 · 2013 · 30-48· 46 Nanonetworks: The graph theory for nanosystems [34] C. P. Martin, M. O. Blunt, and P. Moriarty. Nanoparticle networks on silicon: Self-organized or disorganized? Nano Letters, 4, 2389–2392 (2004). [35] M. O. Blunt, M. Šuvakov, F. Pulizzi, C. P. Martin, E. Pauliac-Vaujour, A. Stannard, A.W. Rushforth, B. Tadić, and P. Moriarty. Charge transport in cellular nanoparticle networks: meandering through nanoscale mazes. Nano Letters, 7, 855–860 (2007). [36] M. Blunt, A. Stannard, E. Pauliac-Vaujour, C. Martin, I. Vancea, M. Šuvakov, U. Thiele, B. Tadić, and P. Moriarty. Pattrens and pathways in nanoparticle self-organization, in book "Nanoscience and Nanotechnology, Part I: Physcs and Chemistry of Nanomaterials" , A.V. Narlikar and Y.Y.Fu, editors. Oxford University Press, Oxford, UK pp. 214–248 (2008). [37] T. Narumi, M. Suzuki, Y. Hidaka, and S. Kai. Size dependence of current-voltage properties in Coulomb blockade networks. Journal of the Physical Soc. Japan, 80, 114704 (2011). [38] D. Joung, L. Zhai, and S.I. Khondaker. Coulomb blockade and hopping conduction in graphene quantum dots array. Physical Review B, 83, 115323 (2011). [39] A.R. Botello-Méndez, E. Cruz-Silva, J.M. Romo-Herrera, F. López-Urıas, M. Terrones, B. G. Sumpter et al. Quantum transport in graphene nanonetworks. Nano Letters, 11, 3058–3064 (2011). [40] J. Park, S. Wang, M. Li, C. Ahn, J. K. Hyun, D. S. Kim, et al. Three-dimensional nanonetworks for giant stretchability in dielectrics and conductors. Nature Communications, 3, 916 (2012). DOI:10.1038/ncomms1929 [41] W. C. T. Lee, C. E. Kendrick, R. P. Millane, Z. Liu, S. P. Ringer, K. Washburn et al. Porous ZnO nanonetworks grown by molecular beam epitaxy, Journal of Physics D—Applied Physics, 45, 135301 (2012). [42] M. Gregori, I. Llatser, A. Cabellos-Aparicio, and E. Alarcon. Physical channel characterization for medium-range nanonetworks using flagellated bacteria Computer Networks, 55, 779–791 (2011). [43] J.M. Bower and H. Bolouri, editors. Computational Modeling of Genetic and Biochemical Networks. A Bradford Book, The Massachusetts Institute of Technology Press, Cambridge, Massachusetts (2001). [44] I. F. Akyldiz, F. Brunetti, and C. Blázquez. Nanonetworks: A new communication paradigm Computer Networks 52, 2260–2279 (2008). [45] B. Atakan, S. Galmés, and O. B. Akan. Nanoscale Communication with Molecular Arrays in Nanonetworks, IEEE Transactions on Nanobioscience, 11, 149–160 (2012). [46] T. Nakano, Biologically Inspired Network Systems: A Review and Future Prospects, Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 41, 630–643 (2011). [47] S. N. Dorogovtsev and J. F. F. Mendes. Evolution of Networks. Oxford University Press, Oxford, UK (2003). [48] S. N. Dorogovtsev. Lectures on Complex Networks. Oxford University Press, Inc., New York, USA (2010). [49] M. Mitrović and B. Tadić. Spectral and dynamical properties in classes of sparse networks with mesoscopic inhomogeneities. Physical Review E, 80, 026123 (2009). [50] E. Estrada. Application of a novel graph-theoretic folding degree index to the study of steroid–DB3 antibody binding affinity. Computational Biology and Chemistry, 27, 305–313 (2003). [51] Zh. Du. An edge grafting theorem on the Estrada index of graphs and its applications. Discrete Appl. Math., 161, 134–139 (2013). [52] Y. Shang. Perturbation results for the Estrada index in weighted networks. Journal of Physics A: Mathematical and Theoretical, 44, 075003 (2011). [53] S. Fortunato. Community detection in graphs. Physics Reports, 486, 75–174 (2010). [54] V.D. Blondel, J.-L. Guillaume, R. Lambiotte, and E. Lefebvre. Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008, P10008 (2008). [55] http://vlado.fmf.uni-lj.si/pub/networks/pajek/ [56] http://www.cytoscape.org/ [57] https://gephi.org/ [58] N.J. Krogan, G. Cagney, H. Yu, G. Zhong, X. Guo, A. Ignatchenko, J. Li, Sh. Pu, N. Datta, et al. Global landscape of protein complexes in the yeast Saccharomyces cerevisiae. Nature, 440, 637–643 (2006). [59] V. Memišević and N. Pržulj. C-GRAAL: Common-neighbors-based global graph alignment of biological networks. Integrative Biology, 4, 734–743 (2012). DOI:10.1039/c2ib00140c. [60] Th.J. Perkins, J. Jaeger, J. Reinitz, and L. Glass. Reverse engineering the gap gene network of drosophila melanogaster. PLoS Comput. Biol., 2, e51 (2006). [61] T.I. Lee, N.J. Rinaldi, F. Robert, D.T. Odom, Z. Bar-Joseph, G.K. Gerber, et al. Transcriptional regulatory networks · NanoMMTA · Vol. 2 · 2013 · 30-48· 47 Jelena Živković, Bosiljka Tadić in saccharomyces cerevisiae. Science, 298, 799-804 (2002). [62] S. Balaji, M. M. Babu, L. M. Iyer, N.M. Luscombe, and L. Aravind. Comprehensive analysis of combinatorial regulation using the transcriptional regulatory network of yeast. J. Mol. Biol., 360, 213–227 (2006). [63] J. Wang, Ch. Lia, E. Wang, and X. Wang. Uncovering the rules for protein-protein interactions from yeast genomic data. PNAS, 106, 3752–3757 (2009). [64] R.J. Cho, M.J. Campbell, E.A. Winzeler, L. Steinmetz, A. Conway, L. Wodicka, et al. A genome-wide transcriptional analysis of the mitotic cell cycle. Molecular Cell, 2, 65–73 (1998). [65] B. Lewin. Genes VIII. Pearson Prentis Hall, London, UK (2004). [66] Ch.T. Liu, S. Yuan, and K.-C. Li. Patterns of co-expression for protein complexes by size in Saccharomyces cerevisiae. Nucleic Acids Research, 37, 526–532 (2009). [67] M. Abel, K. Ahnert, J. Kurths, and S. Mandelj. Additive nonparametric reconstruction of dynamical systems from time series. Physical Review E, 71, 015203 (2005). [68] I. Baruchi and E. Ben-Jacob. Functional holography of recorded neuronal networks activity. Neuroinformatics, 2, 333–351 (2004). [69] B. Tadić and M. Mitrović. Jamming and correlation patterns in traffic of information on sparse modular networks. The European Physical Journal B - Condensed Matter and Complex Systems, 71, 631–640 (2009). DOI:10.1140/epjb/e2009-00190-7. [70] MIPS Saccharomyces cerevisiae genome database. http://mips.helmholtz-muenchen.de/proj/yeast/ info/guide/cygd_index.html [71] S.Y. Park, A.K.R. Lytton-Jean, B. Lee, S. Weigand, G.C. Schatz, and C.A. Mirkin. DNA-programable nanoparticle crystallyzation. Nature, 451, 553–556 (2008). [72] D. Nykypanchuk, M.M. Maye, D. van der Lelie, and O. Gang. DNA-guided crystallization of colloidal nanoparticles. Nature, 451, 549–552 (2008). [73] B. Tadić, K. Malarz, and K. Kulakowski. Magnetization reversal in spin patterns with complex geometry. Physical Review Letters, 94, 137204 (2005). [74] B. Tadić, G.J. Rodgers, and S. Thurner. Transport on complex networks: Flow, jamming and optimization. International Journal of Bifurcation and Chaos, 17, 2363–2385 (2007). [75] A. Zabet-Khosousi and A.A. Dhirani. Charge transport in nanoparticle assemblies. Chem. Rev., 108, 4072–124 (2008). [76] K.P. Loh, Q. Bao, G. Eda, and M. Chhowalla. Graphene oxide as chemically tunnable platform for optical applications. Nature Chemistry, 2, 1015–1024 (2010). [77] M. Šuvakov and B. Tadić. Collective charge fluctuations in single-electron processes on nanonetworks. Journal of Statistical Mechanics: Theory and Experiment, P02015-1-P02015-15 (2009). DOI:10.1088/17425468/2009/02/P02015 [78] E. Zaccarelli. Colloidal gells: equilibrium and nonequilibrium routes. Journal of Physics: Condensed Matter, 32, 323101 (2007). [79] M. Šuvakov and B. Tadić. Topology of cell-aggregated planar graphs. In V. Alexandrov, G. van Albada, P. Sloot, and J. Dongarra, editors, Computational Science ICCS 2006, volume 3993 of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, pp. 1098–1105 (2006). [80] M. Šuvakov and B. Tadić. Simulation of the electron tunneling paths in networks of nano-particle films. In Y. Shi, G. van Albada, J. Dongarra, and P. Sloot, editors, Computational Science ICCS 2007, volume 4488 of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, pp. 641–648 (2007). [81] A. A. Middleton and N. S. Wingreen. Collective transport in arrays of small metallic dots. Physical Review Letters, 71, 3198–3201 (1993). [82] C. I. Duruöz, R. M. Clarke, C. M. Marcus, and J. S. Harris, Jr. Conduction threshold, switching, and hysteresis in quantum dot arrays. Physical Review Letters, 74, 3237–3240 (1995). [83] J. Živkovic, AFM Study on RNA and Protein Complexes, PhD Thesis, Radboud University, Nijmegen, The Netherlands (2012). [84] J. Živkovic, L. Janssen, F. Alvarado, S. Speller, and H.A. Heus. Force spectroscopy of Rev-peptide-RRE interaction from HIV–1. Soft Matter, 8, 2103–2109 (2012). [85] O.K. Dudko, G. Hummer, and A. Szabo. Theory, analysis, and interpretation of single-molecule force spectroscopy experiments. PNAS, 105, 15755–15760 (2008). · NanoMMTA · Vol. 2 · 2013 · 30-48· 48
© Copyright 2026 Paperzz