• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A lifted linear programming branch-and-bound algorithm for mixed integer conic quadratic programs (2007)

by Juan Pablo Vielma, Shabbir Ahmed, George L. Nemhauser
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 26
Next 10 →

Convex relaxations of non-convex mixed integer quadratically constrained programs: Projected formulations

by Anureet Saxena, Pierre Bonami, Jon Lee - Mathematical Programming, Series A , 2009
"... Abstract A common way to produce a convex relaxation of a Mixed Integer Quadratically Constrained Program (MIQCP) is to lift the problem into a higher dimensional space by introducing variables Yij to represent each of the products xixj of variables appearing in a quadratic form. One advantage of su ..."
Abstract - Cited by 27 (3 self) - Add to MetaCart
Abstract A common way to produce a convex relaxation of a Mixed Integer Quadratically Constrained Program (MIQCP) is to lift the problem into a higher dimensional space by introducing variables Yij to represent each of the products xixj of variables appearing in a quadratic form. One advantage of such extended relaxations is that they can be efficiently strengthened by using the (convex) SDP constraint Y − xx T ≽ 0 and disjunctive programming. On the other hand, their main drawback is their huge size, even for problems of moderate size. In this paper, we study methods to build low-dimensional relaxations of MIQCP that capture the strength of the extended formulations. To do so, we use projection techniques pioneered in the context of the lift-and-project methodology. We show how the extended formulation can be algorithmically projected to the original space by solving linear programs. Furthermore, we extend the technique to project the SDP relaxation by solving SDPs. In the case of an MIQCP with a single quadratic constraint, we propose a subgradient-based heuristic to efficiently solve these SDPs. We also propose a new eigen reformulation for MIQCP, and a cut generation technique to strengthen this reformulation using polarity. We present extensive computational results to illustrate the efficiency of the proposed techniques. Our computational results have two highlights. First, on the GLOBALLib instances, we are able to generate relaxations that are almost
(Show Context)

Citation Context

...proach. Fourth, the convex quadratic constraints in the strengthened relaxations generated by our code can be approximated by polyhedral relaxations introduced by Ben-Tal and Nemirovski [5] (also see =-=[23]-=-) yielding linear programming (LP) relaxations of these problems. Such LP relaxations are extremely desirable for branch-and-bound algorithms for two reasons. One, they can be efficiently re-optimized...

Conic mixed-integer rounding cuts

by Alper Atamtürk, Vishnu Narayanan - University of California-Berkeley , 2006
"... Abstract. A conic integer program is an integer programming problem with conic constraints. Many important problems in finance, engineering, statistical learning, and probabilistic optimization are modeled using conic constraints. Here we study mixed-integer sets defined by second-order conic constr ..."
Abstract - Cited by 21 (4 self) - Add to MetaCart
Abstract. A conic integer program is an integer programming problem with conic constraints. Many important problems in finance, engineering, statistical learning, and probabilistic optimization are modeled using conic constraints. Here we study mixed-integer sets defined by second-order conic constraints. We introduce general-purpose cuts for conic mixed-integer programming based on polyhedral conic substructures of second-order conic sets. These cuts can be readily incorporated in branch-and-bound algorithms that solve continuous conic programming or linear programming relaxations of conic integer programs at the nodes of the branch-and-bound tree. Central to our approach is a reformulation of the second-order conic constraints with polyhedral second-order conic constraints in a higher dimensional space. In this representation the cuts we develop are linear, even though they are nonlinear in the original space of variables. This feature leads to computationally efficient implementation of nonlinear cuts for conic mixed-integer programming. The reformulation also allows the use of polyhedral methods for conic integer programming. Our computational experiments show that conic mixed-integer rounding cuts are very effective in reducing the integrality gap of continuous relaxations of conic mixed-integer programs and, hence, improving their solvability.
(Show Context)

Citation Context

... certain special cases. Another stream of more practically applicable research is the development of branch-and-bound algorithms for nonlinear integer programming based on linear outer approximations =-=[7, 17, 32, 33, 35]-=-. The advantage of linear approximations is that they can be solved fast; however, the bounds from linear approximations may not be strong. In the case of conic programming, and in particular second-o...

An exact solution approach for portfolio optimization problems under stochastic and integer constraints

by P. Bonami, M. A. Lejeune - 200 18.56 4.79 3.57 17.33 7.73 0.03 15.50 9.50 2.00 600 49.60 8.33 2.22 42.32 9.73 0.03 34.46 10.39 2.00 1000 96.15 10.19 2.38 94.93 12.97 0.03 90.25 15.38 2.00 20 200 34.05 9.06 3.11 27.11 10.97 1.10 21.23 12.00 2.00 600 96.98 9.51 4.22 79.78 12.00 1.10 , 2009
"... In this paper, we study extensions of the classical Markowitz ’ mean-variance portfolio opti-mization model. First, we consider that the expected asset returns are stochastic by introducing a probabilistic constraint imposing that the expected return of the constructed portfolio must exceed a prescr ..."
Abstract - Cited by 21 (3 self) - Add to MetaCart
In this paper, we study extensions of the classical Markowitz ’ mean-variance portfolio opti-mization model. First, we consider that the expected asset returns are stochastic by introducing a probabilistic constraint imposing that the expected return of the constructed portfolio must exceed a prescribed return level with a high confidence level. We study the deterministic equivalents of these models. In particular, we define under which types of probability distributions the determin-istic equivalents are second-order cone programs, and give exact or approximate closed-form for-mulations. Second, we account for real-world trading constraints, such as the need to diversify the investments in a number of industrial sectors, the non-profitability of holding small positions and the constraint of buying stocks by lots, modeled with integer variables. To solve the resulting problems, we propose an exact solution approach in which the uncertainty in the estimate of the expected re-turns and the integer trading restrictions are simultaneously considered. The proposed algorithmic approach rests on a non-linear branch-and-bound algorithm which features two new branching rules. The first one is a static rule, called idiosyncratic risk branching, while the second one is dynamic and called portfolio risk branching. The proposed branching rules are implemented and tested using the open-source framework of the solver Bonmin. The comparison of the computational results obtained with standard MINLP solvers and with the proposed approach shows the effectiveness of this latter which permits to solve to optimality problems with up to 200 assets in a reasonable amount of time.
(Show Context)

Citation Context

...lts attest the marked superiority of our approach with respect to the MINLP BB and CPLEX 10.1 solvers, and highlight the computational contribution of our approach. Another recent computational study =-=[59]-=- has also shown the limited efficiency of the CPLEX 10.1 solver to handle mixed integer conic optimization problems. Those results clearly suggest the importance and need of developing efficient solut...

Mixed Integer Second Order Cone Programming

by Sarah Drewes, Stefan Ulbrich , 2009
"... This paper deals with solving strategies for mixed integer second order cone problems. We present different lift-and-project based linear and convex quadratic cut generation techniques for mixed 0-1 second-order cone problems and present a new convergent outer approximation based approach to solve ..."
Abstract - Cited by 19 (1 self) - Add to MetaCart
This paper deals with solving strategies for mixed integer second order cone problems. We present different lift-and-project based linear and convex quadratic cut generation techniques for mixed 0-1 second-order cone problems and present a new convergent outer approximation based approach to solve mixed integer SOCPs. The latter is an extension of outer approximation based approaches for continuously differ-entiable problems to subdifferentiable second order cone constraint functions. We give numerical results for some application problems, where the cuts are applied in the context of a nonlinear branch-and-cut method and the branch-and-bound based outer approximation algorithm. The different approaches are compared to each other.
(Show Context)

Citation Context

...amtürk and Narayanan present in [8] integer rounding cuts for conic mixed-integer programming by investigating polyhedral decompositions of the second order cone conditions. There is also an article =-=[7]-=- dealing with outer approximation techniques for MISOCPs by Vielma et al. which is based on Ben-Tal and Nemirovskii’s polyhedral outer approximation of second order cone constraints [9]. In this paper...

Lifting for conic mixed-integer programming

by Alper Atamtürk, Vishnu Narayanan , 2011
"... Lifting is a procedure for deriving valid inequalities for mixed-integer sets from valid inequalities for suitable restrictions of those sets. Lifting has been shown to be very effective in developing strong valid inequalities for linear integer programming and it has been successfully used to sol ..."
Abstract - Cited by 15 (4 self) - Add to MetaCart
Lifting is a procedure for deriving valid inequalities for mixed-integer sets from valid inequalities for suitable restrictions of those sets. Lifting has been shown to be very effective in developing strong valid inequalities for linear integer programming and it has been successfully used to solve such problems with branch-and-cut algorithms. Here we generalize the theory of lifting to conic integer programming, i.e., integer programs with conic constraints. We show how to derive conic valid inequalities for a conic integer program from conic inequalities valid for its lowerdimensional restrictions. In order to simplify the computations, we also discuss sequence-independent lifting for conic integer programs. When the cones are restricted to nonnegative orthants, conic lifting reduces to the lifting for linear integer programming as one may expect.

A computational comparison of reformulations of the perspective relaxation: SOCP vs. cutting planes

by A. Frangioni, C. Gentile , 2009
"... The Perspective Reformulation generates tight approximations to MINLP problems with semicontinuous variables. It can be implemented either as a Second-Order Cone Program, or as a Semi-Infinite Linear Program. We compare the two reformulations on two MIQPs in the context of exact or approximate Branc ..."
Abstract - Cited by 15 (7 self) - Add to MetaCart
The Perspective Reformulation generates tight approximations to MINLP problems with semicontinuous variables. It can be implemented either as a Second-Order Cone Program, or as a Semi-Infinite Linear Program. We compare the two reformulations on two MIQPs in the context of exact or approximate Branch-and-Cut algorithms.
(Show Context)

Citation Context

..., grows as the function becomes “more complex”. Finally, conic programs require interior-point solution methods, which are less efficient than active-set ones in the context of enumerative approaches =-=[16]-=-. On the contrary, the P/C formulation can be used even if the fis are not SOCP-representable, it always requires only one additional variable vi for each i ∈ N , irrespective of the “complexity” of f...

Linear relaxations for transmission system planning

by Joshua A. Taylor, Franz S. Hovery - IEEE Transactions on Power Systems , 2011
"... We apply a linear relaxation procedure for polynomial optimization problems to transmission system planning. The approach recovers and improves upon existing linear models based on the DC approx-imation. We then consider the full AC problem, and obtain new linear models with nearly the same efficien ..."
Abstract - Cited by 7 (1 self) - Add to MetaCart
We apply a linear relaxation procedure for polynomial optimization problems to transmission system planning. The approach recovers and improves upon existing linear models based on the DC approx-imation. We then consider the full AC problem, and obtain new linear models with nearly the same efficiency as the linear DC models. The new models are applied to standard test systems, and produce high quality approximate solutions in reasonable computation time. 1
(Show Context)

Citation Context

...ch automatically generates linear relaxations of a specified order and calls linear rather than semidefinite solvers. Along these lines, mixed integer conic optimization is an active area of research =-=[26]-=-, and may soon yield algorithms for mixed integer second-order cone and semidefinite programming of similar sophistication to those of mixed integer linear programming. It is a reasonable assumption t...

POLYMATROIDS AND MEAN-RISK MINIMIZATION IN DISCRETE OPTIMIZATION

by Alper Atamtürk, Vishnu Narayanan , 2007
"... Abstract. In financial markets high levels of risk are associated with large returns as well as large losses, whereas with lower levels of risk, the potential for either return or loss is small. Therefore, risk management is fundamentally concerned with finding an optimal tradeoff between risk and r ..."
Abstract - Cited by 6 (0 self) - Add to MetaCart
Abstract. In financial markets high levels of risk are associated with large returns as well as large losses, whereas with lower levels of risk, the potential for either return or loss is small. Therefore, risk management is fundamentally concerned with finding an optimal tradeoff between risk and return matching an investor’s risk tolerance. Managing risk is studied mostly in a financial context; nevertheless, it is certainly relevant in any area with a significant source of uncertainty. The mean-risk tradeoff is well-studied for problems with a convex feasible set. However, this is not the case in the discrete setting, even though, in practice, portfolios are often restricted to discrete choices. In this paper we study mean-risk minimization for problems with discrete decision variables. In particular, we consider discrete optimization problems with a submodular mean-risk minimization objective. We show the connection between extended polymatroids and the convex lower envelope of this mean-risk objective. For 0-1 problems a complete linear characterization of the convex lower envelope is given. For mixed 0-1 problems we derive an exponential class of conic quadratic inequalities that are separable with the greedy algorithm.
(Show Context)

Citation Context

...st of maintaining safety stock for uncertain retailer demand during the delivery lead time, and F denotes the set of feasible warehouse locations and corresponding retailer assignments. Vielma et al. =-=[21]-=- solve discrete portfolio optimization problems with a risk constraint with a general branch-and-bound algorithm based on the linear approximation of the conic quadratic cone due to Ben-Tal and Nemiro...

Extending a CIP framework to solve MIQCPs

by Timo Berthold, Stefan Heinz, Stefan Vigerske , 2010
"... This paper discusses how to build a solver for mixed integer quadratically constrained programs (MIQCPs) by extending a framework for constraint integer programming (CIP). The advantage of this approach is that we can utilize the full power of advanced MILP and CP technologies, in particular for th ..."
Abstract - Cited by 6 (2 self) - Add to MetaCart
This paper discusses how to build a solver for mixed integer quadratically constrained programs (MIQCPs) by extending a framework for constraint integer programming (CIP). The advantage of this approach is that we can utilize the full power of advanced MILP and CP technologies, in particular for the linear relaxation and the discrete components of the problem. We use an outer approximation generated by linearization of convex constraints and linear underestimation of nonconvex constraints to relax the problem. Further, we give an overview of the reformulation, separation, and propagation techniques that are used to handle the quadratic constraints efficiently. We implemented these methods in the branch-cut-and-price framework SCIP. Computational experiments indicating the potential of the approach and evaluating the impact of the algorithmic components are provided.

Risk optimization with p-order conic constraints: A linear . . .

by Pavlo A. Krokhmal, Policarpio Soberanis , 2009
"... ..."
Abstract - Cited by 6 (3 self) - Add to MetaCart
Abstract not found
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University