Results 1  10
of
28
Nearoptimal hardness results and approximation algorithms for edgedisjoint paths and related problems
 Journal of Computer and System Sciences
, 1999
"... We study the approximability of edgedisjoint paths and related problems. In the edgedisjoint paths problem (EDP), we are given a network G with sourcesink pairs (si, ti), 1 ≤ i ≤ k, and the goal is to find a largest subset of sourcesink pairs that can be simultaneously connected in an edgedisjo ..."
Abstract

Cited by 106 (10 self)
 Add to MetaCart
We study the approximability of edgedisjoint paths and related problems. In the edgedisjoint paths problem (EDP), we are given a network G with sourcesink pairs (si, ti), 1 ≤ i ≤ k, and the goal is to find a largest subset of sourcesink pairs that can be simultaneously connected in an edgedisjoint manner. We show that in directed networks, for any ɛ> 0, EDP is NPhard to approximate within m 1/2−ɛ. We also design simple approximation algorithms that achieve essentially matching approximation guarantees for some generalizations of EDP. Another related class of routing problems that we study concerns EDP with the additional constraint that the routing paths be of bounded length. We show that, for any ɛ> 0, bounded length EDP is hard to approximate within m 1/2−ɛ even in undirected networks, and give an O ( √ m)approximation algorithm for it. For directed networks, we show that even the single sourcesink pair case (i.e. find the maximum number of paths of bounded length between a given sourcesink pair) is hard to approximate within m 1/2−ɛ, for any ɛ> 0.
Graph problems arising from wavelengthrouting in alloptical networks
, 1997
"... We survey the theoretical results obtained for wavelength routing in all–optical networks, present some new results and propose several open problems. In all–optical networks the vast bandwidth available is utilized through wavelength division multiplexing: a single physical optical link can carry s ..."
Abstract

Cited by 82 (23 self)
 Add to MetaCart
We survey the theoretical results obtained for wavelength routing in all–optical networks, present some new results and propose several open problems. In all–optical networks the vast bandwidth available is utilized through wavelength division multiplexing: a single physical optical link can carry several logical signals, provided that they are transmitted on different wavelengths. The information, once transmitted as light, reaches its destination without being converted to electronic form in between, thus reaching high data transmission rates. We consider both networks with arbitrary topologies and particular networks of practical interest.
Efficient Collective Communication in Optical Networks
 In Proc. of ICALP 96
"... This paper studies the problems of broadcasting and gossiping in optical networks. In such networks the vast bandwidth available is utilized through wavelength division multiplexing: a single physical optical link can carry several logical signals, provided that they are transmitted on different wav ..."
Abstract

Cited by 52 (10 self)
 Add to MetaCart
This paper studies the problems of broadcasting and gossiping in optical networks. In such networks the vast bandwidth available is utilized through wavelength division multiplexing: a single physical optical link can carry several logical signals, provided that they are transmitted on different wavelengths. In this paper we consider both singlehop and multihop optical networks. In singlehop networks the information, once transmitted as light, reaches its destination without being converted to electronic form in between, thus reaching high speed communication. In multi hop networks a packet may have to be routed through a few intermediate nodes before reaching its final destination. In both models, we give efficient broadcasting and gossiping algorithms, in terms of time and number of wavelengths. We consider both networks with arbitrary topologies and particular networks of practical interest. Several of our algorithms exhibit optimal performances. 1 Introduction Motivations. Op...
Hardness of the undirected edgedisjoint paths problem
 Proc. of STOC
, 2005
"... In the EdgeDisjoint Paths problem with Congestion (EDPwC), we are given a graph with n nodes, a set of terminal pairs and an integer c. The objective is to route as many terminal pairs as possible, subject to the constraint that at most c demands can be routed through any edge in the graph. When c ..."
Abstract

Cited by 50 (8 self)
 Add to MetaCart
In the EdgeDisjoint Paths problem with Congestion (EDPwC), we are given a graph with n nodes, a set of terminal pairs and an integer c. The objective is to route as many terminal pairs as possible, subject to the constraint that at most c demands can be routed through any edge in the graph. When c = 1, the problem is simply referred to as the EdgeDisjoint Paths (EDP) problem. In this paper, we study the hardness of EDPwC in undirected graphs. We obtain an improved hardness result for EDP, and also show the first polylogarithmic integrality gaps and hardness of approximation results for EDPwC. Specifically, we prove that EDP is (log 1 2 −ε n)hard to approximate for any constant ε> 0, unless NP ⊆ ZP T IME(n polylog n). We also show that for any congestion c = o(log log n / log log log n), there is no (log 1−ε c+1 n)approximation algorithm for EDPwC, unless NP ⊆ ZP T IME(npolylog n). For larger congestion, where c ≤ η log log n / log log log n for some constant η, we obtain superconstant inapproximability ratios. All of our hardness results can be converted into integrality gaps for the multicommodity flow relaxation. We also present a separate elementary direct proof of this integrality gap result. Finally, we note that similar results can be obtained for the AllorNothing Flow (ANF) problem, a relaxation of EDP, in which the flow unit routed between the sourcesink pairs does not have follow a single path, so the resulting flow is not necessarily integral. Using standard transformations, our results also extend to the nodedisjoint versions of these problems as well as to the directed setting. 1
Path Coloring on the Mesh
 In Proc. of the 37th Annual IEEE Symposium on Foundations of Computer Science
, 1996
"... In the minimum path coloring problem, we are given a list of pairs of vertices of a graph. We are asked to connect each pair by a colored path. Paths of the same color must be edge disjoint. Our objective is to minimize the number of colors used. This problem was raised by Aggarwal et al [1] and Rag ..."
Abstract

Cited by 29 (0 self)
 Add to MetaCart
In the minimum path coloring problem, we are given a list of pairs of vertices of a graph. We are asked to connect each pair by a colored path. Paths of the same color must be edge disjoint. Our objective is to minimize the number of colors used. This problem was raised by Aggarwal et al [1] and Raghavan and Upfal [22] as a model for routing in alloptical networks. It is also related to questions in circuit routing. In this paper, we improve the O(ln N ) approximation result of Kleinberg and Tardos [14] for path coloring on the N \Theta N mesh. We give an O(1) approximation algorithm to the number of colors needed, and a poly(ln ln N ) approximation algorithm to the choice of paths and colors. To the best of our knowledge, these are the first sublogarithmic bounds for any network other than trees, rings, or trees of rings. Our results are based on developing new techniques for randomized rounding. These techniques iteratively improve a fractional solution until it approaches integral...
AlltoAll Communication for some WavelengthRouted AllOptical Networks
, 1998
"... This paper studies the problem of AlltoAll Communication for optical networks. In such networks the vast bandwidth available is utilized through wavelength division multiplexing (WDM): a single physical optical link can carry several logical signals, provided that they are transmitted on different ..."
Abstract

Cited by 27 (1 self)
 Add to MetaCart
This paper studies the problem of AlltoAll Communication for optical networks. In such networks the vast bandwidth available is utilized through wavelength division multiplexing (WDM): a single physical optical link can carry several logical signals, provided that they are transmitted on different wavelengths. In this paper we consider alloptical (or singlehop) networks, where the information, once transmitted as light, reaches its destination without being converted to electronic form in between, thus reaching high data transmission rates. In this model, we give optimal alltoall protocols, using minimum numbers of wavelengths, for particular networks of practical interest, namely the ddimensional square tori with even side, the corresponding meshes and the Cartesian sums of complete graphs.
Beating the Logarithmic Lower Bound: Randomized Preemptive Disjoint Paths and Call Control Algorithms
 in Proc. 10th ACMSIAM Symp. on Discrete Algorithms
, 1998
"... We consider the maximum disjoint paths problem and its generalization, the call control problem, in the online setting. In the maximum disjoint paths problem, we are given a sequence of connection requests for some communication network. Each request consists of a pair of nodes, that wish to com ..."
Abstract

Cited by 22 (4 self)
 Add to MetaCart
We consider the maximum disjoint paths problem and its generalization, the call control problem, in the online setting. In the maximum disjoint paths problem, we are given a sequence of connection requests for some communication network. Each request consists of a pair of nodes, that wish to communicate over a path in the network. The request has to be immediately connected or rejected, and the goal is to maximize the number of connected pairs, such that no two paths share an edge. In the call control problem, each request has an additional bandwidth speci cation, and the goal is to maximize the total bandwidth of the connected pairs (throughput), while satisfying the bandwidth constraints (assuming each edge has unit capacity). These classical problems are central in routing and admission control in high speed networks and in optical networks.
A Note on Optical Routing on Trees
, 1997
"... Bandwidth is a very valuable resource in wavelength division multiplexed optical networks. The problem of finding an optimal assignment of wavelengths to requests is of fundamental importance in bandwidth utilization. We present a polynomialtime algorithm for this problem on fixed constantsize topo ..."
Abstract

Cited by 14 (0 self)
 Add to MetaCart
Bandwidth is a very valuable resource in wavelength division multiplexed optical networks. The problem of finding an optimal assignment of wavelengths to requests is of fundamental importance in bandwidth utilization. We present a polynomialtime algorithm for this problem on fixed constantsize topologies. We combine this algorithm with ideas from Raghavan and Upfal [15] to obtain an optimal assignment of wavelengths on constant degree undirected trees. Mihail, Kaklamanis, and Rao [14] posed the following open question: what is the complexity of this problem on directed trees? We show that it is NPcomplete both on binary and constant depth directed trees. Keywords: Algorithms, Combinatorial Problems, Computational Complexity, Interconnection Networks. 1 Introduction Motivation. Developments in fiberoptic networking technology using Wavelength Division Multiplexing (WDM) have finally reached the point where it 1 Supported by ONR Young Investigator Award N000149310590. This work ...
Colouring Paths in Directed Symmetric Trees with Applications to WDM Routing
, 1997
"... . Let T be a symmetric directed tree, i.e., an undirected tree with each edge viewed as two opposite arcs. We prove that the minimum number of colours needed to colour the set of all directed paths in T , so that no two paths of the same colour use the same arc of T , is equal to the maximum number ..."
Abstract

Cited by 12 (1 self)
 Add to MetaCart
. Let T be a symmetric directed tree, i.e., an undirected tree with each edge viewed as two opposite arcs. We prove that the minimum number of colours needed to colour the set of all directed paths in T , so that no two paths of the same colour use the same arc of T , is equal to the maximum number of paths passing through an arc of T . This result is applied to solve the alltoall communication problem in wavelength divisionmultiplexing (WDM) routing in alloptical networks, that is, we give an efficient algorithm to optimally assign wavelengths to the all the paths of a tree network. It is known that the problem of colouring a general subset of all possible paths in a symmetric directed tree is an NPhard problem. We study conditions for a given set S of paths be coloured efficiently with the minimum possible number of colours/wavelengths. 1 Introduction Let T be a tree and x; y two vertices of T . The dipath P (x; y) in T is the undirected path joining x to y, in which each ed...
Sparse and Limited Wavelength Conversion in AllOptical Tree Networks
, 2000
"... We study the problem of assigning a minimum number of colors to directed paths (dipaths) of a tree, so that any two dipaths that share a directed edge of the tree are not assigned the same color. The problem has applications to wavelength routing in WDM alloptical tree networks, an important engine ..."
Abstract

Cited by 11 (0 self)
 Add to MetaCart
We study the problem of assigning a minimum number of colors to directed paths (dipaths) of a tree, so that any two dipaths that share a directed edge of the tree are not assigned the same color. The problem has applications to wavelength routing in WDM alloptical tree networks, an important engineering problem. Dipaths represent communication requests, while colors correspond to wavelengths that must be assigned to requests so that multiple users can communicate simultaneously through the same optical fiber. Recent work on wavelength routing in trees has studied a special class of algorithms which are called greedy. Although these algorithms are simple and implementable in a distributed setting, it has been proved that there are cases where a bandwidth utilization of 100% is not possible. Thus, in this work, we relax the constraints of the original engineering problem and use devices called wavelength converters that are able to convert the wavelength a...