Implementing an Algorithm for Detecting Redundant Linear Constraints in Semidefinite Programming
نویسندگان
چکیده
We study the system consisting of a linear matrix inequality (LMI) constraint and linear constraints of the form: A(x) := A0 + n ∑ i=1 xiAi 0, bj + a T j x ≥ 0 (j = 1, 2, . . . , q) where Ai are m×m symmetric matrices, aj and x ∈ IR , and bj ∈ IR. A(x) 0 means that A(x) is positive semidefinite. A constraint in the above system is redundant if eliminating it from the system does not change the feasible region. Otherwise it is referred to as necessary. There are computational and cognitive benefits to removing redundant constraints in semidefinite programming. In a recent paper, Jibrin and Daniel developed ideas for identifying redundant linear constraints in the given system. We improve and implement these ideas as an algorithm. We test the algorithm on various examples.
منابع مشابه
Deterministic Methods for Detecting Redundant Linear Constraints in Semidefinite Programming
It has been shown that the problem of deterministically classifying constraints in semidefinite programming (SDP) is NP complete. An SDP is constructed that makes it possible to extend some constraint classification results from linear programming (LP) to SDP. Necessary and sufficient conditions for constraint classification, and ultimately, a deterministic method for detecting such are applied...
متن کاملIdentifying Redundant Linear Constraints in Systems of Linear Matrix Inequality Constraints
Semidefinite programming has been an interesting and active area of research for several years. In semidefinite programming one optimizes a convex (often linear) objective function subject to a system of linear matrix inequality constraints. Despite its numerous applications, algorithms for solving semidefinite programming problems are restricted to problems of moderate size because the computa...
متن کاملA Recurrent Neural Network Model for Solving Linear Semidefinite Programming
In this paper we solve a wide rang of Semidefinite Programming (SDP) Problem by using Recurrent Neural Networks (RNNs). SDP is an important numerical tool for analysis and synthesis in systems and control theory. First we reformulate the problem to a linear programming problem, second we reformulate it to a first order system of ordinary differential equations. Then a recurrent neural network...
متن کاملA path-following infeasible interior-point algorithm for semidefinite programming
We present a new algorithm obtained by changing the search directions in the algorithm given in [8]. This algorithm is based on a new technique for finding the search direction and the strategy of the central path. At each iteration, we use only the full Nesterov-Todd (NT)step. Moreover, we obtain the currently best known iteration bound for the infeasible interior-point algorithms with full NT...
متن کاملA path following interior-point algorithm for semidefinite optimization problem based on new kernel function
In this paper, we deal to obtain some new complexity results for solving semidefinite optimization (SDO) problem by interior-point methods (IPMs). We define a new proximity function for the SDO by a new kernel function. Furthermore we formulate an algorithm for a primal dual interior-point method (IPM) for the SDO by using the proximity function and give its complexity analysis, and then we sho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006