7. Conclusions
In the current paper, the problem of multicast routing for net- works with sparse-splitting capabilities was investigated, for net- works where the MI nodes are either DoC or DaC. A novel Integer 972 Linear Programming formulation was presented for both types of net- 973 works, as well as novel multicast routing heuristic algorithms under the sparse-splitting constraint. Simulations on the USNET, NSFNET, 975 as well as on several randomly created networks, have shown that the proposed algorithms achieve an important decrease of the av- erage cost of the derived solutions, compared to existing relevant techniques. For the USNET and NSFNET networks the performance of SSMRH is very close to the lower bound provided by the ILP, leaving 980 very little room for any further improvement. Specifically, for these 981 networks, the proposed algorithms obtain the optimal solution for the majority of the investigated cases. 983 Future work focuses on the development of a novel Integer Lin- ear Programming formulation as well as heuristic algorithms that can provide survivable multicast routing in sparse-splitting optical net- works.