Results 1  10
of
28
Potential Function Methods for Approximately Solving Linear Programming Problems: Theory and Practice
, 2001
"... After several decades of sustained research and testing, linear programming has evolved into a remarkably reliable, accurate and useful tool for handling industrial optimization problems. Yet, large problems arising from several concrete applications routinely defeat the very best linear programming ..."
Abstract

Cited by 70 (4 self)
 Add to MetaCart
After several decades of sustained research and testing, linear programming has evolved into a remarkably reliable, accurate and useful tool for handling industrial optimization problems. Yet, large problems arising from several concrete applications routinely defeat the very best linear programming codes, running on the fastest computing hardware. Moreover, this is a trend that may well continue and intensify, as problem sizes escalate and the need for fast algorithms becomes more stringent. Traditionally, the focus in optimization algorithms, and in particular, in algorithms for linear programming, has been to solve problems "to optimality." In concrete implementations, this has always meant the solution ofproblems to some finite accuracy (for example, eight digits). An alternative approach would be to explicitly, and rigorously, trade o# accuracy for speed. One motivating factor is that in many practical applications, quickly obtaining a partially accurate solution is much preferable to obtaining a very accurate solution very slowly. A secondary (and independent) consideration is that the input data in many practical applications has limited accuracy to begin with. During the last ten years, a new body ofresearch has emerged, which seeks to develop provably good approximation algorithms for classes of linear programming problems. This work both has roots in fundamental areas of mathematical programming and is also framed in the context ofthe modern theory ofalgorithms. The result ofthis work has been a family ofalgorithms with solid theoretical foundations and with growing experimental success. In this manuscript we will study these algorithms, starting with some ofthe very earliest examples, and through the latest theoretical and computational developments.
Network Coding: The Case of Multiple Unicast Sessions
 in Proceedings of the 42nd Allerton Annual Conference on Communication, Control, and Computing
, 2004
"... In this paper, we investigate the benefit of network coding over routing for multiple independent unicast transmissions. We compare the maximum achievable throughput with network coding and that with routing only. We show that the result depends crucially on the network model. In directed network ..."
Abstract

Cited by 55 (6 self)
 Add to MetaCart
In this paper, we investigate the benefit of network coding over routing for multiple independent unicast transmissions. We compare the maximum achievable throughput with network coding and that with routing only. We show that the result depends crucially on the network model. In directed networks, or in undirected networks with integral routing requirement, network coding may outperform routing. In undirected networks with fractional routing, we show that the potential for network coding to increase achievable throughput is equivalent to the potential of network coding to increase bandwidth e#ciency, both of which we conjecture to be nonexistent.
Minimum cost capacity installation for multicommodity network flows
 MATHEMATICAL PROGRAMMING
, 1998
"... Consider a directed graph G = (V; A), and a set of traffic demands to be shipped between pairs of nodes in V. Capacity has to be installed on the edges of this graph (in integer multiples of a base unit) so that traffic can be routed. In this paper we consider the problem of minimum cost installatio ..."
Abstract

Cited by 51 (12 self)
 Add to MetaCart
Consider a directed graph G = (V; A), and a set of traffic demands to be shipped between pairs of nodes in V. Capacity has to be installed on the edges of this graph (in integer multiples of a base unit) so that traffic can be routed. In this paper we consider the problem of minimum cost installation of capacity on the arcs to ensure that the required demands can be shipped simultaneously between node pairs. We study two different approaches for solving problems of this type. The first one is based on the idea of metric inequalities (see Onaga and Kakusho[1971]), and uses a formulation with only jAj variables. The second uses an aggregated multicommodity flow formulation and has jV j \Delta jAj variables. We first describe two classes of strong valid inequalities and use them to obtain a complete polyhedral description of the associated polyhedron for the complete graph on 3 nodes. Next we explain our solution methods for both of the approaches in detail and present computational results. Our computational experience shows that the two formulations are comparable and yield effective algorithms for solving reallife problems.
A Polyhedral Approach to Multicommodity Survivable Network Design
 Numerische Mathematik
, 1993
"... The design of costefficient networks satisfying certain survivability ..."
Abstract

Cited by 34 (0 self)
 Add to MetaCart
The design of costefficient networks satisfying certain survivability
A BranchandCut Algorithm for Capacitated Network Design Problems
 MATHEMATICAL PROGRAMMING
, 1998
"... We present a branchandcut algorithm to solve capacitated network design problems. Given a capacitated network and pointtopoint traffic demands, the objective is to install more capacity on the edges of the network and route traffic simultaneously, so that the overall cost is minimized. We study ..."
Abstract

Cited by 30 (2 self)
 Add to MetaCart
We present a branchandcut algorithm to solve capacitated network design problems. Given a capacitated network and pointtopoint traffic demands, the objective is to install more capacity on the edges of the network and route traffic simultaneously, so that the overall cost is minimized. We study a mixedinteger programming formulation of the problem and identify some new facet defining inequalities. These inequalities, together with other known combinatorial and mixedinteger rounding inequalities, are used as cutting planes. To choose the branching variable, we use a new rule called "knapsack branching". We also report on our computational experience using reallife data.
Applications of Cut Polyhedra
, 1992
"... We group in this paper, within a unified framework, many applications of the following polyhedra: cut, boolean quadric, hypermetric and metric polyhedra. We treat, in particular, the following applications: ffl ` 1  and L 1 metrics in functional analysis, ffl the maxcut problem, the Boole probl ..."
Abstract

Cited by 25 (2 self)
 Add to MetaCart
We group in this paper, within a unified framework, many applications of the following polyhedra: cut, boolean quadric, hypermetric and metric polyhedra. We treat, in particular, the following applications: ffl ` 1  and L 1 metrics in functional analysis, ffl the maxcut problem, the Boole problem and multicommodity flow problems in combinatorial optimization, ffl lattice holes in geometry of numbers, ffl density matrices of manyfermions systems in quantum mechanics. We present some other applications, in probability theory, statistical data analysis and design theory.
Costefficient network synthesis from leased lines
, 1997
"... Given a communication demand between each pair of nodes of a network we consider the problem of deciding what capacity to install on each edge of the network in order to minimize the building cost of the network and to satisfy the demand between each pair of nodes. The feasible capacities that can b ..."
Abstract

Cited by 16 (2 self)
 Add to MetaCart
Given a communication demand between each pair of nodes of a network we consider the problem of deciding what capacity to install on each edge of the network in order to minimize the building cost of the network and to satisfy the demand between each pair of nodes. The feasible capacities that can be leased from a network provider are of a particular kind in our case. There are a few socalled basic capacities having the property that every basic capacity is an integral multiple of every smaller basic capacity. An edge can be equipped with a capacity only if it is an integer combination of the basic capacities. We treat, in addition, several restrictions on the routings of the demands (length restriction, diversification) and failures of single nodes or single edges. We formulate the problem as a mixed integer linear programming problem and develop a cutting plane algorithm as well as several heuristics to solve it. We report on computational results for real world data.
On skeletons, diameters and volumes of metric polyhedra
 Combinatorics and Computer Science, Lecture
"... Abstract. We survey and present new geometric and combinatorial propertiez of some polyhedra with application in combinatorial optimization, for example, the maxcut and multicommodity flow problems. Namely we consider the volume, symmetry group, facets, vertices, face lattice, diameter, adjacency a ..."
Abstract

Cited by 15 (10 self)
 Add to MetaCart
Abstract. We survey and present new geometric and combinatorial propertiez of some polyhedra with application in combinatorial optimization, for example, the maxcut and multicommodity flow problems. Namely we consider the volume, symmetry group, facets, vertices, face lattice, diameter, adjacency and incidence relm:ons and connectivity of the metric polytope and its relatives. In partic~dar, using its large symmetry group, we completely describe all the 13 o:bits which form the 275 840 vertices of the 21dimensional metric polytope on 7 nodes and their incidence and adjacency relations. The edge connectivity, the/skeletons and a lifting procedure valid for a large class of vertices of the metric polytope are also given. Finally, we present an ordering of the facets of a polytope, based on their adjacency relations, for the enumeration of its vertices by the double description method. 1
Experiments With a Network Design Algorithm Using EpsilonApproximate Linear Programs
, 1998
"... We describe an upperbound algorithm for multicommodity network design problems that relies on new results for approximately solving certain linear programs, and on the greedy heuristic for setcovering problems. 1 Introduction. Network design problems are mixedinteger programs that have the fo ..."
Abstract

Cited by 8 (3 self)
 Add to MetaCart
We describe an upperbound algorithm for multicommodity network design problems that relies on new results for approximately solving certain linear programs, and on the greedy heuristic for setcovering problems. 1 Introduction. Network design problems are mixedinteger programs that have the following broad structure. Given a graph, and a set of "demands"  positive amounts to be routed between pairs of vertices  capacity must be added to the edges and/or vertices of the graph, in discrete amounts, and at minimum cost, so that a feasible routing is possible. Problem of this form are increasingly important in telecommunications applications, because of the great expense inherent in maintaining and upgrading metropolitan networks. A wide variety of special cases have been studied. For example, one may be constrained to using a fixed family of paths to carry out the routing, or to using a single path for each demand, or to using integral flows. The precise manner in which capacit...
On the Solitaire Cone and Its Relationship to MultiCommodity Flows
 PREPRINT CAMS 142 ECOLE DES HAUTES ETUDES EN SCIENCES SOCIALES
, 2001
"... The classical game of Peg Solitaire has uncertain origins, but was certainly popular by the time of Louis XIV, and was described by Leibniz in 1710. The modern mathematical study of the game dates to the 1960s, when the solitaire cone was first described by Boardman and Conway. Valid inequalities ov ..."
Abstract

Cited by 7 (3 self)
 Add to MetaCart
The classical game of Peg Solitaire has uncertain origins, but was certainly popular by the time of Louis XIV, and was described by Leibniz in 1710. The modern mathematical study of the game dates to the 1960s, when the solitaire cone was first described by Boardman and Conway. Valid inequalities over this cone, known as pagoda functions, were used to show the infeasibility of various peg games. In this paper we study the extremal structure of solitaire cones for a variety of boards, and relate their structure to the well studied metric cone. In particular we give: 1. an equivalence between the multicommodity flow problem with associated dual metric cone and a generalized peg game with associated solitaire cone; 2. a related NPcompleteness result; 3. a method of generating large classes of facets; 4. a complete characterization of 01 facets; 5. exponential upper and lower bounds (in the dimension) on the number of facets; 6. results on the number of facets, incidence and adjacency relationships and diameter for small rectangular, toric and triangular boards; 7. a complete characterization of the adjacency of extreme rays, diameter, number of 2faces and edge connectivity for rectangular toric boards.