Results 1  10
of
23
Convex Nondifferentiable Optimization: A Survey Focussed On The Analytic Center Cutting Plane Method.
, 1999
"... We present a survey of nondifferentiable optimization problems and methods with special focus on the analytic center cutting plane method. We propose a selfcontained convergence analysis, that uses the formalism of the theory of selfconcordant functions, but for the main results, we give direct pr ..."
Abstract

Cited by 51 (2 self)
 Add to MetaCart
We present a survey of nondifferentiable optimization problems and methods with special focus on the analytic center cutting plane method. We propose a selfcontained convergence analysis, that uses the formalism of the theory of selfconcordant functions, but for the main results, we give direct proofs based on the properties of the logarithmic function. We also provide an in depth analysis of two extensions that are very relevant to practical problems: the case of multiple cuts and the case of deep cuts. We further examine extensions to problems including feasible sets partially described by an explicit barrier function, and to the case of nonlinear cuts. Finally, we review several implementation issues and discuss some applications.
A Cutting Plane Method from Analytic Centers for Stochastic Programming
 Mathematical Programming
, 1994
"... The stochastic linear programming problem with recourse has a dual block angular structure. It can thus be handled by Benders decomposition or by Kelley's method of cutting planes; equivalently the dual problem has a primal block angular structure and can be handled by DantzigWolfe decomposition ..."
Abstract

Cited by 49 (18 self)
 Add to MetaCart
The stochastic linear programming problem with recourse has a dual block angular structure. It can thus be handled by Benders decomposition or by Kelley's method of cutting planes; equivalently the dual problem has a primal block angular structure and can be handled by DantzigWolfe decomposition the two approaches are in fact identical by duality. Here we shall investigate the use of the method of cutting planes from analytic centers applied to similar formulations. The only significant difference form the aforementioned methods is that new cutting planes (or columns, by duality) will be generated not from the optimum of the linear programming relaxation, but from the analytic center of the set of localization. 1 Introduction The study of optimization problems in the presence of uncertainty still taxes the limits of methodology and software. One of the most approachable settings is that of twostaged planning under uncertainty, in which a first stage decision has to be taken bef...
Solving Nonlinear Multicommodity Flow Problems By The Analytic Center Cutting Plane Method
, 1995
"... The paper deals with nonlinear multicommodity flow problems with convex costs. A decomposition method is proposed to solve them. The approach applies a potential reduction algorithm to solve the master problem approximately and a column generation technique to define a sequence of primal linear prog ..."
Abstract

Cited by 29 (14 self)
 Add to MetaCart
The paper deals with nonlinear multicommodity flow problems with convex costs. A decomposition method is proposed to solve them. The approach applies a potential reduction algorithm to solve the master problem approximately and a column generation technique to define a sequence of primal linear programming problems. Each subproblem consists of finding a minimum cost flow between an origin and a destination node in an uncapacited network. It is thus formulated as a shortest path problem and solved with the Dijkstra's dheap algorithm. An implementation is described that that takes full advantage of the supersparsity of the network in the linear algebra operations. Computational results show the efficiency of this approach on wellknown nondifferentiable problems and also large scale randomly generated problems (up to 1000 arcs and 5000 commodities). This research has been supported by the Fonds National de la Recherche Scientifique Suisse, grant #12 \Gamma 34002:92, NSERCCanada and ...
Multiple Cuts in the Analytic Center Cutting Plane Method
, 1998
"... We analyze the multiple cut generation scheme in the analytic center cutting plane method. We propose an optimal primal and dual updating direction when the cuts are central. The direction is optimal in the sense that it maximizes the product of the new dual slacks and of the new primal variables wi ..."
Abstract

Cited by 26 (1 self)
 Add to MetaCart
We analyze the multiple cut generation scheme in the analytic center cutting plane method. We propose an optimal primal and dual updating direction when the cuts are central. The direction is optimal in the sense that it maximizes the product of the new dual slacks and of the new primal variables within the trust regions defined by Dikin's primal and dual ellipsoids. The new primal and dual directions use the variancecovariance matrix of the normals to the new cuts in the metric given by Dikin's ellipsoid. We prove that the recovery of a new analytic center from the optimal restoration direction can be done in O(p log(p + 1)) damped Newton steps, where p is the number of new cuts added by the oracle, which may vary with the iteration. The results and the proofs are independent of the specific scaling matrix primal, dual or primaldual that is used in the computations. The computation of the optimal direction uses Newton's method applied to a selfconcordant function of p variab...
NonEuclidean restricted memory level method for largescale convex optimization
 Mathematical Programming
, 2004
"... We propose a new subgradienttype method for minimizing extremely largescale nonsmooth convex functions over “simple ” domains. The characteristic features of the method are (a) the possibility to adjust the scheme to the geometry of the feasible set, thus allowing to get (nearly) dimensionindepen ..."
Abstract

Cited by 25 (6 self)
 Add to MetaCart
We propose a new subgradienttype method for minimizing extremely largescale nonsmooth convex functions over “simple ” domains. The characteristic features of the method are (a) the possibility to adjust the scheme to the geometry of the feasible set, thus allowing to get (nearly) dimensionindependent (and nearly optimal in the largescale case) rateofconvergence results for minimization of a convex Lipschitz continuous function over a Euclidean ball, a standard simplex, and a spectahedron (the set of positive semidefinite symmetric matrices, of given size, with unit trace); (b) flexible handling of accumulated information, allowing for tradeoff between the level of utilizing this information and iteration’s complexity. We present extensions of the scheme for the cases of minimizing nonLipschitzian convex objectives, finding saddle points of convexconcave functions and solving variational inequalities with monotone operators. Finally, we report on encouraging numerical results of experiments with test problems of dimensions up to 66,000. 1
Approximation Algorithms for Quadratic Programming
, 1998
"... We consider the problem of approximating the global minimum of a general quadratic program (QP) with n variables subject to m ellipsoidal constraints. For m = 1, we rigorously show that an fflminimizer, where error ffl 2 (0; 1), can be obtained in polynomial time, meaning that the number of arithme ..."
Abstract

Cited by 23 (5 self)
 Add to MetaCart
We consider the problem of approximating the global minimum of a general quadratic program (QP) with n variables subject to m ellipsoidal constraints. For m = 1, we rigorously show that an fflminimizer, where error ffl 2 (0; 1), can be obtained in polynomial time, meaning that the number of arithmetic operations is a polynomial in n, m, and log(1=ffl). For m 2, we present a polynomialtime (1 \Gamma 1 m 2 )approximation algorithm as well as a semidefinite programming relaxation for this problem. In addition, we present approximation algorithms for solving QP under the box constraints and the assignment polytope constraints. Key words. Quadratic programming, global minimizer, polynomialtime approximation algorithm The work of the first author was supported by the Australian Research Council; the second author was supported in part by the Department of Management Sciences of the University of Iowa where he performed this research during a research leave, and by the Natural Scien...
A LogBarrier Method With Benders Decomposition For Solving TwoStage Stochastic Programs
 Mathematical Programming 90
, 1999
"... An algorithm incorporating the logarithmic barrier into the Benders decomposition technique is proposed for solving twostage stochastic programs. Basic properties concerning the existence and uniqueness of the solution and the underlying path are studied. When applied to problems with a finite numb ..."
Abstract

Cited by 16 (6 self)
 Add to MetaCart
An algorithm incorporating the logarithmic barrier into the Benders decomposition technique is proposed for solving twostage stochastic programs. Basic properties concerning the existence and uniqueness of the solution and the underlying path are studied. When applied to problems with a finite number of scenarios, the algorithm is shown to converge globally and to run in polynomialtime. Key Words: Stochastic programming, Largescale linear programming, Barrier function, Interior point methods, Benders decomposition, Complexity. Abbreviated Title: A logbarrier method with Benders decomposition AMS(MOS) subject classifications: 90C15, 90C05, 90C06, 90C60. 1 1. Introduction In this paper we propose an algorithm for solving twostage stochastic programs, establish fundamental properties of the algorithm, and analyze the convergence. An example of a twostage stochastic program is a production planning problem. The production and demand take place in the first and second periods, resp...
The Analytic Center Cutting Plane Method with Semidefinite Cuts
 SIAM JOURNAL ON OPTIMIZATION
, 2000
"... We analyze an analytic center cutting plane algorithm for the convex feasibility problems with semidefinite cuts. At each iteration the oracle returns a pdimensional semidefinite cut at an approximate analytic center of the set of localization. The set of localization, which contains the solution s ..."
Abstract

Cited by 16 (1 self)
 Add to MetaCart
We analyze an analytic center cutting plane algorithm for the convex feasibility problems with semidefinite cuts. At each iteration the oracle returns a pdimensional semidefinite cut at an approximate analytic center of the set of localization. The set of localization, which contains the solution set, is a compact set consists of piecewise algebraic surfaces. We prove that the analytic center is recovered after adding a pdimensional cut in O(p log(p 1)) damped Newton's iteration. We also prove that the algorithm stops when the dimension of the accumulated block diagonal matrix cut reaches to the bound of O (p 2 m 3 =ffl 2 ), where p is the maximum dimension cut and ffl is radius of the largest ball contained in the solution set.
A multiplecut analytic center cutting plane method for semidefinite feasibility problems
 SIAM Journal on Optimization
, 2002
"... form of these problems can be described as finding a point in a nonempty bounded convex body Γ in the cone of symmetric positive semidefinite matrices. Assume that Γ is defined by an oracle, which for any given m × m symmetric positive semidefinite matrix ˆ Y either confirms that ˆ Y ∈ Γ or returns ..."
Abstract

Cited by 13 (3 self)
 Add to MetaCart
form of these problems can be described as finding a point in a nonempty bounded convex body Γ in the cone of symmetric positive semidefinite matrices. Assume that Γ is defined by an oracle, which for any given m × m symmetric positive semidefinite matrix ˆ Y either confirms that ˆ Y ∈ Γ or returns a cut, i.e., a symmetric matrix A such that Γ is in the halfspace {Y: A • Y ≤ A • ˆ Y}. We study an analytic center cutting plane algorithm for this problem. At each iteration the algorithm computes an approximate analytic center of a working set defined by the cuttingplane system generated in the previous iterations. If this approximate analytic center is a solution, then the algorithm terminates; otherwise the new cutting plane returned by the oracle is added into the system. As the number of iterations increases, the working set shrinks and the algorithm eventually finds a solution of the problem. All iterates generated by the algorithm are positive definite matrices. The algorithm has a worst case complexity of O ∗ (m 3 /ɛ 2) on the total number of cuts to be used, where ɛ is the maximum radius of a ball contained by Γ.
Optimal Joint Synthesis of Base and Reserve Telecommunication Networks
, 1995
"... A telecommunication network is survivable if, following an arc failure, the interrupted traffic can be redirected through the network via existing excess capacity. The standard survivability problem consists in finding the least cost investment in spare capacity to allow rerouting of a given base tr ..."
Abstract

Cited by 9 (2 self)
 Add to MetaCart
A telecommunication network is survivable if, following an arc failure, the interrupted traffic can be redirected through the network via existing excess capacity. The standard survivability problem consists in finding the least cost investment in spare capacity to allow rerouting of a given base traffic. In this paper we consider the more involved problem of simultaneously designing the base traffic and the spare capacity investment. If the investment costs are linear, the problem can be formulated as a large scale structured linear program that we solve using different decomposition techniques, including the analytic center cutting plane method. The global analysis is performed under the assumption of local rerouting of the traffic, i.e., the interrupted traffic creates a local demand between the end points of the broken edge. More sophisticated telecommunication network management allows to break down the interrupted traffic into its individual demand components. We do not treat the...