scispace - formally typeset
Search or ask a question

Showing papers on "Quadratically constrained quadratic program published in 1989"


Journal ArticleDOI
TL;DR: This work presents computational experience with a cutting plane algorithm for 0–1 quadratic programming without constraints based on a reduction of this problem to a max-cut problem in a graph and on a partial linear description of the cut polytope.
Abstract: We present computational experience with a cutting plane algorithm for 0–1 quadratic programming without constraints. Our approach is based on a reduction of this problem to a max-cut problem in a graph and on a partial linear description of the cut polytope.

183 citations


Journal ArticleDOI
TL;DR: Techniques which circumvent difficulties if the quadratic programming subproblems become infeasible, or if the associated sequence of search directions is unbounded are considered.
Abstract: The sequential quadratic programming method developed by Wilson, Han and Powell may fail if the quadratic programming subproblems become infeasible, or if the associated sequence of search directions is unbounded. This paper considers techniques which circumvent these difficulties by modifying the structure of the constraint region in the quadratic programming subproblems. Furthermore, questions concerning the occurrence of an unbounded sequence of multipliers and problem feasibility are also addressed.

137 citations



Journal ArticleDOI
TL;DR: This paper presents a dual active set method for minimizing a sum of piecewise linear functions and a strictly convex quadratic function, subject to linear constraints, and an efficient implementation is described extending the Goldfarb and Idnani algorithm, which includes Powell's refinements.
Abstract: This paper presents a dual active set method for minimizing a sum of piecewise linear functions and a strictly convex quadratic function, subject to linear constraints. It may be used for direction finding in nondifferentiable optimization algorithms and for solving exact penalty formulations of (possibly inconsistent) strictly convex quadratic programming problems. An efficient implementation is described extending the Goldfarb and Idnani algorithm, which includes Powell's refinements. Numerical results indicate excellent accuracy of the implementation.

44 citations




Journal ArticleDOI
TL;DR: This paper separate the probability constraint from general quadratic constraints and use two simple geometric inequalities to derive its dual problem and directly prove the “strong duality theorem” and derive a “dual-to-primal” conversion formula.
Abstract: Quadratically constrained minimum cross-entropy problem has recently been studied by Zhang and Brockett through an elaborately constructed dual. In this paper, we take a geometric programming approach to analyze this problem. Unlike Zhang and Brockett, we separate the probability constraint from general quadratic constraints and use two simple geometric inequalities to derive its dual problem. Furthermore, by using the dual perturbation method, we directly prove the “strong duality theorem” and derive a “dual-to-primal” conversion formula. As a by-product, the perturbation proof gives us insights to develop a computation procedure that avoids dual non-differentiability and allows us to use a general purpose optimizer to find ane-optimal solution for the quadratically constrained minimum cross-entropy analysis.

18 citations


Proceedings ArticleDOI
13 Dec 1989
TL;DR: The authors exploit the structure of optimal control problem and present a version of a conventional sequential quadratic programming algorithm which merely requires, at each iteration, the solution of N quadratically subproblems of dimension m (equal to that of the control) instead of one quadratics subproblem of dimension Nm as required by the mathematical programming formulation.
Abstract: The authors exploit the structure of optimal control problem and present a version of a conventional sequential quadratic programming algorithm which merely requires, at each iteration, the solution of N quadratic subproblems of dimension m (equal to that of the control) rather than the solution of one quadratic subproblem of dimension Nm as required by the mathematical programming formulation. This is achieved by extending a stagewise implementation of Newton's method for unconstrained discrete-time optimal control problems to discrete-time optimal control problems with control constraints. >

15 citations


Journal ArticleDOI
TL;DR: The structure and theory for a sequential quadratic programming algorithm for solving sparse nonlinear optimization problems and the details of a computer implementation of the algorithm along with test results are provided.
Abstract: Described here is the structure and theory for a sequential quadratic programming algorithm for solving sparse nonlinear optimization problems. Also provided are the details of a computer implementation of the algorithm along with test results. The algorithm maintains a sparse approximation to the Cholesky factor of the Hessian of the Lagrangian. The solution to the quadratic program generated at each step is obtained by solving a dual quadratic program using a projected conjugate gradient algorithm. An updating procedure is employed that does not destroy sparsity.

15 citations


15 Dec 1989
TL;DR: In this paper, an approach for combined control-structure optimization keyed to enhancing early design trade-offs is outlined and illustrated by numerical examples, and conditions for local optima along the homotopy path are also given.
Abstract: An approach for combined control-structure optimization keyed to enhancing early design trade-offs is outlined and illustrated by numerical examples. The approach employs a homotopic strategy and appears to be effective for generating families of designs that can be used in these early trade studies. Analytical results were obtained for classes of structure/control objectives with linear quadratic Gaussian (LQG) and linear quadratic regulator (LQR) costs. For these, researchers demonstrated that global optima can be computed for small values of the homotopy parameter. Conditions for local optima along the homotopy path were also given. Details of two numerical examples employing the LQR control cost were given showing variations of the optimal design variables along the homotopy path. The results of the second example suggest that introducing a second homotopy parameter relating the two parts of the control index in the LQG/LQR formulation might serve to enlarge the family of Pareto optima, but its effect on modifying the optimal structural shapes may be analogous to the original parameter lambda.

8 citations


01 Jan 1989
TL;DR: In this article, the authors considered the case that the integrand of the cost criterion is given by a positive semi-definite quadratic form, and the latter form is positive definite in the control variable alone.
Abstract: In this paper we study the most general version of the stationary, infinite horizon linear quadratic optimal control problem. In the literature that has appeared on this problem up to now, mostly one (or both) of the following two assumptions are made: (i) the integrand of the cost criterion is given by a positive semi-definite quadratic form, (ii) the latter quadratic form is positive definite in the control variable alone. In the present paper we propose a problem formulation for the case that neither (i) nor (ii) are imposed. Subsequently, we treat the case that the problem is completely singular.

Book ChapterDOI
01 Jan 1989
TL;DR: The word “quadratic” in the title of this chapter refers to a particular class of control problems that use a quadratic form to measure the performance of a system.
Abstract: In this chapter we will study a very important problem in the field of optimal control theory. In general, control theory is concerned with using the measurements in a dynamical system to “control” the state vector x. The precise meaning of the word control will be made clear as we proceed. The word “quadratic” in the title of this chapter refers to a particular class of control problems that use a quadratic form to measure the performance of a system. The reason we choose this particular performance index is that in the stochastic case it leads to a tractable solution. For reasons that will be clear later, we begin with the deterministic problem.

Journal ArticleDOI
TL;DR: In this paper, a decomposition-dualization approach is proposed to solve constrained convex minimization problems in a convex-additively decomposed form, e.g. by decomposition of the objective functional and the restrictions.
Abstract: In this paper, we shall be concerned with the solution of constrained convex minimization problems. The constrained convex minimization problems are proposed to be transformable into a convex-additively decomposed and almost separable form, e.g. by decomposition of the objective functional and the restrictions. Unconstrained dual problems are generated by using Fenchel-Rockafellar duality. This decomposition-dualization concept has the advantage that the conjugate functionals occuring in the derived dual problem are easily computable. Moreover, the minimum point of the primal constrained convex minimization problem can be obtained from any maximum point of the corresponding dual unconstrained concave problem via explicit return-formulas. In quadratic programming the decomposition-dualization approach considered here becomes applicable if the quadratic part of the objective functional is generated byH-matrices. Numerical tests for solving obstacle problems in ?1 discretized by using piecewise quadratic finite elements and in ?2 by using the five-point difference approximation are presented.


Journal ArticleDOI
01 Jan 1989
TL;DR: In this paper, the reference trajectory is normally known in advance in manipulator control, which makes it possible to apply linear quadratic optimal tracking, which gives a control system which rounds corners and generates optimal feedforward.
Abstract: The reference trajectory is normally known in advance in manipulator control, which makes it possible to apply linear quadratic optimal tracking. This gives a control system which rounds corners and generates optimal feedforward. The method may be used for references consisting of straight-line segments as an alternative to the two-step method of using splines to smooth the reference and then applying feedforward. in addition, the method can be used for more complex trajectories. The actual dynamics of the manipulator are taken into account, and this results in smooth and accurate tracking. The method has been applied in combination with the computed torque technique and excellent performance was demonstrated in a simulation study. The method has also been applied experimentally to an industrial spray-painting robot where a saw-tooth reference was tracked. The corner was rounded well, and the steady-state tracking error was eliminated by the optimal feedforward. >

Journal ArticleDOI
TL;DR: This paper shows that these linear complementary conditions can be enforced via a mixed- integer formulation of the quadratic programming problem, and may be solved using any general purpose mixed-integer programming code.

01 Apr 1989
TL;DR: Numerical test results show the method to be efficient, robust, and a competitive alternative to sequential quadratic programming.
Abstract: Several path following algorithms based on the combination of three smooth penalty functions, the quadratic penalty for equality constraints and the quadratic loss and log barrier for inequality constraints, their modern counterparts, augmented Lagrangian or multiplier methods, sequential quadratic programming, and predictor-corrector continuation are described. In the first phase of this methodology, one minimizes the unconstrained or linearly constrained penalty function or augmented Lagrangian. A homotopy path generated from the functions is then followed to optimality using efficient predictor-corrector continuation methods. The continuation steps are asymptotic to those taken by sequential quadratic programming which can be used in the final steps. Numerical test results show the method to be efficient, robust, and a competitive alternative to sequential quadratic programming.