Results 1  10
of
162
An Overview of QualityofService Routing for the Next Generation HighSpeed Networks: Problems and Solutions
"... The upcoming Gbps highspeed networks are expected to support a wide range of communicationintensive, realtime multimedia applications. The requirement for timely delivery of digitized audiovisual information raises new challenges for the next generation integratedservice broadband networks. On ..."
Abstract

Cited by 182 (17 self)
 Add to MetaCart
The upcoming Gbps highspeed networks are expected to support a wide range of communicationintensive, realtime multimedia applications. The requirement for timely delivery of digitized audiovisual information raises new challenges for the next generation integratedservice broadband networks. One of the key issues is the QualityofService (QoS) routing. It selects network routes with sufficient resources for the requested QoS parameters. The goal of routing solutions is twofold: (1) satisfying the QoS requirements for every admitted connection and (2) achieving the global efficiency in resource utilization. Many unicast/multicast QoS routing algorithms were published recently, and they work with a variety of QoS requirements and resource constraints. Overall, they can be partitioned into three broad classes: (1) source routing, (2) distributed routing and (3) hierarchical routing algorithms. In this paper we give an overview of the QoS routing problem as well as the existing solutions. We present the strengths and the weaknesses of different routing strategies and outline the challenges. We also discuss the basic algorithms in each class, classify and compare them, and point out possible future directions in the QoS routing area.
Approximation Algorithms for Disjoint Paths Problems
, 1996
"... The construction of disjoint paths in a network is a basic issue in combinatorial optimization: given a network, and specified pairs of nodes in it, we are interested in finding disjoint paths between as many of these pairs as possible. This leads to a variety of classical NPcomplete problems for w ..."
Abstract

Cited by 140 (0 self)
 Add to MetaCart
The construction of disjoint paths in a network is a basic issue in combinatorial optimization: given a network, and specified pairs of nodes in it, we are interested in finding disjoint paths between as many of these pairs as possible. This leads to a variety of classical NPcomplete problems for which very little is known from the point of view of approximation algorithms. It has recently been brought into focus in work on problems such as VLSI layout and routing in highspeed networks; in these settings, the current lack of understanding of the disjoint paths problem is often an obstacle to the design of practical heuristics.
Efficient routing in alloptical networks
 in Proc. 26 th ACM Symp. Theory of Computing
, 1994
"... Communication in alloptical networks requires novel routing paradigms. The high bandwidth of the optic fiber is utilized through wavelengthdivision multiplexing: a single physical optical link can carry several logical signals, provided that they are transmitted on different wavelengths. We study t ..."
Abstract

Cited by 120 (0 self)
 Add to MetaCart
Communication in alloptical networks requires novel routing paradigms. The high bandwidth of the optic fiber is utilized through wavelengthdivision multiplexing: a single physical optical link can carry several logical signals, provided that they are transmitted on different wavelengths. We study the problem of routing a set of requests (each of which is a pair of nodes to be connected by a path) on sparse networks using a limited number of wavelengths, ensuring that different paths using the same wavelength never use the same physical link. The constraints on the selection of paths and wavelengths depend on the type of photonic switches used in the network. We present eflicient routing techniques for the two types of photonic switches that dominate current research in alloptical networks. Our results es
Competitive NonPreemptive Call Control
"... We deal with randomized competitive algorithms for nonpreemptive call control on treelike switching networks. We give an optimal O(log n) competitive algorithm for nonpreemptive call scheduling on trees. We then extend the problem to include variable call rates, call durations, and arbitrary call ..."
Abstract

Cited by 110 (8 self)
 Add to MetaCart
We deal with randomized competitive algorithms for nonpreemptive call control on treelike switching networks. We give an optimal O(log n) competitive algorithm for nonpreemptive call scheduling on trees. We then extend the problem to include variable call rates, call durations, and arbitrary call benefits, and obtain a polylog competitive algorithm. We also show that many similar algorithms for different problems that can deal with constant values of parameters such as rates and benefits can be transformed into randomized algorithms that can deal with varying values of the parameters.
Competitive Routing of Virtual Circuits in ATM networks
 IEEE Journal on Selected Areas in Communications
"... Classical routing and admission control strategies achieve provably good performance by relying on an assumption that the virtual circuits arrival pattern can be described by some a priori known probabilistic model. Recently a new online routing framework, based on the notion of competitive analysis ..."
Abstract

Cited by 90 (0 self)
 Add to MetaCart
Classical routing and admission control strategies achieve provably good performance by relying on an assumption that the virtual circuits arrival pattern can be described by some a priori known probabilistic model. Recently a new online routing framework, based on the notion of competitive analysis, was proposed. This framework is geared towards design of strategies that have provably good performance even in the case where there are no statistical assumptions on the arrival pattern and parameters of the virtual circuits. The online strategies motivated by this framework are quite different from the minhop and reservationbased strategies. This paper surveys the online routing framework, the proposed routing and admission control strategies, and discusses some of the implementation issues. Research supported by NSF CCR9304971, ARO DAAH049510121, and by Terman Fellowship. EMail: plotkin@cs.stanford.edu, URL: http://theory.stanford.edu/people/plotkin/plotkin.html. 1 Introducti...
Incentive compatible multi unit combinatorial auctions
 In TARK 03
, 2003
"... This paper deals with multiunit combinatorial auctions where there are n types of goods for sale, and for each good there is some fixed number of units. We focus on the case where each bidder desires a relatively small number of units of each good. In particular, this includes the case where each g ..."
Abstract

Cited by 90 (10 self)
 Add to MetaCart
This paper deals with multiunit combinatorial auctions where there are n types of goods for sale, and for each good there is some fixed number of units. We focus on the case where each bidder desires a relatively small number of units of each good. In particular, this includes the case where each good has exactly k units, and each bidder desires no more than a single unit of each good. We provide incentive compatible mechanisms for combinatorial auctions for the general case where bidders are not limited to single minded valuations. The mechanisms we give have approximation ratios close to the best possible for both online and offline scenarios. This is the first result where nonVCG mechanisms are derived for nonsingle minded bidders for a natural model of combinatorial auctions.
Efficient OnLine Call Control Algorithms
, 1993
"... We study the problem of online call control, i.e., the problem of accepting or rejecting an incoming call without knowledge of future calls. The problem is a part of the more general problem of bandwidth allocation and management. Intuition suggests that knowledge of future call arrivals can be ..."
Abstract

Cited by 77 (2 self)
 Add to MetaCart
We study the problem of online call control, i.e., the problem of accepting or rejecting an incoming call without knowledge of future calls. The problem is a part of the more general problem of bandwidth allocation and management. Intuition suggests that knowledge of future call arrivals can be crucial to the performance of the system. In this paper, however, we present preemptive deterministic online call control algorithms. We use competitive analysis to measure their performance i.e., we compare our algorithms to their offline, clairvoyant counterpartsand prove optimality for some of them.
OnLine Routing of Virtual Circuits with Applications to Load Balancing and Machine Scheduling
, 1993
"... In this paper we study the problem of online allocation of routes to virtual circuits (both pointtopoint and multicast) where the goal is to minimize the required bandwidth. We concentrate on the case of permanent virtual circuits (i.e., once a circuit is established, it exists forever), and descr ..."
Abstract

Cited by 72 (7 self)
 Add to MetaCart
In this paper we study the problem of online allocation of routes to virtual circuits (both pointtopoint and multicast) where the goal is to minimize the required bandwidth. We concentrate on the case of permanent virtual circuits (i.e., once a circuit is established, it exists forever), and describe an algorithm that achieves an O(log n) competitive ratio with respect to maximum congestion, where n is the number of nodes in the network. Informally, our results show that instead of knowing all of the future requests, it is sufficient to increase the bandwidth of the communication links by an O(log n) factor. We also show that this result is tight, i.e. for any online algorithm there exists a scenario in which O(log n) increase in bandwidth is necessary. We view virtual circuit routing as a generalization of an online load balancing problem, defined as follows: jobs arrive on line and each job must be assigned to one of the machines immediately upon arrival. Assigning a job to a machine increases this machine’s load by an amount that depends both on the job and on the machine. The goal is to minimize the maximum load. For the related machines case, we describe the first algorithm that achieves constant competitive ratio. For the unrelated case (with n machines), we describe a new method that yields O(log n)competitive
Online admission control and circuit routing for high performance computing and communication
, 1994
"... This paper considers the problems of admission control and virtual circuit routing in high performance computing and communication systems. Admission control and virtual circuit routing problems arise in numerous applications, including videoservers, realtime database servers, and the provision of ..."
Abstract

Cited by 69 (7 self)
 Add to MetaCart
This paper considers the problems of admission control and virtual circuit routing in high performance computing and communication systems. Admission control and virtual circuit routing problems arise in numerous applications, including videoservers, realtime database servers, and the provision of permanent virtual channels in largescale communications networks. The paper describes both upper and lower bounds on the competitive ratio of algorithms for admission control and virtual circuit routing in trees, arrays, and hypercubes (the networks most commonly used in conjunction with high performance computing and communication). Our results include optimal algorithms for admission control and virtual circuit routing in trees, as well as the first competitive algorithms for these problems on nontree networks. A key result of our research is the development of online algorithms that substantially outperform the greedybased approaches that are used in practice.
Approximation techniques for utilitarian mechanism design
 IN PROC. 36TH ACM SYMP. ON THEORY OF COMPUTING
, 2005
"... This paper deals with the design of efficiently computable incentive compatible, or truthful, mechanisms for combinatorial optimization problems with multiparameter agents. We focus on approximation algorithms for NPhard mechanism design problems. These algorithms need to satisfy certain monotonic ..."
Abstract

Cited by 64 (3 self)
 Add to MetaCart
This paper deals with the design of efficiently computable incentive compatible, or truthful, mechanisms for combinatorial optimization problems with multiparameter agents. We focus on approximation algorithms for NPhard mechanism design problems. These algorithms need to satisfy certain monotonicity properties to ensure truthfulness. Since most of the known approximation techniques do not fulfill these properties, we study alternative techniques. Our first contribution is a quite general method to transform a pseudopolynomial algorithm into a monotone FPTAS. This can be applied to various problems like, e.g., knapsack, constrained shortest path, or job scheduling with deadlines. For example, the monotone FPTAS for the knapsack problem gives a very efficient, truthful mechanism for singleminded multiunit auctions. The best previous result for such auctions was a 2approximation. In addition,