Skip to main content
Log in

A column generation approach for Multicast Routing and Wavelength Assignment with Delay Constraints in heterogeneous WDM networks

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Wavelength Division Multiplexing (WDM) optical networks are increasingly used to build up backbone networks. In this paper we study the Multicast Routing Wavelength Assignment with Delay Constraints (MRWA-DC) problem: given a WDM network with heterogeneous splitting capabilities, we want to find an optimal light-forest that respects delay bound constraints. We propose a new Integer Linear Programming compact formulation and we derive from it a new extended formulation. We solve the Linear Programming relaxation of the latter formulation using a column generation algorithm, and to address the resulting pricing problem we propose two exact algorithms and a tabu search heuristic. Experimental results show that in most cases the solutions obtained from the Linear Programming relaxation of the extended formulation are integral and that the combination of exact and heuristic algorithms for the pricing problem allows to reduce the total computation time required by the column generation process. With respect to the previous literature on the same problem we significantly reduce the computation time required for solving instances of comparable dimension and we solve, within a reasonable computation time, new instances of larger size.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Bienstock, D., Goemans, M. X., Simchi-Levi, D., & Williamson, D. (1993). A note on the prize collecting traveling salesman problem. Mathematical Programming, 59(3), 413–420.

    Article  Google Scholar 

  • Chen, B., & Wang, J. (2002). Efficient routing and wavelength assignment for multicast in WDM networks. IEEE Journal on Selected Areas in Communications, 20(1), 97–109.

    Article  Google Scholar 

  • Chen, M. T., & Tseng, S. S. (2005). A genetic algorithm for multicast routing under delay constraint in WDM network with different light splitting. Journal of Information Science and Engineering, 21, 85–108.

    Google Scholar 

  • Chen, M. T., Lin, B. M. T., & Tseng, S. S. (2008). Multicast routing and wavelength assignment with delay constraints in WDM networks with heterogeneous capabilities. Journal of Network and Computer Applications, 31(1), 47–65.

    Article  Google Scholar 

  • Cherkassky, B. V., & Goldberg, A. V. (1997). On implementing the push-relabel method for the maximum flow problem. Algorithmica, 19(4), 390–410.

    Article  Google Scholar 

  • Chlamtac, I., Ganz, A., & Karmi, G. (1992). Lightpath communications: an approach to high bandwidth optical WAN’s. IEEE Transactions on Communications, 40(7), 1171–1182.

    Article  Google Scholar 

  • Cordone, R., & Trubian, M. (2008). A relax-and-cut algorithm for the Knapsack node weighted Steiner tree problem. Asia-Pacific Journal of Operational Research, 25(3), 373–391.

    Article  Google Scholar 

  • Costa, A. M., Cordeau, J.-F., & Laporte, G. (2008). Fast heuristics for the Steiner tree problem with revenues, budget and hop constraints. European Journal of Operational Research, 190(1), 68–78.

    Article  Google Scholar 

  • Garey, M. R., & Johnson, D. S. (1979). Computers and intractability: a guide to the theory of NP-completeness. New York: W. H. Freeman. ISBN 0-7167-1044-7.

    Google Scholar 

  • Glover, F. (1986). Future paths for integer programming and links to artificial intelligence. Computers & Operations Research, 13(5), 533–549.

    Article  Google Scholar 

  • Glover, F. W., & Laguna, M. (1997). Tabu search. Dordrecht: Kluwer Academic.

    Book  Google Scholar 

  • Jia, X., Du, D., & Hu, X. (2001). Integrated algorithms for delay bounded multicast routing and wavelength assignment in all optical networks. Computer Communications, 24(14), 1390–1399.

    Article  Google Scholar 

  • Joncour, C., Michel, S., Sadykov, R., Sverdlov, D., & Vanderbeck, F. (2010). Column generation based primal heuristics. Electronic Notes in Discrete Mathematics, 36(0), 695–702.

    Article  Google Scholar 

  • Lawler, E. (1976). Combinatorial optimizations: networks and matroids. New York: Holt, Rinehar and Winston.

    Google Scholar 

  • Ljubić, I., Weiskircher, R., Pferschy, U., Klau, G. W., Mutzel, P., & Fischetti, M. (2006). An algorithmic framework for the exact solution of the prize-collecting Steiner tree problem. Mathematical Programming, 105(2–3), 427–449.

    Article  Google Scholar 

  • Lübbecke, M. E., & Desrosiers, J. (2005). Selected topics in column generation. Operations Research, 53(6), 1007–1023.

    Article  Google Scholar 

  • Mukherjee, B. (2000). WDM optical communication networks: progress and challenges. IEEE Journal on Selected Areas in Communications, 18(10), 1810–1824.

    Article  Google Scholar 

  • Mukherjee, B. (2006). Optical WDM networks. Berlin: Springer.

    Google Scholar 

  • Sahasrabuddhe, L. H., & Mukherjee, B. (1999). Light-trees: optical multicasting for improved performance in wavelength-routed networks. IEEE Communications Magazine, 37(2), 67–73.

    Article  Google Scholar 

  • Sreenath, N., Siva Ram Murthy, C., & Mohan, G. (2001). Virtual source based multicast routing in WDM optical networks. Photonic Network Communications, 3(3), 213–226.

    Article  Google Scholar 

  • Tzanakaki, A., Katrinis, K., Politi, T., Stavdas, A., Pickavet, M., Van Daele, P., Simeonidou, D., O’Mahony, M., Aleksic, S., Wosinska, L., & Monti, P. (2011). Dimensioning the future pan-European optical network with energy efficiency considerations. IEEE/OSA Journal of Optical Communications and Networking, 3(4), 272–280.

    Article  Google Scholar 

  • Waxman, B. M. (1988). Routing of multipoint connections. IEEE Journal on Selected Areas in Communications, 6(9), 1617–1622.

    Article  Google Scholar 

  • Wolsey, L. A. (1998). Integer programming. New York: Wiley-Interscience.

    Google Scholar 

  • Yan, S., Ali, M., & Deogun, J. (2001). Route optimization of multicast sessions in sparse light-splitting optical networks. In IEEE GLOBECOM’01 (Vol. 4, pp. 22–29).

    Google Scholar 

  • Zhang, X., Wei, J. Y., & Qiao, C. (2000). Constrained multicast routing in WDM networks with sparse light splitting. IEEE Journal of Lightwave Technology, 18(12), 1917–1927.

    Article  Google Scholar 

  • Zhu, Q., Parsa, M., & Garcia-Luna-Aceves, J. J. (1995). A source-based algorithm for delay-constrained minimum-cost multicasting. In Annual joint conference of the IEEE computer and communications societies (Vol. 1, pp. 377–385).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabio Colombo.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Colombo, F., Trubian, M. A column generation approach for Multicast Routing and Wavelength Assignment with Delay Constraints in heterogeneous WDM networks. Ann Oper Res 222, 239–260 (2014). https://doi.org/10.1007/s10479-013-1403-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-013-1403-7

Keywords

Navigation