Scheduling Connections via Path and Edge Multicoloring

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9143)


We consider path multicoloring problems, in which one is given a collection of paths defined on a graph and is asked to color some or all of them so as to optimize certain objective functions. Typical objectives are: (a) the minimization of the average, over all edges, of the maximum-multiplicity color when the number of colors is given (MinAvgMult-PMC), (b) the minimization of the number of colors when the maximum multiplicity for each edge is given (Min-PMC), or (c) the maximization of the number of colored paths when both the number of colors and a maximum multiplicity constraint for each edge are given (Max-PMC). Such problems also capture edge multicoloring variants (such as MinAvgMult-EMC, Min-EMC, and MaxEMC) as special cases and find numerous applications in resource allocation, most notably in optical and wireless networks, and in communication task scheduling.

Our contribution is two-fold: On the one hand, we give an exact polynomial-time algorithm for Min-PMC on spider networks with even admissible color multiplicities on each edge. On the other hand, we present an approximation algorithm for MinAvgMult-PMC in star networks, with a ratio strictly better than 2; our algorithm uses an appropriate path orientation. We also show that any algorithm which is based on path orientation cannot achieve an approximation ratio better than \(\frac{7}{6}\). Our results apply to the corresponding edge multicoloring problems as well.


  1. 1.
    Andrews, M., Zhang, L.: Minimizing maximum fiber requirement in optical networks. J. Comput. Syst. Sci. 72(1), 118–131 (2006). zbMATHMathSciNetCrossRefGoogle Scholar
  2. 2.
    Bampas, E., Pagourtzis, A., Pierrakos, G., Potika, K.: On a noncooperative model for wavelength assignment in multifiber optical networks. IEEE/ACM Trans. Netw. 20(4), 1125–1137 (2012)CrossRefGoogle Scholar
  3. 3.
    Bampas, E., Pagourtzis, A., Pierrakos, G., Syrgkanis, V.: Selfish resource allocation in optical networks. In: Spirakis, P.G., Serna, M. (eds.) CIAC 2013. LNCS, vol. 7878, pp. 25–36. Springer, Heidelberg (2013). CrossRefGoogle Scholar
  4. 4.
    Barrett, C.L., Kumar, V.S.A., Marathe, M.V., Thite, S., Istrate, G.: Strong edge coloring for channel assignment in wireless radio networks. In: 4th IEEE Conference on Pervasive Computing and Communications Workshops (PerCom 2006 Workshops), 13–17 March 2006, Pisa, Italy, pp. 106–110. IEEE Computer Society (2006).
  5. 5.
    Bian, Z., Gu, Q.P.: Wavelength assignment in multifiber star networks. Networks 56(1), 30–38 (2010)zbMATHMathSciNetGoogle Scholar
  6. 6.
    Chekuri, C., Mydlarz, M., Shepherd, F.B.: Multicommodity demand flow in a tree. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds.) ICALP 2003. LNCS, vol. 2719, pp. 410–425. Springer, Heidelberg (2003) CrossRefGoogle Scholar
  7. 7.
    Erlebach, T., Jansen, K.: Maximizing the number of connections in optical tree networks. In: Chwa, K.-Y., Ibarra, O.H. (eds.) ISAAC 1998. LNCS, vol. 1533, p. 179. Springer, Heidelberg (1998) CrossRefGoogle Scholar
  8. 8.
    Erlebach, T., Jansen, K.: The complexity of path coloring and call scheduling. Theor. Comput. Sci. 255(1–2), 33–50 (2001)zbMATHMathSciNetCrossRefGoogle Scholar
  9. 9.
    Erlebach, T., Pagourtzis, A., Potika, K., Stefanakos, S.K.: Resource allocation problems in multifiber WDM tree networks. In: Bodlaender, H.L. (ed.) WG 2003. LNCS, vol. 2880, pp. 218–229. Springer, Heidelberg (2003) CrossRefGoogle Scholar
  10. 10.
    Gabow, H.N.: Using Euler partitions to edge color bipartite multigraphs. Int. J. Comput. Inf. Sci. 5(4), 345–355 (1976)zbMATHMathSciNetCrossRefGoogle Scholar
  11. 11.
    Golumbic, M.C., Jamison, R.E.: The edge intersection graphs of paths in a tree. J. Comb. Theory Ser. B 38(1), 8–22 (1985)zbMATHMathSciNetCrossRefGoogle Scholar
  12. 12.
    Gonnet, G.H.: Expected length of the longest probe sequence in hash code searching. J. ACM 28(2), 289–304 (1981)zbMATHMathSciNetCrossRefGoogle Scholar
  13. 13.
    Holyer, I.: The NP-completeness of edge-colouring. SIAM J. Comput. 10(4), 718–720 (1981)zbMATHMathSciNetCrossRefGoogle Scholar
  14. 14.
    Hsu, C., Liu, P., Wang, D., Wu, J.: Generalized edge coloring for channel assignment in wireless networks. In: 2006 International Conference on Parallel Processing (ICPP 2006), 14–18 August 2006, Columbus, Ohio, USA, pp. 82–92. IEEE Computer Society (2006).
  15. 15.
    Coffman Jr., E.G., Garey, M.R., Johnson, D.S., LaPaugh, A.S.: Scheduling file transfers. SIAM J. Comput. 14(3), 744–780 (1985). zbMATHMathSciNetCrossRefGoogle Scholar
  16. 16.
    Kyasanur, P., Vaidya, N.H.: Capacity of multichannel wireless networks under the protocol model. IEEE/ACM Trans. Netw. 17(2), 515–527 (2009). CrossRefGoogle Scholar
  17. 17.
    Leven, D., Galil, Z.: NP completeness of finding the chromatic index of regular graphs. J. Algorithms 4(1), 35–44 (1983)zbMATHMathSciNetCrossRefGoogle Scholar
  18. 18.
    Li, G., Simha, R.: On the wavelength assignment problem in multifiber WDM star and ring networks. In: INFOCOM, pp. 1771–1780 (2000).
  19. 19.
    Nomikos, C., Pagourtzis, A., Potika, K., Zachos, S.: Fiber cost reduction and wavelength minimization in multifiber WDM networks. In: Mitrou, N.M., Kontovasilis, K., Rouskas, G.N., Iliadis, I., Merakos, L. (eds.) NETWORKING 2004. LNCS, vol. 3042, pp. 150–161. Springer, Heidelberg (2004) Google Scholar
  20. 20.
    Nomikos, C., Pagourtzis, A., Potika, K., Zachos, S.: Routing and wavelength assignment in multifiber WDM networks with non-uniform fiber cost. Comput. Netw. 50(1), 1–14 (2006). zbMATHCrossRefGoogle Scholar
  21. 21.
    Nomikos, C., Pagourtzis, A., Zachos, S.: Routing and path multicoloring. Inf. Process. Lett. 80(5), 249–256 (2001)zbMATHMathSciNetCrossRefGoogle Scholar
  22. 22.
    Pagourtzis, A., Potika, K., Zachos, S.: Path multicoloring with fewer colors in spiders and caterpillars. Computing 80(3), 255–274 (2007)zbMATHMathSciNetCrossRefGoogle Scholar
  23. 23.
    Potika, K.: Maximizing the number of connections in multifiber WDM chain, ring and star networks. In: Boutaba, R., Almeroth, K.C., Puigjaner, R., Shen, S., Black, J.P. (eds.) NETWORKING 2005. LNCS, vol. 3462, pp. 1465–1470. Springer, Heidelberg (2005) Google Scholar
  24. 24.
    Raghavan, P., Upfal, E.: Efficient routing in all-optical networks. In: Leighton, F.T., Goodrich, M.T. (eds.) STOC, pp. 134–143. ACM (1994)Google Scholar
  25. 25.
    Winkler, P., Zhang, L.: Wavelength assignment and generalized interval graph coloring. In: Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, January 12–14, 2003, Baltimore, Maryland, USA, pp. 830–831. ACM/SIAM (2003).

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.LaBRI, UMR 5800Univ. BordeauxTalenceFrance
  2. 2.LIF, Aix-Marseille University and CNRSMarseilleFrance
  3. 3.School of Electrical and Computer EngineeringNational Technical University of AthensAthensGreece
  4. 4.Santa Clara UniversitySanta ClaraUSA

Personalised recommendations