• DocumentCode
    2724031
  • Title

    Multicasting and broadcasting in large WDM networks

  • Author

    Liang, Weifa ; Shen, Hong

  • Author_Institution
    Dept. of Math., Queensland Univ., St. Lucia, Qld., Australia
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    365
  • Lastpage
    369
  • Abstract
    We address the issue of multicasting and broadcasting in wide area WDM networks in which a source broadcasts a message to all members in S (⊂V). We formalize it as the optimal multicast tree problem which is defined as follows. Given a directed network G=(V, E) with a given source s and a set S of nodes |V|=n and |E|=m. Associated with every link e∈E, there is a set Λ(e) of available wavelengths on it. Assume that every node in S is reachable from s, the problem is to find a multicast tree rooted at s including all nodes in S such that the cost of the tree is the minimum in terms of the cost of wavelength conversion at nodes and the cost of using wavelengths on links. That is, not only do we need to find such a tree, but also we need to assign a specific wavelength λ∈Λ(e) to each directed tree edge e and to set the switches at every node in the tree. We show the problem is NP-complete, and hence it is unlikely that there is a polynomial algorithm for it. We further prove that there is no polynomial approximation algorithm which delivers a solution better than (1-ε´) in n times the optimum unless there is an nO(log log n) time algorithm for NP-complete problems, for any fixed ε´ with 0<ε´<1. We finally reduce the problem to a directed Steiner tree problem on an auxiliary directed graph. We present a distributed algorithm for the problem. The communication and time complexities of the distributed algorithm are O(km) and O(kn) respectively, and the solution delivered is |S| times the optimum, where k is the number of wavelengths in the network
  • Keywords
    broadcasting; communication complexity; directed graphs; distributed algorithms; trees (mathematics); wavelength division multiplexing; wide area networks; NP-complete; WDM networks; approximation algorithm; auxiliary directed graph; broadcasting; communication complexity; directed Steiner tree problem; directed network; directed tree; distributed algorithm; multicasting; optimal multicast tree problem; polynomial algorithm; time complexity; wavelength conversion; wide area network; Approximation algorithms; Australia; Bandwidth; Broadcasting; Costs; Intelligent networks; Multicast algorithms; Multicast communication; Polynomials; WDM networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669941
  • Filename
    669941