• DocumentCode
    1403336
  • Title

    Distributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs

  • Author

    Zhang, Yiming ; Liu, Ling

  • Author_Institution
    National University of Defense Technology, Changsha
  • Volume
    24
  • Issue
    9
  • fYear
    2012
  • Firstpage
    1556
  • Lastpage
    1569
  • Abstract
    Most proposed DHTs engage certain topology maintenance mechanisms specific to the static graphs on which they are based. The designs of these mechanisms are complicated and repeated with graph-relevant concerns. In this paper, we propose the “distributed line graphs” (DLG), a universal technique for designing DHTs based on arbitrary regular graphs. Using DLG, the main features of the initial graphs are preserved, and thus people can design a new DHT by simply choosing the graph with desirable features and applying DLG to it. We demonstrate the power of DLG by illustrating four DLG-enabled DHTs based on different graphs, namely, Kautz, de Bruijn, butterfly, and hypertree graphs. The effectiveness of our proposals is demonstrated through analysis, simulation, and implementation.
  • Keywords
    Distributed processing; Graph theory; Maintenance engineering; Network topology; Object recognition; Topology; Upper bound; Distributed networks; distributed hash tables; network topology; regular graphs;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2011.258
  • Filename
    6109253