<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1752-0509-1-24</ui>
   <ji>1752-0509</ji>
   <fm>
      <dochead>Research article</dochead>
      <bibl>
         <title>
            <p>Understanding network concepts in modules</p>
         </title>
         <aug>
            <au id="A1">
               <snm>Dong</snm>
               <fnm>Jun</fnm>
               <insr iid="I1"/>
               <email>jundong@ucla.edu</email>
            </au>
            <au id="A2" ca="yes">
               <snm>Horvath</snm>
               <fnm>Steve</fnm>
               <insr iid="I1"/>
               <email>shorvath@mednet.ucla.edu</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Department of Human Genetics and Department of Biostatistics, University of California, Los Angeles, CA 90095, USA</p>
            </ins>
         </insg>
         <source>BMC Systems Biology</source>
         <issn>1752-0509</issn>
         <pubdate>2007</pubdate>
         <volume>1</volume>
         <issue>1</issue>
         <fpage>24</fpage>
         <url>http://www.biomedcentral.com/1752-0509/1/24</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">17547772</pubid>
               <pubid idtype="doi">10.1186/1752-0509-1-24</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>22</day>
               <month>1</month>
               <year>2007</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>04</day>
               <month>6</month>
               <year>2007</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>04</day>
               <month>6</month>
               <year>2007</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2007</year>
         <collab>Dong and Horvath; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>Network concepts are increasingly used in biology and genetics. For example, the clustering coefficient has been used to understand network architecture; the connectivity (also known as degree) has been used to screen for cancer targets; and the topological overlap matrix has been used to define modules and to annotate genes. Dozens of potentially useful network concepts are known from graph theory.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>Here we study network concepts in special types of networks, which we refer to as approximately factorizable networks. In these networks, the pairwise connection strength (adjacency) between 2 network nodes can be factored into node specific contributions, named node 'conformity'. The node conformity turns out to be highly related to the connectivity. To provide a formalism for relating network concepts to each other, we define three types of network concepts: fundamental-, conformity-based-, and approximate conformity-based concepts. Fundamental concepts include the standard definitions of connectivity, density, centralization, heterogeneity, clustering coefficient, and topological overlap. The approximate conformity-based analogs of fundamental network concepts have several theoretical advantages. First, they allow one to derive simple relationships between seemingly disparate networks concepts. For example, we derive simple relationships between the clustering coefficient, the heterogeneity, the density, the centralization, and the topological overlap. The second advantage of approximate conformity-based network concepts is that they allow one to show that fundamental network concepts can be approximated by simple functions of the connectivity in module networks.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>Using protein-protein interaction, gene co-expression, and simulated data, we show that a) many networks comprised of module nodes are approximately factorizable and b) in these types of networks, simple relationships exist between seemingly disparate network concepts. Our results are implemented in freely available R software code, which can be downloaded from the following webpage: <url>http://www.genetics.ucla.edu/labs/horvath/ModuleConformity/ModuleNetworks</url></p>
            </sec>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>Network terminology is used to study important questions in systems biology. For example, networks are used to study functional enrichment <abbrgrp><abbr bid="B1">1</abbr></abbrgrp>, to analyze the structure of cellular networks <abbrgrp><abbr bid="B2">2</abbr></abbrgrp>, to model biological signalling or regulatory networks <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B3">3</abbr></abbrgrp>, to reconstruct metabolic networks <abbrgrp><abbr bid="B4">4</abbr></abbrgrp>, and to study the dynamic behavior of gene regulatory networks <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>.</p>
         <p>Here we study the meaning of network concepts in relatively simple networks, e.g. gene co-expression networks and protein-protein interaction (PPI) networks. Specifically, we consider undirected networks that can be represented by a symmetric adjacency matrix <it>A </it>= [<it>a</it><sub><it>ij</it></sub>], where the pairwise adjacency (connection strength) <it>a</it><sub><it>ij </it></sub>takes values in the unit interval, i.e., 0 &#8804; <it>a</it><sub><it>ij </it></sub>&#8804; 1. For an <it>unweighted </it>network, the adjacency <it>a</it><sub><it>ij </it></sub>= 1 if nodes <it>i </it>and <it>j </it>are connected and 0 otherwise. For a <it>weighted </it>network, 0 &#8804; <it>a</it><sub><it>ij </it></sub>&#8804; 1. For notational convenience, we set the diagonal elements to 1.</p>
         <sec>
            <st>
               <p>Fundamental network concepts</p>
            </st>
            <p>Other authors refer to network concepts as network statistics or network indices. Network concepts include connectivity, mean connectivity, density, variance of the connectivity (related to the heterogeneity) etc. Network concepts can be used as descriptive statistics for networks. While some network concepts (e.g. connectivity) have found important uses in biology and genetics, other network concepts (e.g. network centralization) appear less interesting to biologists. Before attempting to understand why some concepts are more interesting than others, it is important to understand how network concepts relate to each other in biologically interesting networks. As a step toward this goal, we explore the meaning of network concepts in module networks, which are defined below.</p>
            <p>In the following, we review fundamental network concepts. Further details on the definitions and notations can be found in the Methods section.</p>
            <p>The <b>node connectivity </b>is given by</p>
            <p>
               <display-formula id="M1">
                  <m:math name="1752-0509-1-24-i1" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>C</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>c</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>v</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:msub>
                              <m:mi>y</m:mi>
                              <m:mi>i</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>i</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mstyle displaystyle="true">
                              <m:munder>
                                 <m:mo>&#8721;</m:mo>
                                 <m:mrow>
                                    <m:mi>j</m:mi>
                                    <m:mo>&#8800;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:mrow>
                              </m:munder>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>a</m:mi>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mi>j</m:mi>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:mstyle>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGdbWqcqWGVbWBcqWGUbGBcqWGUbGBcqWGLbqzcqWGJbWycqWG0baDcqWGPbqAcqWG2bGDcqWGPbqAcqWG0baDcqWG5bqEdaWgaaWcbaGaemyAaKgabeaakiabg2da9iabdUgaRnaaBaaaleaacqWGPbqAaeqaaOGaeyypa0ZaaabuaeaacqWGHbqydaWgaaWcbaGaemyAaKMaemOAaOgabeaaaeaacqWGQbGAcqGHGjsUcqWGPbqAaeqaniabggHiLdGccqGGUaGlaaa@4F57@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>In unweighted networks, the connectivity <it>k</it><sub><it>i </it></sub>of node <it>i </it>equals the number of directly linked neighbors. In weighted networks, the connectivity equals the sum of connection weights with all other nodes. Highly connected 'hub' genes are thought to play an important role in organizing the behavior of biological networks <abbrgrp><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr></abbrgrp>. Connectivity has been found to be an important complementary gene screening variable for finding biologically significant genes in cancer <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr></abbrgrp> and primate brain development <abbrgrp><abbr bid="B12">12</abbr></abbrgrp>.</p>
            <p>The <b>line density </b><abbrgrp><abbr bid="B13">13</abbr></abbrgrp> is defined as the mean off-diagonal adjacency and is closely related to the mean connectivity.</p>
            <p>
               <display-formula id="M2">
                  <m:math name="1752-0509-1-24-i2" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>D</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>s</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>y</m:mi>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:mstyle displaystyle="true">
                                    <m:msub>
                                       <m:mo>&#8721;</m:mo>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                    <m:mrow>
                                       <m:mstyle displaystyle="true">
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mrow>
                                                <m:mi>j</m:mi>
                                                <m:mo>&#8800;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>a</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>j</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mstyle>
                                    </m:mrow>
                                 </m:mstyle>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>n</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>n</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>1</m:mn>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>S</m:mi>
                                    <m:mn>1</m:mn>
                                 </m:msub>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>n</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>n</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>1</m:mn>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:mi>m</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>n</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>n</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>,</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGebarcqWGLbqzcqWGUbGBcqWGZbWCcqWGPbqAcqWG0baDcqWG5bqEcqGH9aqpdaWcaaqaamaaqababaWaaabeaeaacqWGHbqydaWgaaWcbaGaemyAaKMaemOAaOgabeaaaeaacqWGQbGAcqGHGjsUcqWGPbqAaeqaniabggHiLdaaleaacqWGPbqAaeqaniabggHiLdaakeaacqWGUbGBcqGGOaakcqWGUbGBcqGHsislcqaIXaqmcqGGPaqkaaGaeyypa0ZaaSaaaeaacqWGtbWudaWgaaWcbaGaeGymaedabeaakiabcIcaOGqadiab=TgaRjabcMcaPaqaaiabd6gaUjabcIcaOiabd6gaUjabgkHiTiabigdaXiabcMcaPaaacqGH9aqpdaWcaaqaaiabd2gaTjabdwgaLjabdggaHjabd6gaUjabcIcaOiab=TgaRjabcMcaPaqaaiabd6gaUjabgkHiTiabigdaXaaacqGGSaalaaa@65F0@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where the function <it>S</it><sub><it>p</it></sub>(&#183;) is defined for a vector <b><it>v </it></b>as <it>S</it><sub><it>p</it></sub>(<b><it>v</it></b>) = &#8721;<sub><it>i</it></sub><inline-formula><m:math name="1752-0509-1-24-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>v</m:mi><m:mi>i</m:mi><m:mi>p</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaqhaaWcbaGaemyAaKgabaGaemiCaahaaaaa@3112@</m:annotation></m:semantics></m:math></inline-formula> = (<b><it>v</it></b><sup><it>p</it></sup>)<sup><it>&#964; </it></sup><b><it>1</it></b>.</p>
            <p>The normalized connectivity <b>centralization </b>(also known as degree centralization) is a simple and widely used index of the connectivity distribution. By definition <abbrgrp><abbr bid="B14">14</abbr></abbrgrp>, the normalized connectivity centralization is given by</p>
            <p>
               <display-formula id="M3">
                  <m:math name="1752-0509-1-24-i4" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>C</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>a</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>z</m:mi>
                           <m:mi>a</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>n</m:mi>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mi>n</m:mi>
                              <m:mrow>
                                 <m:mi>n</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>2</m:mn>
                              </m:mrow>
                           </m:mfrac>
                           <m:mrow>
                              <m:mo>(</m:mo>
                              <m:mrow>
                                 <m:mfrac>
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>k</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:mi>n</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mn>1</m:mn>
                                    </m:mrow>
                                 </m:mfrac>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mi>D</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>n</m:mi>
                                 <m:mi>s</m:mi>
                                 <m:mi>i</m:mi>
                                 <m:mi>t</m:mi>
                                 <m:mi>y</m:mi>
                              </m:mrow>
                              <m:mo>)</m:mo>
                           </m:mrow>
                           <m:mo>&#8776;</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:mi>max</m:mi>
                                 <m:mo>&#8289;</m:mo>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                              <m:mi>n</m:mi>
                           </m:mfrac>
                           <m:mo>&#8722;</m:mo>
                           <m:mi>D</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>s</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>y</m:mi>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGdbWqcqWGLbqzcqWGUbGBcqWG0baDcqWGYbGCcqWGHbqycqWGSbaBcqWGPbqAcqWG6bGEcqWGHbqycqWG0baDcqWGPbqAcqWGVbWBcqWGUbGBcqGH9aqpdaWcaaqaaiabd6gaUbqaaiabd6gaUjabgkHiTiabikdaYaaadaqadaqaamaalaaabaGagiyBa0MaeiyyaeMaeiiEaGNaeiikaGccbmGae83AaSMaeiykaKcabaGaemOBa4MaeyOeI0IaeGymaedaaiabgkHiTiabdseaejabdwgaLjabd6gaUjabdohaZjabdMgaPjabdsha0jabdMha5bGaayjkaiaawMcaaiabgIKi7oaalaaabaGagiyBa0MaeiyyaeMaeiiEaGNaeiikaGIae83AaSMaeiykaKcabaGaemOBa4gaaiabgkHiTiabdseaejabdwgaLjabd6gaUjabdohaZjabdMgaPjabdsha0jabdMha5jabc6caUaaa@71A6@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>A frequent question of social network analysis concerns the causes and consequences of centralization in network structure, i.e. the extent to which certain nodes are far more central than others within the network in question. The centralization index has been used to describe structural differences of metabolic networks <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>.</p>
            <p>Many measures of network heterogeneity are based on the variance of the connectivity, and authors differ on how to scale the variance <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. Our definition of the network <b>heterogeneity </b>equals the coefficient of variation of the connectivity distribution, i.e.</p>
            <p>
               <display-formula id="M4">
                  <m:math name="1752-0509-1-24-i5" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>H</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>g</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>y</m:mi>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msqrt>
                                    <m:mrow>
                                       <m:mi>v</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>n</m:mi>
                                       <m:mi>c</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>k</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                    </m:mrow>
                                 </m:msqrt>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>m</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>n</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>=</m:mo>
                           <m:msqrt>
                              <m:mrow>
                                 <m:mfrac>
                                    <m:mrow>
                                       <m:mi>n</m:mi>
                                       <m:msub>
                                          <m:mi>S</m:mi>
                                          <m:mn>2</m:mn>
                                       </m:msub>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>k</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>S</m:mi>
                                          <m:mn>1</m:mn>
                                       </m:msub>
                                       <m:msup>
                                          <m:mrow>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>k</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:msup>
                                    </m:mrow>
                                 </m:mfrac>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                           </m:msqrt>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGibascqWGLbqzcqWG0baDcqWGLbqzcqWGYbGCcqWGVbWBcqWGNbWzcqWGLbqzcqWGUbGBcqWGLbqzcqWGPbqAcqWG0baDcqWG5bqEcqGH9aqpdaWcaaqaamaakaaabaacbiGae8NDayNae8xyaeMae8NCaiNaemyAaKMaemyyaeMaemOBa4Maem4yamMaemyzauMaeiikaGccbmGae43AaSMaeiykaKcaleqaaaGcbaGaemyBa0MaemyzauMaemyyaeMaemOBa4MaeiikaGIae43AaSMaeiykaKcaaiabg2da9maakaaabaWaaSaaaeaacqWGUbGBcqWGtbWudaWgaaWcbaGaeGOmaidabeaakiabcIcaOiab+TgaRjabcMcaPaqaaiabdofatnaaBaaaleaacqaIXaqmaeqaaOGaeiikaGIae43AaSMaeiykaKYaaWbaaSqabeaacqaIYaGmaaaaaOGaeyOeI0IaeGymaedaleqaaOGaeiOla4caaa@6745@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>This heterogeneity measure is scale invariant with respect to multiplying the connectivity by a scalar. Biological networks tend to be very heterogeneous: while some 'hub' nodes are highly connected, the majority of nodes tend to have very few connections. Describing the heterogeneity (inhomogeneity) of the connectivity (degree) distribution has been the focus of considerable research in recent years <abbrgrp><abbr bid="B6">6</abbr><abbr bid="B16">16</abbr><abbr bid="B17">17</abbr><abbr bid="B18">18</abbr></abbrgrp>.</p>
            <p>The <b>clustering coefficient </b>of node <it>i </it>is a density measure of local connections, or 'cliquishness' <abbrgrp><abbr bid="B19">19</abbr><abbr bid="B20">20</abbr></abbrgrp>. Specifically,</p>
            <p>
               <display-formula id="M5">
                  <m:math name="1752-0509-1-24-i6" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>C</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>u</m:mi>
                           <m:mi>s</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>C</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>e</m:mi>
                           <m:msub>
                              <m:mi>f</m:mi>
                              <m:mi>i</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>i</m:mi>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>&#960;</m:mi>
                                    <m:mi>i</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:mstyle displaystyle="true">
                                    <m:msub>
                                       <m:mo>&#8721;</m:mo>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mo>&#8800;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                    </m:msub>
                                    <m:mrow>
                                       <m:mstyle displaystyle="true">
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mrow>
                                                <m:mi>m</m:mi>
                                                <m:mo>&#8800;</m:mo>
                                                <m:mi>i</m:mi>
                                                <m:mo>,</m:mo>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>a</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>l</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:msub>
                                                <m:mi>a</m:mi>
                                                <m:mrow>
                                                   <m:mi>l</m:mi>
                                                   <m:mi>m</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:msub>
                                                <m:mi>a</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>i</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mstyle>
                                    </m:mrow>
                                 </m:mstyle>
                              </m:mrow>
                              <m:mrow>
                                 <m:mrow>
                                    <m:mo>{</m:mo>
                                    <m:mrow>
                                       <m:msup>
                                          <m:mrow>
                                             <m:mrow>
                                                <m:mo>(</m:mo>
                                                <m:mrow>
                                                   <m:mstyle displaystyle="true">
                                                      <m:msub>
                                                         <m:mo>&#8721;</m:mo>
                                                         <m:mrow>
                                                            <m:mi>l</m:mi>
                                                            <m:mo>&#8800;</m:mo>
                                                            <m:mi>i</m:mi>
                                                         </m:mrow>
                                                      </m:msub>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>a</m:mi>
                                                            <m:mrow>
                                                               <m:mi>i</m:mi>
                                                               <m:mi>l</m:mi>
                                                            </m:mrow>
                                                         </m:msub>
                                                      </m:mrow>
                                                   </m:mstyle>
                                                </m:mrow>
                                                <m:mo>)</m:mo>
                                             </m:mrow>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:msup>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mstyle displaystyle="true">
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mrow>
                                                <m:mi>l</m:mi>
                                                <m:mo>&#8800;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mrow>
                                             <m:msubsup>
                                                <m:mi>a</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>l</m:mi>
                                                </m:mrow>
                                                <m:mn>2</m:mn>
                                             </m:msubsup>
                                          </m:mrow>
                                       </m:mstyle>
                                    </m:mrow>
                                    <m:mo>}</m:mo>
                                 </m:mrow>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGdbWqcqWGSbaBcqWG1bqDcqWGZbWCcqWG0baDcqWGLbqzcqWGYbGCcqWGdbWqcqWGVbWBcqWGLbqzcqWGMbGzdaWgaaWcbaGaemyAaKgabeaakiabg2da9maalaaabaGaemOBa42aaSbaaSqaaiabdMgaPbqabaaakeaaiiGacqWFapaCdaWgaaWcbaGaemyAaKgabeaaaaGccqGH9aqpdaWcaaqaamaaqababaWaaabeaeaacqWGHbqydaWgaaWcbaGaemyAaKMaemiBaWgabeaakiabdggaHnaaBaaaleaacqWGSbaBcqWGTbqBaeqaaOGaemyyae2aaSbaaSqaaiabd2gaTjabdMgaPbqabaaabaGaemyBa0MaeyiyIKRaemyAaKMaeiilaWIaemiBaWgabeqdcqGHris5aaWcbaGaemiBaWMaeyiyIKRaemyAaKgabeqdcqGHris5aaGcbaWaaiWabeaadaqadaqaamaaqababaacbiGae4xyae2aaSbaaSqaaiab+LgaPjab+XgaSbqabaaabaGae4hBaWMaeyiyIKRae4xAaKgabeqdcqGHris5aaGccaGLOaGaayzkaaWaaWbaaSqabeaacqaIYaGmaaGccqGHsisldaaeqaqaaiabdggaHnaaDaaaleaacqWGPbqAcqWGSbaBaeaacqaIYaGmaaaabaGaemiBaWMaeyiyIKRaemyAaKgabeqdcqGHris5aaGccaGL7bGaayzFaaaaaiabc6caUaaa@7DE4@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>In unweighted networks, <it>n</it><sub><it>i </it></sub>equals twice the number of direct connections among the nodes connected to node <it>i</it>, and <it>&#960;</it><sub><it>i </it></sub>equals twice the maximum possible number of direct connections among the nodes connected to node <it>i</it>. Consequently, <it>ClusterCoef</it><sub><it>i </it></sub>equals 1 if and only if all neighbors of <it>i </it>are also connected to each other. For general weighted networks with 0 &#8804; <it>a</it><sub><it>ij </it></sub>&#8804; 1, one can prove 0 &#8804; <it>ClusterCoef</it><sub><it>i </it></sub>&#8804; 1 <abbrgrp><abbr bid="B21">21</abbr></abbrgrp>. The relationship between the clustering coefficient and modular structure has been investigated by several authors <abbrgrp><abbr bid="B20">20</abbr><abbr bid="B22">22</abbr><abbr bid="B23">23</abbr><abbr bid="B24">24</abbr></abbrgrp>.</p>
            <p>The <b>topological overlap </b>between nodes <it>i </it>and <it>j </it>reflects their relative interconnectedness <abbrgrp><abbr bid="B20">20</abbr><abbr bid="B25">25</abbr></abbrgrp>. It is defined by</p>
            <p>
               <display-formula id="M6">
                  <m:math name="1752-0509-1-24-i7" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>T</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>p</m:mi>
                           <m:mi>O</m:mi>
                           <m:mi>v</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>a</m:mi>
                           <m:msub>
                              <m:mi>p</m:mi>
                              <m:mrow>
                                 <m:mi>i</m:mi>
                                 <m:mi>j</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>l</m:mi>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mi>j</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>a</m:mi>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mi>j</m:mi>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>min</m:mi>
                                 <m:mo>&#8289;</m:mo>
                                 <m:mrow>
                                    <m:mo>{</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>k</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:msub>
                                       <m:mo>,</m:mo>
                                       <m:msub>
                                          <m:mi>k</m:mi>
                                          <m:mi>j</m:mi>
                                       </m:msub>
                                    </m:mrow>
                                    <m:mo>}</m:mo>
                                 </m:mrow>
                                 <m:mo>+</m:mo>
                                 <m:mn>1</m:mn>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>a</m:mi>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mi>j</m:mi>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>,</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGubavcqWGVbWBcqWGWbaCcqWGpbWtcqWG2bGDcqWGLbqzcqWGYbGCcqWGSbaBcqWGHbqycqWGWbaCdaWgaaWcbaGaemyAaKMaemOAaOgabeaakiabg2da9maalaaabaGaemiBaW2aaSbaaSqaaiabdMgaPjabdQgaQbqabaGccqGHRaWkcqWGHbqydaWgaaWcbaGaemyAaKMaemOAaOgabeaaaOqaaiGbc2gaTjabcMgaPjabc6gaUnaacmqabaGaem4AaS2aaSbaaSqaaiabdMgaPbqabaGccqGGSaalcqWGRbWAdaWgaaWcbaGaemOAaOgabeaaaOGaay5Eaiaaw2haaiabgUcaRiabigdaXiabgkHiTiabdggaHnaaBaaaleaacqWGPbqAcqWGQbGAaeqaaaaakiabcYcaSaaa@5C7A@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where <it>l</it><sub><it>ij </it></sub>= &#8721;<sub><it>u</it>&#8800;<it>i</it>,<it>j</it></sub><it>a</it><sub><it>iu</it></sub><it>a</it><sub><it>uj</it></sub>. In an unweighted network, <it>l</it><sub><it>ij </it></sub>equals the number of nodes to which both <it>i </it>and <it>j </it>are connected. In this case, <it>TopOverlap</it><sub><it>ij </it></sub>= 1 if the node with fewer connections satisfies two conditions: (a) all of its neighbors are also neighbors of the other node, and (b) it is connected to the other node. In contrast, <it>TopOverlap</it><sub><it>ij </it></sub>= 0 if <it>i </it>and <it>j </it>are un-connected and the two nodes do not share any neighbors. By convention, <it>TopOverlap</it><sub><it>ii </it></sub>= 1. One can prove that 0 &#8804; <it>a</it><sub><it>ij </it></sub>&#8804; 1 implies 0 &#8804; <it>TopOverlap</it><sub><it>ij </it></sub>&#8804; 1 <abbrgrp><abbr bid="B21">21</abbr></abbrgrp>.</p>
            <sec>
               <st>
                  <p>The Topological Overlap Matrix Can Be Considered as Adjacency Matrix</p>
               </st>
               <p>Since the matrix <it>TopOverlap </it>= [<it>TopOverlap</it><sub><it>ij</it></sub>] is symmetric and its entries lie in [0, 1], it satisfies our assumptions on an adjacency matrix. Roughly speaking, the topological overlap matrix can be considered as a 'smoothed out' version of the adjacency matrix. The elements of <it>TopOverlap </it>provide an alternative measure of connection strength based on shared neighbors. There is evidence that replacing <it>A </it>by <it>TopOverlap </it>may counter the adverse effects of spurious or missing adjacencies <abbrgrp><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr></abbrgrp>. Since the adjacency matrices of the PPI networks in our applications were very sparse, we replaced them by the corresponding topological overlap matrices. In contrast, we used the original adjacency matrix when analyzing gene co-expression networks since high specificity is desirable for measuring interconnectedness in co-expression networks.</p>
            </sec>
         </sec>
         <sec>
            <st>
               <p>The topological overlap matrix can be used for module definition</p>
            </st>
            <p>Our main interest lies in (sub-)networks comprised of nodes that form a module inside a larger network. Since a particular module network may encode a pathway or a protein complex, these special types of networks have great practical importance. Similar to the term 'cluster', no consensus on the meaning of the term 'module' seems to exist in the literature. In our applications, we use a clustering procedure to identify modules (clusters) of nodes with high topological overlap. We follow the suggestion of <abbrgrp><abbr bid="B20">20</abbr></abbrgrp> to turn the topological overlap matrix <it>TopOverlap </it>into a <it>dis</it>similarity measure by subtracting it from 1, i.e. <it>dissTopOverlap</it><sub><it>ij </it></sub>= 1 - <it>TopOverlap</it><sub><it>ij</it></sub>.</p>
            <p>We use <it>dissTopOverlap</it><sub><it>ij </it></sub>as input of average linkage hierarchical clustering to arrive at a dendrogram (clustering tree) <abbrgrp><abbr bid="B27">27</abbr></abbrgrp>. Modules are defined as the branches of the dendrogram. For example, in Figure <figr fid="F1">1</figr> we show the dendrograms of our network applications. Genes or proteins of proper modules are assigned a color (e.g. turquoise, blue etc). Genes outside any proper module are colored grey. Our module definition depends on how the branches are cut off the dendrogram. Several methods and criteria for identifying branches in a dendrogram have been proposed, see e.g. <abbrgrp><abbr bid="B20">20</abbr><abbr bid="B21">21</abbr><abbr bid="B28">28</abbr></abbrgrp>. In practice, it is advisable to study how robust the results are with respect to alternative module detection methods. In our online R software tutorial, we show that our findings are highly robust with respect to alternative module definitions. In addition, we use a functional enrichment analysis of the resulting modules to provide indirect evidence that the modules are biologically meaningful. Our module detection approach has led to biologically meaningful modules in several applications <abbrgrp><abbr bid="B9">9</abbr><abbr bid="B10">10</abbr><abbr bid="B12">12</abbr><abbr bid="B20">20</abbr><abbr bid="B28">28</abbr><abbr bid="B29">29</abbr><abbr bid="B30">30</abbr></abbrgrp> but we make no claim that it is optimal. Our theoretical results will apply to all module detection methods that result in approximately factorizable networks.</p>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>Hierarchical clustering dendrogram and module definition</p>
               </caption>
               <text>
                  <p><b>Hierarchical clustering dendrogram and module definition</b>. A) Drosophila PPI network. The dendrogram results from average linkage hierarchical clustering. The color-band below the dendrogram denotes the modules, which are defined as branches in the dendrogram. Of the 1371 proteins, 862 were clustered into 28 proper modules, and the remaining proteins are colored in grey; B) yeast PPI network; C) weighted gene co-expression network (yeast); D) unweighted gene co-expression network (yeast). To facilitate a comparison between the weighted and the unweighted gene co-expression networks, we used the module assignment of C) in D). Note that the colors of C) tend to stay together in D), which illustrates high module preservation.</p>
               </text>
               <graphic file="1752-0509-1-24-1"/>
            </fig>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Results</p>
         </st>
         <sec>
            <st>
               <p>Conformity and factorizable networks</p>
            </st>
            <p>We define an adjacency matrix <it>A </it>to be exactly factorizable if, and only if, there exists a vector <b><it>CF</it></b> with non-negative elements such that</p>
            <p>
               <display-formula id="M7"><it>a</it><sub><it>ij </it></sub>= <it>CF</it><sub><it>i</it></sub><it>CF</it><sub><it>j </it></sub>&#160;&#160;&#160;for all&#160;&#160;&#160;<it>i </it>&#8800; <it>j</it></display-formula>
            </p>
            <p>If the non-negative solution of equation (7) is unique, it is referred to as conformity vector <b><it>CF</it></b> and <it>CF</it><sub><it>i </it></sub>is the conformity of node <it>i</it>. One can easily show that the vector <b><it>CF </it></b>is not unique if the network contains only <it>n </it>= 2 nodes. However, for <it>n </it>> 2 it is unique for a weighted network, see our derivations surrounding equation (20).</p>
            <p>We also define the concept of conformity for a general, non-factorizable network. The idea is to find an exactly factorizable adjacency matrix <it>A</it><sub><it>CF </it></sub>= <b><it>CF CF</it></b><sup><it>&#964; </it></sup>- <it>diag</it>(<b><it>CF</it></b><sup>2</sup>) + <it>I </it><b><it/></b>that best approximates <it>A</it>. Note that the diagonal elements of <it>A</it><sub><it>CF </it></sub>and <it>A </it>equal 1.</p>
            <p>In the appendix, we define the conformity as a maximizer of the factorizability function <inline-formula><m:math name="1752-0509-1-24-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>F</m:mi><m:mi>A</m:mi></m:msub><m:mo stretchy="false">(</m:mo><m:mi>v</m:mi><m:mo stretchy="false">)</m:mo><m:mo>=</m:mo><m:mn>1</m:mn><m:mo>&#8722;</m:mo><m:mfrac><m:mrow><m:mstyle displaystyle="true"><m:msub><m:mo>&#8721;</m:mo><m:mi>i</m:mi></m:msub><m:mrow><m:mstyle displaystyle="true"><m:msub><m:mo>&#8721;</m:mo><m:mrow><m:mi>j</m:mi><m:mo>&#8800;</m:mo><m:mi>i</m:mi></m:mrow></m:msub><m:mrow><m:msup><m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>a</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow></m:msub><m:mo>&#8722;</m:mo><m:msub><m:mi>v</m:mi><m:mi>i</m:mi></m:msub><m:msub><m:mi>v</m:mi><m:mi>j</m:mi></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:mn>2</m:mn></m:msup></m:mrow></m:mstyle></m:mrow></m:mstyle></m:mrow><m:mrow><m:mstyle displaystyle="true"><m:msub><m:mo>&#8721;</m:mo><m:mi>i</m:mi></m:msub><m:mrow><m:mstyle displaystyle="true"><m:msub><m:mo>&#8721;</m:mo><m:mrow><m:mi>j</m:mi><m:mo>&#8800;</m:mo><m:mi>i</m:mi></m:mrow></m:msub><m:mrow><m:msup><m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>a</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:mn>2</m:mn></m:msup></m:mrow></m:mstyle></m:mrow></m:mstyle></m:mrow></m:mfrac></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGgbGrdaWgaaWcbaGaemyqaeeabeaakiabcIcaOGqadiab=zha2jabcMcaPiabg2da9iabigdaXiabgkHiTmaalaaabaWaaabeaeaadaaeqaqaaiabcIcaOiabdggaHnaaBaaaleaacqWGPbqAcqWGQbGAaeqaaOGaeyOeI0IaemODay3aaSbaaSqaaiabdMgaPbqabaGccqWG2bGDdaWgaaWcbaGaemOAaOgabeaakiabcMcaPmaaCaaaleqabaGaeGOmaidaaaqaaiabdQgaQjabgcMi5kabdMgaPbqab0GaeyyeIuoaaSqaaiabdMgaPbqab0GaeyyeIuoaaOqaamaaqababaWaaabeaeaacqGGOaakcqWGHbqydaWgaaWcbaGaemyAaKMaemOAaOgabeaakiabcMcaPmaaCaaaleqabaGaeGOmaidaaaqaaiabdQgaQjabgcMi5kabdMgaPbqab0GaeyyeIuoaaSqaaiabdMgaPbqab0GaeyyeIuoaaaaaaa@5D67@</m:annotation></m:semantics></m:math></inline-formula>. Alternative methods of decomposing an adjacency matrix are briefly discussed below.</p>
            <p>In equation (43), we define a measure of network factorizability as follows</p>
            <p>
               <display-formula>
                  <m:math name="1752-0509-1-24-i9" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>F</m:mi>
                           <m:mo stretchy="false">(</m:mo>
                           <m:mi>A</m:mi>
                           <m:mo stretchy="false">)</m:mo>
                           <m:mo>=</m:mo>
                           <m:mn>1</m:mn>
                           <m:mo>&#8722;</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msubsup>
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>&#8214;</m:mo>
                                          <m:mrow>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>A</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mi>I</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:msub>
                                                <m:mi>A</m:mi>
                                                <m:mrow>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mi>I</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mo>&#8214;</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                    <m:mi>F</m:mi>
                                    <m:mn>2</m:mn>
                                 </m:msubsup>
                              </m:mrow>
                              <m:mrow>
                                 <m:msubsup>
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>&#8214;</m:mo>
                                          <m:mrow>
                                             <m:mi>A</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mi>I</m:mi>
                                          </m:mrow>
                                          <m:mo>&#8214;</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                    <m:mi>F</m:mi>
                                    <m:mn>2</m:mn>
                                 </m:msubsup>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGgbGrcqGGOaakcqWGbbqqcqGGPaqkcqGH9aqpcqaIXaqmcqGHsisldaWcaaqaamaafmaabaGaeiikaGIaemyqaeKaeyOeI0IaemysaKKaeiykaKIaeyOeI0IaeiikaGIaemyqae0aaSbaaSqaaiabdoeadjabdAeagbqabaGccqGHsislcqWGjbqscqGGPaqkaiaawMa7caGLkWoadaqhaaWcbaGaemOrayeabaGaeGOmaidaaaGcbaWaauWaaeaacqWGbbqqcqGHsislcqWGjbqsaiaawMa7caGLkWoadaqhaaWcbaGaemOrayeabaGaeGOmaidaaaaakiabc6caUaaa@4F03@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>The factorizability <it>F</it>(<it>A</it>) is normalized to take on values in the unit interval [0, 1]. The higher <it>F</it>(<it>A</it>), the better <it>A</it><sub><it>CF </it></sub>- <it>I </it>approximates <it>A </it>- <it>I</it>.</p>
         </sec>
         <sec>
            <st>
               <p>Modules can be approximately factorizable</p>
            </st>
            <p>Approximate factorizability is a very strong structural assumption on an adjacency matrix. It certainly does not hold for general networks. However, we provide empirical evidence that many clusters (modules) of genes or proteins in real networks are approximately factorizable. Table <tblr tid="T1">1</tblr> reports the mean values of <it>F</it>(<it>A</it>) for the applications considered in this paper. For example in the Drosophila PPI network, the mean factorizability <it>F</it>(<it>A</it>) is 0.82 across 'proper' modules defined as clusters in the network. In contrast, the factorizability of the subnetwork comprised of non-module nodes is only 0.17. In the yeast PPI network, the mean factorizability of proper modules is 0.85 while it equals only 0.20 for the grey module. In the weighted yeast gene co-expression network, the mean factorizability of proper modules equals 0.73 while it is only 0.18 for the improper module. Similarly in the unweighted yeast gene co-expression network, the mean factorizability of proper modules equals 0.62 while it is only 0.11 for the improper module. A more detailed table presenting network concepts in each module is also provided [see Additional file <supplr sid="S1">1</supplr>].</p>
            <tbl id="T1">
               <title>
                  <p>Table 1</p>
               </title>
               <caption>
                  <p>Summary of fundamental network concepts in real network applications.</p>
               </caption>
               <tblbdy cols="9">
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c cspan="2" ca="center">
                        <p>Fly Protein</p>
                     </c>
                     <c cspan="2" ca="center">
                        <p>Yeast Protein</p>
                     </c>
                     <c cspan="2" ca="center">
                        <p>Yeast (Weighted)</p>
                     </c>
                     <c cspan="2" ca="center">
                        <p>Yeast (Unweighted)</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c cspan="2">
                        <hr/>
                     </c>
                     <c cspan="2">
                        <hr/>
                     </c>
                     <c cspan="2">
                        <hr/>
                     </c>
                     <c cspan="2">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Concept</p>
                     </c>
                     <c ca="center">
                        <p>Proper</p>
                     </c>
                     <c ca="center">
                        <p>Grey</p>
                     </c>
                     <c ca="center">
                        <p>Proper</p>
                     </c>
                     <c ca="center">
                        <p>Grey</p>
                     </c>
                     <c ca="center">
                        <p>Proper</p>
                     </c>
                     <c ca="center">
                        <p>Grey</p>
                     </c>
                     <c ca="center">
                        <p>Proper</p>
                     </c>
                     <c ca="center">
                        <p>Grey</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="9">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Factorizability</p>
                     </c>
                     <c ca="center">
                        <p>.82 (.086)</p>
                     </c>
                     <c ca="center">
                        <p>.170</p>
                     </c>
                     <c ca="center">
                        <p>.85 (.100)</p>
                     </c>
                     <c ca="center">
                        <p>.200</p>
                     </c>
                     <c ca="center">
                        <p>.73 (.084)</p>
                     </c>
                     <c ca="center">
                        <p>.180</p>
                     </c>
                     <c ca="center">
                        <p>.62 (.130)</p>
                     </c>
                     <c ca="center">
                        <p>.110</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Density</p>
                     </c>
                     <c ca="center">
                        <p>.21 (.074)</p>
                     </c>
                     <c ca="center">
                        <p>.017</p>
                     </c>
                     <c ca="center">
                        <p>.28 (.120)</p>
                     </c>
                     <c ca="center">
                        <p>.026</p>
                     </c>
                     <c ca="center">
                        <p>.08 (.056)</p>
                     </c>
                     <c ca="center">
                        <p>.005</p>
                     </c>
                     <c ca="center">
                        <p>.40 (.150)</p>
                     </c>
                     <c ca="center">
                        <p>.024</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Centralization</p>
                     </c>
                     <c ca="center">
                        <p>.18 (.091)</p>
                     </c>
                     <c ca="center">
                        <p>.052</p>
                     </c>
                     <c ca="center">
                        <p>.20 (.055)</p>
                     </c>
                     <c ca="center">
                        <p>.036</p>
                     </c>
                     <c ca="center">
                        <p>.10 (.026)</p>
                     </c>
                     <c ca="center">
                        <p>.021</p>
                     </c>
                     <c ca="center">
                        <p>.41 (.110)</p>
                     </c>
                     <c ca="center">
                        <p>.140</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Heterogeneity</p>
                     </c>
                     <c ca="center">
                        <p>.35 (.130)</p>
                     </c>
                     <c ca="center">
                        <p>.460</p>
                     </c>
                     <c ca="center">
                        <p>.36 (.140)</p>
                     </c>
                     <c ca="center">
                        <p>.430</p>
                     </c>
                     <c ca="center">
                        <p>.56 (.066)</p>
                     </c>
                     <c ca="center">
                        <p>.580</p>
                     </c>
                     <c ca="center">
                        <p>.51 (.097)</p>
                     </c>
                     <c ca="center">
                        <p>.830</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Mean Cluster Coef.</p>
                     </c>
                     <c ca="center">
                        <p>.28 (.110)</p>
                     </c>
                     <c ca="center">
                        <p>.050</p>
                     </c>
                     <c ca="center">
                        <p>.36 (.120)</p>
                     </c>
                     <c ca="center">
                        <p>.093</p>
                     </c>
                     <c ca="center">
                        <p>.13 (.072)</p>
                     </c>
                     <c ca="center">
                        <p>.032</p>
                     </c>
                     <c ca="center">
                        <p>.72 (.087)</p>
                     </c>
                     <c ca="center">
                        <p>.370</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Mean Conformity</p>
                     </c>
                     <c ca="center">
                        <p>.45 (.076)</p>
                     </c>
                     <c ca="center">
                        <p>.130</p>
                     </c>
                     <c ca="center">
                        <p>.51 (.120)</p>
                     </c>
                     <c ca="center">
                        <p>.150</p>
                     </c>
                     <c ca="center">
                        <p>.26 (.084)</p>
                     </c>
                     <c ca="center">
                        <p>.062</p>
                     </c>
                     <c ca="center">
                        <p>.63 (.100)</p>
                     </c>
                     <c ca="center">
                        <p>.120</p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>Each network contained several proper modules. Non-module genes were grouped into a single (improper) grey module. For each concept, we report the mean and standard error across the proper modules. A more detailed table presenting network concepts in each module is also provided [see Additional file <supplr sid="S1">1</supplr>].</p>
               </tblfn>
            </tbl>
            <suppl id="S1">
               <title>
                  <p>Additional file 1</p>
               </title>
               <text>
                  <p>Complete list of network concepts in the modules. An extended version of Table <tblr tid="T1">1</tblr>.</p>
               </text>
               <file name="1752-0509-1-24-S1.xls">
                  <p>Click here for file</p>
               </file>
            </suppl>
            <p>Our empirical results support the following</p>
            <p>
               <b>Observation 1 </b>
               <it>For many modules defined with a clustering procedure, the subnetwork comprised of the module nodes is approximately factorizable.</it>
            </p>
            <p>This observation motivates us to study network concepts in approximately factorizable networks.</p>
         </sec>
         <sec>
            <st>
               <p>Conformity-based network concepts</p>
            </st>
            <p>We refer to the standard network concepts known from the literature as <it>fundamental </it>network concepts. In general, fundamental network concepts are functions of the off-diagonal elements of the adjacency matrix <it>A</it>. More precisely, we use <it>network concept functions </it>to define different types of network concepts depending on the input matrix (see Table <tblr tid="T2">2</tblr> and equation (21)). For example, when inputting an adjacency matrix with its diagonal elements replaced by 0, one arrives at fundamental network concepts (see Definition 5 in the Methods section). When inputting the conformity-based (CF-based) adjacency matrix <it>A</it><sub><it>CF </it></sub>with its diagonal elements replaced by 0, one arrives at CF-based network concepts (see Definition 6 in the Methods section). The conformity vector can be used to define the approximate CF-based matrix</p>
            <tbl id="T2">
               <title>
                  <p>Table 2</p>
               </title>
               <caption>
                  <p>Brief overview of different types of network concepts.</p>
               </caption>
               <tblbdy cols="3">
                  <r>
                     <c ca="left">
                        <p>Input Matrix</p>
                     </c>
                     <c ca="left">
                        <p>Type of Concept</p>
                     </c>
                     <c ca="left">
                        <p>Example: Connectivity</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="3">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p><it>A </it>- <it>I</it></p>
                     </c>
                     <c ca="left">
                        <p>fundamental</p>
                     </c>
                     <c ca="left">
                        <p><it>Connectivity</it><sub><it>i</it></sub>(<it>A </it>- <it>I</it>) = &#8721;<sub><it>j</it>&#8800;<it>i</it></sub><it>a</it><sub><it>ij</it></sub></p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p><it>A</it><sub><it>CF </it></sub>- <it>I </it>= <b><it>CF CF</it></b><sup><it>&#964; </it></sup>- diag(<b><it>CF</it></b><sup>2</sup>)</p>
                     </c>
                     <c ca="left">
                        <p>CF-based</p>
                     </c>
                     <c ca="left">
                        <p><it>Connectivity</it><sub><it>i</it></sub>(<it>A</it><sub><it>CF </it></sub>- <it>I</it>) = <it>CF</it><sub><it>i</it></sub>&#8721;<sub><it>j</it>&#8800;<it>i</it></sub><it>CF</it><sub><it>j</it></sub></p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p><it>A</it><sub><it>CF</it>,<it>app </it></sub>= <b><it>CF CF</it></b><sup><it>&#964;</it></sup></p>
                     </c>
                     <c ca="left">
                        <p>approximate CF-based</p>
                     </c>
                     <c ca="left">
                        <p><it>Connectivity</it><sub><it>i</it></sub>(<it>A</it><sub><it>CF</it></sub><sub>,</sub><sub><it>app</it></sub>) = <it>CF</it><sub><it>i</it></sub>&#8721;<sub><it>j</it></sub><it>CF</it><sub><it>j</it></sub></p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>A network concept arises by evaluating a <it>network concept function </it>on a special type of input matrix. We assume that the diagonal elements of the matrix <it>A </it>- <it>I </it>are 0.</p>
               </tblfn>
            </tbl>
            <p>
               <display-formula><it>A</it><sub><it>CF</it>,<it>app </it></sub>= <b><it>CF CF</it></b><sup><it>&#964; </it></sup>= [<it>CF</it><sub><it>i</it></sub><it>CF</it><sub><it>j</it></sub>].</display-formula>
            </p>
            <p>Note that the <it>i</it>-th diagonal element of <it>A</it><sub><it>CF</it>,<it>app </it></sub>equals <inline-formula><m:math name="1752-0509-1-24-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>C</m:mi><m:msubsup><m:mi>F</m:mi><m:mi>i</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGdbWqcqWGgbGrdaqhaaWcbaGaemyAaKgabaGaeGOmaidaaaaa@314A@</m:annotation></m:semantics></m:math></inline-formula>. When <it>A</it><sub><it>CF</it>,<it>app </it></sub>is used as input of a network concept function, one arrives at an approximate CF-based concept (see Definition 7 in the Methods section).</p>
            <p>We will demonstrate that approximate CF-based concepts satisfy simple relationships. Below, we show that these simple relationships carry over to fundamental network concepts in approximately factorizable networks.</p>
            <p>In Definition 7, we provide a formula for calculating approximate CF-based analogs of the fundamental network concepts. Specifically, we find</p>
            <p>
               <display-formula id="M8">
                  <m:math name="1752-0509-1-24-i11" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mtable columnalign="left">
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>k</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>i</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>C</m:mi>
                                       <m:msub>
                                          <m:mi>F</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:msub>
                                       <m:msub>
                                          <m:mi>S</m:mi>
                                          <m:mn>1</m:mn>
                                       </m:msub>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>C</m:mi>
                                       <m:mi>F</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>D</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>n</m:mi>
                                       <m:mi>s</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:msub>
                                          <m:mi>y</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:msup>
                                                <m:mrow>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mn>2</m:mn>
                                             </m:msup>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:mi>n</m:mi>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>n</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mn>1</m:mn>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mo>&#8776;</m:mo>
                                       <m:msup>
                                          <m:mrow>
                                             <m:mrow>
                                                <m:mo>(</m:mo>
                                                <m:mrow>
                                                   <m:mfrac>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>S</m:mi>
                                                            <m:mn>1</m:mn>
                                                         </m:msub>
                                                         <m:mo stretchy="false">(</m:mo>
                                                         <m:mi>C</m:mi>
                                                         <m:mi>F</m:mi>
                                                         <m:mo stretchy="false">)</m:mo>
                                                      </m:mrow>
                                                      <m:mi>n</m:mi>
                                                   </m:mfrac>
                                                </m:mrow>
                                                <m:mo>)</m:mo>
                                             </m:mrow>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:msup>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>C</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>n</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>z</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:msub>
                                          <m:mi>n</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:mi>n</m:mi>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>n</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mn>1</m:mn>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>n</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mn>2</m:mn>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mrow>
                                          <m:mo>(</m:mo>
                                          <m:mrow>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mfrac>
                                                <m:mrow>
                                                   <m:msub>
                                                      <m:mi>S</m:mi>
                                                      <m:mn>1</m:mn>
                                                   </m:msub>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mi>n</m:mi>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>)</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow/>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>&#8776;</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mi>n</m:mi>
                                       </m:mfrac>
                                       <m:mrow>
                                          <m:mo>(</m:mo>
                                          <m:mrow>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mfrac>
                                                <m:mrow>
                                                   <m:msub>
                                                      <m:mi>S</m:mi>
                                                      <m:mn>1</m:mn>
                                                   </m:msub>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mi>n</m:mi>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>)</m:mo>
                                       </m:mrow>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>H</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:mi>g</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>n</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:msub>
                                          <m:mi>y</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:msqrt>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mrow>
                                                   <m:mi>n</m:mi>
                                                   <m:msub>
                                                      <m:mi>S</m:mi>
                                                      <m:mn>2</m:mn>
                                                   </m:msub>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mrow>
                                                   <m:msup>
                                                      <m:mrow>
                                                         <m:mo stretchy="false">(</m:mo>
                                                         <m:msub>
                                                            <m:mi>S</m:mi>
                                                            <m:mn>1</m:mn>
                                                         </m:msub>
                                                         <m:mo stretchy="false">(</m:mo>
                                                         <m:mi>C</m:mi>
                                                         <m:mi>F</m:mi>
                                                         <m:mo stretchy="false">)</m:mo>
                                                         <m:mo stretchy="false">)</m:mo>
                                                      </m:mrow>
                                                      <m:mn>2</m:mn>
                                                   </m:msup>
                                                </m:mrow>
                                             </m:mfrac>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                       </m:msqrt>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>C</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>u</m:mi>
                                       <m:mi>s</m:mi>
                                       <m:mi>t</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>C</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:msub>
                                          <m:mi>f</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>i</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:msup>
                                          <m:mrow>
                                             <m:mrow>
                                                <m:mo>(</m:mo>
                                                <m:mrow>
                                                   <m:mfrac>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>S</m:mi>
                                                            <m:mn>2</m:mn>
                                                         </m:msub>
                                                         <m:mo stretchy="false">(</m:mo>
                                                         <m:mi>C</m:mi>
                                                         <m:mi>F</m:mi>
                                                         <m:mo stretchy="false">)</m:mo>
                                                      </m:mrow>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>S</m:mi>
                                                            <m:mn>1</m:mn>
                                                         </m:msub>
                                                         <m:mo stretchy="false">(</m:mo>
                                                         <m:mi>C</m:mi>
                                                         <m:mi>F</m:mi>
                                                         <m:mo stretchy="false">)</m:mo>
                                                      </m:mrow>
                                                   </m:mfrac>
                                                </m:mrow>
                                                <m:mo>)</m:mo>
                                             </m:mrow>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:msup>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>T</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:mi>p</m:mi>
                                       <m:mi>O</m:mi>
                                       <m:mi>v</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:msub>
                                          <m:mi>p</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>i</m:mi>
                                             <m:mi>j</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>=</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>i</m:mi>
                                             </m:msub>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>j</m:mi>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>2</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>+</m:mo>
                                             <m:mn>1</m:mn>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:mi>min</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>i</m:mi>
                                             </m:msub>
                                             <m:mo>,</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>j</m:mi>
                                             </m:msub>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>+</m:mo>
                                             <m:mn>1</m:mn>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>i</m:mi>
                                             </m:msub>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>j</m:mi>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                           </m:mtable>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqaaeWbdaaaaeaacqWGRbWAdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaaNaeiilaWIaemyAaKgabeaaaOqaaiabg2da9aqaaiabdoeadjabdAeagnaaBaaaleaacqWGPbqAaeqaaOGaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakieWacqWFdbWqcqWFgbGrcqGGPaqkcqGGSaalaeaacqWGebarcqWGLbqzcqWGUbGBcqWGZbWCcqWGPbqAcqWG0baDcqWG5bqEdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaahabeaaaOqaaiabg2da9aqaamaalaaabaGaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkdaahaaWcbeqaaiabikdaYaaaaOqaaiabd6gaUjabcIcaOiabd6gaUjabgkHiTiabigdaXiabcMcaPaaacqGHijYUdaqadaqaamaalaaabaGaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkaeaacqWGUbGBaaaacaGLOaGaayzkaaWaaWbaaSqabeaacqaIYaGmaaGccqGGSaalaeaacqWGdbWqcqWGLbqzcqWGUbGBcqWG0baDcqWGYbGCcqWGHbqycqWGSbaBcqWGPbqAcqWG6bGEcqWGHbqycqWG0baDcqWGPbqAcqWGVbWBcqWGUbGBdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaahabeaaaOqaaiabg2da9aqaamaalaaabaGaemOBa4Maem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkaeaacqGGOaakcqWGUbGBcqGHsislcqaIXaqmcqGGPaqkcqGGOaakcqWGUbGBcqGHsislcqaIYaGmcqGGPaqkaaWaaeWaaeaacyGGTbqBcqGGHbqycqGG4baEcqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkcqGHsisldaWcaaqaaiabdofatnaaBaaaleaacqaIXaqmaeqaaOGaeiikaGIae83qamKae8NrayKaeiykaKcabaGaemOBa4gaaaGaayjkaiaawMcaaaqaaaqaaiabgIKi7cqaamaalaaabaGaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkaeaacqWGUbGBaaWaaeWaaeaacyGGTbqBcqGGHbqycqGG4baEcqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkcqGHsisldaWcaaqaaiabdofatnaaBaaaleaacqaIXaqmaeqaaOGaeiikaGIae83qamKae8NrayKaeiykaKcabaGaemOBa4gaaaGaayjkaiaawMcaaiabcYcaSaqaaiabdIeaijabdwgaLjabdsha0jabdwgaLjabdkhaYjabd+gaVjabdEgaNjabdwgaLjabd6gaUjabdwgaLjabdMgaPjabdsha0jabdMha5naaBaaaleaacqWGdbWqcqWGgbGrcqGGSaalcqWGHbqycqWGWbaCcqWGWbaCaeqaaaGcbaGaeyypa0dabaWaaOaaaeaadaWcaaqaaiabd6gaUjabdofatnaaBaaaleaacqaIYaGmaeqaaOGaeiikaGIae83qamKae8NrayKaeiykaKcabaGaeiikaGIaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWFdbWqcqWFgbGrcqGGPaqkcqGGPaqkdaahaaWcbeqaaiabikdaYaaaaaGccqGHsislcqaIXaqmaSqabaGccqGGSaalaeaacqWGdbWqcqWGSbaBcqWG1bqDcqWGZbWCcqWG0baDcqWGLbqzcqWGYbGCcqWGdbWqcqWGVbWBcqWGLbqzcqWGMbGzdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaaNaeiilaWIaemyAaKgabeaaaOqaaiabg2da9aqaamaabmaabaWaaSaaaeaacqWGtbWudaWgaaWcbaGaeGOmaidabeaakiabcIcaOiab=neadjab=zeagjabcMcaPaqaaiabdofatnaaBaaaleaacqaIXaqmaeqaaOGaeiikaGIae83qamKae8NrayKaeiykaKcaaaGaayjkaiaawMcaamaaCaaaleqabaGaeGOmaidaaOGaeiilaWcabaGaemivaqLaem4Ba8MaemiCaaNaem4ta8KaemODayNaemyzauMaemOCaiNaemiBaWMaemyyaeMaemiCaa3aaSbaaSqaaiabdoeadjabdAeagjabcYcaSiabdggaHjabdchaWjabdchaWjabcYcaSiabdMgaPjabdQgaQbqabaaakeaacqGH9aqpaeaadaWcaaqaaiabdoeadjabdAeagnaaBaaaleaacqWGPbqAaeqaaOGaem4qamKaemOray0aaSbaaSqaaiabdQgaQbqabaGccqGGOaakcqWGtbWudaWgaaWcbaGaeGOmaidabeaakiabcIcaOiab=neadjab=zeagjabcMcaPiabgUcaRiabigdaXiabcMcaPaqaaiGbc2gaTjabcMgaPjabc6gaUjabcIcaOiabdoeadjabdAeagnaaBaaaleaacqWGPbqAaeqaaOGaeiilaWIaem4qamKaemOray0aaSbaaSqaaiabdQgaQbqabaGccqGGPaqkcqWGtbWudaWgaaWcbaGaeGymaedabeaakiabcIcaOiab=neadjab=zeagjabcMcaPiabgUcaRiabigdaXiabgkHiTiabdoeadjabdAeagnaaBaaaleaacqWGPbqAaeqaaOGaem4qamKaemOray0aaSbaaSqaaiabdQgaQbqabaaaaOGaeiilaWcaaaaa@6B92@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where <it>S</it><sub><it>p</it></sub>(<b><it>CF</it></b>) = &#8721;<sub><it>i</it></sub>(<it>CF</it><sub><it>i</it></sub>)<sup><it>p</it></sup>. Note that the approximate CF-based clustering coefficient does not depend on the <it>i</it>-index. This is why we sometimes omit this index and simply write <it>ClusterCoef</it><sub><it>CF</it>,<it>app</it></sub>.</p>
         </sec>
         <sec>
            <st>
               <p>Approximate CF-based network concepts satisfy simple relationships</p>
            </st>
            <p>Here we demonstrate a major advantage of approximate CF-based network concepts: they exhibit simple relationships. Using the fact that <it>S</it><sub>1</sub>(<b><it>k</it></b><sub><it>CF</it>,<it>app</it></sub>) = <it>S</it><sub>1</sub>(<b><it>CF</it></b>)<sup>2</sup>, and the approximation <it>n</it>/(<it>n </it>- 1) &#8776; 1, equations (8) imply the following relationship</p>
            <p>
               <display-formula>
                  <m:math name="1752-0509-1-24-i12" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>H</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>g</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:msub>
                              <m:mi>y</m:mi>
                              <m:mrow>
                                 <m:mi>C</m:mi>
                                 <m:mi>F</m:mi>
                                 <m:mo>,</m:mo>
                                 <m:mi>a</m:mi>
                                 <m:mi>p</m:mi>
                                 <m:mi>p</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo>&#8776;</m:mo>
                           <m:msqrt>
                              <m:mrow>
                                 <m:msqrt>
                                    <m:mrow>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>l</m:mi>
                                             <m:mi>u</m:mi>
                                             <m:mi>s</m:mi>
                                             <m:mi>t</m:mi>
                                             <m:mi>e</m:mi>
                                             <m:mi>r</m:mi>
                                             <m:mi>C</m:mi>
                                             <m:mi>o</m:mi>
                                             <m:mi>e</m:mi>
                                             <m:msub>
                                                <m:mi>f</m:mi>
                                                <m:mrow>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>p</m:mi>
                                                   <m:mi>p</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:mi>D</m:mi>
                                             <m:mi>e</m:mi>
                                             <m:mi>n</m:mi>
                                             <m:mi>s</m:mi>
                                             <m:mi>i</m:mi>
                                             <m:mi>t</m:mi>
                                             <m:msub>
                                                <m:mi>y</m:mi>
                                                <m:mrow>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>p</m:mi>
                                                   <m:mi>p</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mfrac>
                                    </m:mrow>
                                 </m:msqrt>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                           </m:msqrt>
                           <m:mo>,</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGibascqWGLbqzcqWG0baDcqWGLbqzcqWGYbGCcqWGVbWBcqWGNbWzcqWGLbqzcqWGUbGBcqWGLbqzcqWGPbqAcqWG0baDcqWG5bqEdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaahabeaakiabgIKi7oaakaaabaWaaOaaaeaadaWcaaqaaiabdoeadjabdYgaSjabdwha1jabdohaZjabdsha0jabdwgaLjabdkhaYjabdoeadjabd+gaVjabdwgaLjabdAgaMnaaBaaaleaacqWGdbWqcqWGgbGrcqGGSaalcqWGHbqycqWGWbaCcqWGWbaCaeqaaaGcbaGaemiraqKaemyzauMaemOBa4Maem4CamNaemyAaKMaemiDaqNaemyEaK3aaSbaaSqaaiabdoeadjabdAeagjabcYcaSiabdggaHjabdchaWjabdchaWbqabaaaaaqabaGccqGHsislcqaIXaqmaSqabaGccqGGSaalaaa@7131@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>or equivalently,</p>
            <p>
               <display-formula id="M9">
                  <m:math name="1752-0509-1-24-i13" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>C</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>u</m:mi>
                           <m:mi>s</m:mi>
                           <m:mi>t</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>r</m:mi>
                           <m:mi>C</m:mi>
                           <m:mi>o</m:mi>
                           <m:mi>e</m:mi>
                           <m:msub>
                              <m:mi>f</m:mi>
                              <m:mrow>
                                 <m:mi>C</m:mi>
                                 <m:mi>F</m:mi>
                                 <m:mo>,</m:mo>
                                 <m:mi>a</m:mi>
                                 <m:mi>p</m:mi>
                                 <m:mi>p</m:mi>
                                 <m:mo>,</m:mo>
                                 <m:mi>i</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo>&#8776;</m:mo>
                           <m:msup>
                              <m:mrow>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mn>1</m:mn>
                                 <m:mo>+</m:mo>
                                 <m:mi>H</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>t</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>r</m:mi>
                                 <m:mi>o</m:mi>
                                 <m:mi>g</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>n</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>i</m:mi>
                                 <m:mi>t</m:mi>
                                 <m:msubsup>
                                    <m:mi>y</m:mi>
                                    <m:mrow>
                                       <m:mi>C</m:mi>
                                       <m:mi>F</m:mi>
                                       <m:mo>,</m:mo>
                                       <m:mi>a</m:mi>
                                       <m:mi>p</m:mi>
                                       <m:mi>p</m:mi>
                                    </m:mrow>
                                    <m:mn>2</m:mn>
                                 </m:msubsup>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                              <m:mn>2</m:mn>
                           </m:msup>
                           <m:mo>&#215;</m:mo>
                           <m:mi>D</m:mi>
                           <m:mi>e</m:mi>
                           <m:mi>n</m:mi>
                           <m:mi>s</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>t</m:mi>
                           <m:msub>
                              <m:mi>y</m:mi>
                              <m:mrow>
                                 <m:mi>C</m:mi>
                                 <m:mi>F</m:mi>
                                 <m:mo>,</m:mo>
                                 <m:mi>a</m:mi>
                                 <m:mi>p</m:mi>
                                 <m:mi>p</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGdbWqcqWGSbaBcqWG1bqDcqWGZbWCcqWG0baDcqWGLbqzcqWGYbGCcqWGdbWqcqWGVbWBcqWGLbqzcqWGMbGzdaWgaaWcbaGaem4qamKaemOrayKaeiilaWIaemyyaeMaemiCaaNaemiCaaNaeiilaWIaemyAaKgabeaakiabgIKi7kabcIcaOiabigdaXiabgUcaRiabdIeaijabdwgaLjabdsha0jabdwgaLjabdkhaYjabd+gaVjabdEgaNjabdwgaLjabd6gaUjabdwgaLjabdMgaPjabdsha0jabdMha5naaDaaaleaacqWGdbWqcqWGgbGrcqGGSaalcqWGHbqycqWGWbaCcqWGWbaCaeaacqaIYaGmaaGccqGGPaqkdaahaaWcbeqaaiabikdaYaaakiabgEna0kabdseaejabdwgaLjabd6gaUjabdohaZjabdMgaPjabdsha0jabdMha5naaBaaaleaacqWGdbWqcqWGgbGrcqGGSaalcqWGHbqycqWGWbaCcqWGWbaCaeqaaOGaeiOla4caaa@7905@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>Further, it is straightforward to derive a simple relationship between approximate CF-based topological overlap, connectivity and heterogeneity under the following mild assumptions: <inline-formula><m:math name="1752-0509-1-24-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mfrac><m:mn>1</m:mn><m:mrow><m:msub><m:mi>S</m:mi><m:mn>2</m:mn></m:msub><m:mo stretchy="false">(</m:mo><m:mi>C</m:mi><m:mi>F</m:mi><m:mo stretchy="false">)</m:mo></m:mrow></m:mfrac><m:mo>&#8776;</m:mo><m:mn>0</m:mn></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabigdaXaqaaiabdofatnaaBaaaleaacqaIYaGmaeqaaOGaeiikaGccbmGae83qamKae8NrayKaeiykaKcaaiabgIKi7kabicdaWaaa@367C@</m:annotation></m:semantics></m:math></inline-formula> and <inline-formula><m:math name="1752-0509-1-24-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mfrac><m:mrow><m:mn>1</m:mn><m:mo>&#8722;</m:mo><m:mi>C</m:mi><m:msub><m:mi>F</m:mi><m:mi>i</m:mi></m:msub><m:mi>C</m:mi><m:msub><m:mi>F</m:mi><m:mi>j</m:mi></m:msub></m:mrow><m:mrow><m:mi>min</m:mi><m:mo>&#8289;</m:mo><m:mo stretchy="false">(</m:mo><m:mi>C</m:mi><m:msub><m:mi>F</m:mi><m:mi>i</m:mi></m:msub><m:mtext>,</m:mtext><m:mi>C</m:mi><m:msub><m:mi>F</m:mi><m:mi>j</m:mi></m:msub><m:mo stretchy="false">)</m:mo><m:msub><m:mi>S</m:mi><m:mn>1</m:mn></m:msub><m:mo stretchy="false">(</m:mo><m:mi>C</m:mi><m:mi>F</m:mi><m:mo stretchy="false">)</m:mo></m:mrow></m:mfrac><m:mo>&#8776;</m:mo><m:mn>0</m:mn></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabigdaXiabgkHiTiabdoeadjabdAeagnaaBaaaleaacqWGPbqAaeqaaOGaem4qamKaemOray0aaSbaaSqaaiabdQgaQbqabaaakeaacyGGTbqBcqGGPbqAcqGGUbGBcqGGOaakcqWGdbWqcqWGgbGrdaWgaaWcbaGaemyAaKgabeaakiabdoeadjabdAeagnaaBaaaleaacqWGQbGAaeqaaOGaeiykaKIaem4uam1aaSbaaSqaaiabigdaXaqabaGccqGGOaakieWacqWFdbWqcqWFgbGrcqGGPaqkaaGaeyisISRaeGimaadaaa@4C13@</m:annotation></m:semantics></m:math></inline-formula>. Specifically, we find</p>
            <p>
               <display-formula id="M10">
                  <m:math name="1752-0509-1-24-i16" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mtable columnalign="left">
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>T</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:mi>p</m:mi>
                                       <m:mi>O</m:mi>
                                       <m:mi>v</m:mi>
                                       <m:mi>e</m:mi>
                                       <m:mi>r</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:msub>
                                          <m:mi>p</m:mi>
                                          <m:mrow>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>a</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mi>p</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>i</m:mi>
                                             <m:mi>j</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mo>&#8776;</m:mo>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>C</m:mi>
                                       <m:msub>
                                          <m:mi>F</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:msub>
                                       <m:mtext>,</m:mtext>
                                       <m:mi>C</m:mi>
                                       <m:msub>
                                          <m:mi>F</m:mi>
                                          <m:mi>j</m:mi>
                                       </m:msub>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>2</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mo>=</m:mo>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>i</m:mi>
                                             </m:msub>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>,</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:msub>
                                                <m:mi>F</m:mi>
                                                <m:mi>j</m:mi>
                                             </m:msub>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mi>n</m:mi>
                                       </m:mfrac>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:mi>n</m:mi>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>2</m:mn>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>C</m:mi>
                                             <m:mi>F</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>S</m:mi>
                                                <m:mn>1</m:mn>
                                             </m:msub>
                                             <m:msup>
                                                <m:mrow>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>C</m:mi>
                                                   <m:mi>F</m:mi>
                                                   <m:mo stretchy="false">)</m:mo>
        