A boolean satisfiability based solution to the routing and wavelength assignment problem in optical telecommunication networks Conference Paper uri icon


  • Wavelength Division Multiplexing (WDM) effectively multiplies the bandwidth of an optic fiber by transmitting data over several different wavelengths on the same fiber. WDM is widely used to handle the ever-increasing demand for band-width in fiber optic telecommunication networks. Routing and Wavelength Assignment (RWA) is a critical problem to be addressed in WDM optical telecommunication networks. The goal of RWA is to maximize throughput by optimally and simultaneously assigning routes and wavelengths for a given pattern of routing or connection requests. In this paper, we present a novel technique to solve the static RWA problem using Boolean satisfiability (SAT). After formulating the RWA problem as a SAT instance, we utilize a very efficient SAT solver to find a solution. We report results for networks with and without wavelength translation capabilities in the nodes. In both cases we obtain an assignment in significantly less than one second (which is 3-4 orders of magnitude faster than existing approaches) for a set of benchmark problems. Our technique can handle arbitrary network topologies, and, due to its efficiency, can be extended to handle dynamic RWA instances, in which the network topology, link capacities and connection requests are time-varying. 2005 IEEE.

published proceedings

  • IEEE International Conference on Communications

author list (cited authors)

  • Valavi, J., Saluja, N., & Khatri, S. P.

complete list of authors

  • Valavi, J||Saluja, N||Khatri, SP

publication date

  • September 2005