<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Twin Graphs for Designing Resilient Optical Backbone Networks</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>K.F. Silva LabTel at Federal University of Esp rito Santo - UFES M.H.M. Paiva LabTel at Federal University of Esp rito Santo - UFES M.E.V. Segatto LabTel at Federal University of Esp rito Santo - UFES</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this work, we investigate the use of twin graphs as an alternative to model optical backbone networks, as recently proposed in the literature [PCS13]. Twin graphs are suitable for resilient and cost-e ective optical networks, because of the following property: any single node failure causes no impact on the pairwise hopcounts in the remaining network; and no other graphs with fewer links satisfy this property [FP97].</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>In recent works, a special family of 2-connected
graphs called twin graphs has been proposed to model
optical backbone topologies due to interesting
properties with respect to fault tolerance, resilience, cost (in
number of links) and scalability [PCS13]. Twin graphs
belong to the class of 2-geodetically-connected graphs,
which means that each of them provides at least two
node-disjoint geodesics (i.e., shortest paths with
respect to the number of links), for all non-adjacent node
pairs. Moreover, no other graphs with fewer links
satisfy this property [FP97].</p>
      <p>Thus, in topologies modeled as twin graphs, the
survivable routing through shortest paths ensures that
both the working and the backup paths are geodesics
for any pair of non-adjacent nodes. So, compared
Copyright c held by the author(s). Copying permitted for
private and academic purposes.
to other 2-connected topologies, such as rings, twin
graphs can tolerate single failures more e ciently,
without drastic changes in network performance (see
Fig. 1). In addition to their topological characteristics,
the feasibility of twin graphs as optical backbone
network topologies should be assessed by considering their
wavelength requirements [BB97]. The minimum
number of wavelengths required to support a given tra c
demand corresponds to the solution of the Routing
and Wavelength Assignment (RWA) problem [MG02],
which is one of the most important problems in the
optical network design.</p>
      <p>In this work, we analyze the modelling of optical
backbone networks as twin graphs in comparison with
real-world optical backbone networks, in order to
verify the advantages and disadvantages of this new model
compared to existing networks. For this purpose, we
have considered two sets of networks: the set of all
twin graphs with 9 up to 17 nodes, which totalizes
742 graphs, and a set of real-world optical backbone
networks (reported in Pavan et al. [PMRP10]) with
number of nodes also in the range from 9 up to 17.
These sets of networks and their number of nodes (n)
and average degree are presented in Tables 1 and 2,
respectively.
through a link e 2 E and uv the total number of
geodesics from u to v. Then, the betweenness of link
Be, is given by [GN02]:</p>
      <p>Be = X
u6=v
uv(e)
uv
(1)
and the maximum link betweenness is maxe2E Be.</p>
      <p>Furthermore, we have computed the number of
wavelengths for each network in these sets. This
computation was carried out using the methodology
present in Cousineau et al. [CPC+12]. These results
are shown in Fig. 2.</p>
      <p>The results were analyzed as function of the graph
theory metrics in order to infer correlation between
these data. Among all metrics considered, the
maximum link betweenness showed the best linear
correlation with the number of wavelengths. For this
reason, and also for lack of space, we only present here
the results obtained for the number of nodes and the
maximum link betweenness, which are shown in Fig. 3.</p>
      <p>Assuming that the number of wavelengths is a way
to evaluate the network cost, twin graphs appeared as
a viable alternative to model networks that have cost
at least as good as real-world networks. As shown in
Fig. 2, twin graphs tend to require fewer wavelengths
than real-world networks with same order.</p>
      <p>0
4</p>
      <p>For each network in these sets, we have computed
the following topological characteristics, which
correspond to metrics from graph theory: number of nodes,
maximum degree, minimum degree, average degree,
link density, diameter, average distance, link
connectivity, node connectivity, algebraic connectivity,
average link betweenness, maximum link betweenness, and
minimum link betweenness. All these computations
where performed using the IGRAPH package
available for the software R. The de nition of maximum
link betweenness is given as follows.</p>
      <p>Let G = G(V; E) be a graph with u; v 2 V . Denote
by uv(e) the number of geodesics from u to v that go
10</p>
      <p>12 14
Number of nodes
16</p>
      <p>For twin graphs the linear correlation coe cient ( )
between the number of wavelengths and the maximum
link betweenness was 99.5%, con rming the positive
association suggested by Fig. 3. This result
highlights a strong in uence of the maximum congestion
on a physical topology link with the number of
wavelengths. Real-world networks also showed similar
behavior, with = 98.3%.</p>
      <p>0
4
10 20 30 40
Maximum link betweenness
50</p>
      <p>In summary, our studies have pointed out some
advantages of using twin graphs as a model for
designing optical backbone networks. This graph class has
proved to be e cient in terms of resilience and cost,
including the use of wavelengths. The correlation
between the maximum link betweenness and the
number of wavelengths observed in twin graphs can be
exploited in algorithms for solving the RWA problem.
For future work, we are working on lower and upper
bounds for the number of wavelengths based on the
maximum link betweenness. We will also explore the
behavior of twin graphs in the presence of multiple
failures.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [BB97]
          <string-name>
            <given-names>Stefano</given-names>
            <surname>Baroni</surname>
          </string-name>
          and
          <string-name>
            <given-names>Polina</given-names>
            <surname>Bayvel</surname>
          </string-name>
          .
          <article-title>Wavelength requirements in arbitrarily connected wavelength-routed optical networks</article-title>
          .
          <source>Journal of lightwave technology</source>
          ,
          <volume>15</volume>
          (
          <issue>2</issue>
          ):
          <volume>242</volume>
          {
          <fpage>251</fpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [CPC+12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cousineau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Perron</surname>
          </string-name>
          , G. Caporossi,
          <string-name>
            <surname>M.H.M Paiva</surname>
            ,
            <given-names>and M.E.V.</given-names>
          </string-name>
          <string-name>
            <surname>Segatto</surname>
          </string-name>
          .
          <article-title>RWA problem with geodesics in realistic OTN topologies</article-title>
          .
          <source>Optical Switching and Networking</source>
          , pages
          <volume>74</volume>
          {
          <fpage>80</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [FP97]
          <string-name>
            <given-names>A.</given-names>
            <surname>Farley</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Proskurowski</surname>
          </string-name>
          .
          <article-title>Minimum self-repairing graphs</article-title>
          .
          <source>Graphs and Combinatorics</source>
          ,
          <volume>13</volume>
          :
          <fpage>345</fpage>
          {
          <fpage>351</fpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [GN02]
          <string-name>
            <given-names>M.</given-names>
            <surname>Girvan</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. E. J.</given-names>
            <surname>Newman</surname>
          </string-name>
          .
          <article-title>Community structure in social and biological networks</article-title>
          .
          <source>Proceedings of the National Academy of Sciences</source>
          ,
          <volume>99</volume>
          (
          <issue>12</issue>
          ):
          <volume>7821</volume>
          {
          <fpage>7826</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [MG02]
          <string-name>
            <given-names>C.S.R.</given-names>
            <surname>Murthy</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Gurusamy</surname>
          </string-name>
          .
          <article-title>WDM optical networks: concepts, design, and algorithms</article-title>
          . Prentice Hall, New Jersey,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>[PCS13] M.H.M Paiva</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Caporossi</surname>
            , and
            <given-names>M.E.V.</given-names>
          </string-name>
          <string-name>
            <surname>Segatto</surname>
          </string-name>
          .
          <article-title>Twin graphs for OTN physical topology design</article-title>
          .
          <source>Les Cahiers du GERAD</source>
          ,
          <volume>48</volume>
          :1{
          <fpage>12</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [PMRP10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Pavan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.M.</given-names>
            <surname>Morais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.F.</given-names>
            <surname>Rocha</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.N.</given-names>
            <surname>Pinto</surname>
          </string-name>
          .
          <article-title>Generating realistic optical transport network topologies</article-title>
          .
          <source>IEEE/OSA Journal of Optical Communications and Networking</source>
          ,
          <volume>2</volume>
          (
          <issue>1</issue>
          ):
          <volume>80</volume>
          {
          <fpage>90</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>