DocumentCode :
2364411
Title :
Carving-decomposition based algorithms for the maximum path coloring problem
Author :
Bashir, Mehwish ; Gu, Qian-Ping
Author_Institution :
Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
2977
Lastpage :
2982
Abstract :
Given a set P of paths in a graph G and k colors, the maximum path coloring (Max-PC) problem is to find a maximum subset of P and assign a color to each path of the subset such that the paths with the same color are edge-disjoint. The Max-PC problem is an abstract model for many important routing problems including the all-optical routing. We give a carving-decomposition based exact algorithm for the Max-PC problem. A carving-decomposition of G is a system of edge-cut sets which decomposes G into subgraphs with each vertex of G a minimal subgraph. Our algorithm first finds a carving-decomposition of G and then solves the problem using the dynamic programming based on the carving-decomposition. We also give a 1.58-approximation algorithm for the Max-PC problem. Let L be the maximum number of paths in P on any edge of G and let γ be the maximum cardinality of any edge-cut in a given carving-decomposition. Our exact algorithm solves the Max-PC problem in O((L + 1)1.5kγ n2) time and the approximation algorithm runs in O((L + 1)1.5γ kn2) time for G of n vertices. Our algorithms can be used to solve the Max-PC problem on directed graphs as well. Our computational study shows that the exact algorithm can solve the Max-PC problem for small k and γ in a practical time and the approximation algorithm gives solutions close to the optimal ones for practical values of k and L on graphs with small γ such as rings.
Keywords :
approximation theory; computational complexity; directed graphs; dynamic programming; graph colouring; telecommunication network routing; Max-PC problem; abstract model; all-optical routing; approximation algorithm; carving-decomposition based exact algorithm; computational study; directed graphs; dynamic programming; edge-cut sets; edge-disjoint; maximum cardinality; maximum path coloring problem; Algorithm design and analysis; Approximation algorithms; Approximation methods; Color; Helium; Heuristic algorithms; Routing; Wavelength assignment; all-optical routing; graph-decomposition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
ISSN :
1550-3607
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
Type :
conf
DOI :
10.1109/ICC.2012.6363762
Filename :
6363762
Link To Document :
بازگشت