• DocumentCode
    2769788
  • Title

    On the construction of the minimum cost content-based publish/subscribe overlays

  • Author

    Zhao, Yaxiong ; Wu, Jie

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Temple Univ., Philadelphia, PA, USA
  • fYear
    2011
  • fDate
    27-30 June 2011
  • Firstpage
    476
  • Lastpage
    484
  • Abstract
    Content-based publish/subscribe overlay is gaining popularity in large-scale content distribution applications for its flexibility and anonymity. Since such overlays are built on top of diverse infrastructures, minimizing the cost of using bandwidth in the overlays is a complicated task. In this paper, we tackle this task using a combinatorial optimization approach. We assume that each user can simultaneously be publisher and subscriber, and brokers are dedicated servers. We first formulate a two-stage optimization problem, which captures the cost of routing traffic in different parts of the overlay. Our solution is obtained by separately approximating the problem of each stage and then combining the results of sub-problems. In order to achieve better results, we further propose a novel formulation based on sub-channeling and Steiner tree/star problem, which simplifies the analysis of content-based routing and facilitate an intuitive randomized approximation algorithm. This algorithm is then translated into a decentralized one that dynamically adjusts the overlay connections when the network undergoes dynamisms. Simulation results demonstrate that our algorithms substantially reduce the cost of constructing content-based publish/subscribe overlay.
  • Keywords
    computer networks; data communication; message passing; middleware; optimisation; telecommunication network routing; Steiner tree/star problem; combinatorial optimization; content based routing; intuitive randomized approximation algorithm; large scale content distribution application; minimum cost content based publish/subscribe overlays; routing traffic; subchanneling; two stage optimization problem; Approximation algorithms; Approximation methods; Bandwidth; Clustering algorithms; Optimization; Steiner trees; Subscriptions; Content-based publish/subscribe overlay; NP-complete; approximation algorithm; combinatorial optimization; integer programming; steiner tree/star;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor, Mesh and Ad Hoc Communications and Networks (SECON), 2011 8th Annual IEEE Communications Society Conference on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    2155-5486
  • Print_ISBN
    978-1-4577-0094-1
  • Type

    conf

  • DOI
    10.1109/SAHCN.2011.5984933
  • Filename
    5984933