A recurrent neural network for real-time semidefinite programming
نویسندگان
چکیده
Semidefinite programming problem is an important optimization problem that has been extensively investigated. A real-time solution method for solving such a problem, however, is still not yet available. This paper proposes a novel recurrent neural network for this purpose. First, an auxiliary cost function is introduced to minimize the duality gap between the admissible points of the primal problem and the corresponding dual problem. Then a dynamical system is constructed to drive the duality gap to zero exponentially along any trajectory by modifying the gradient of the auxiliary cost function. Furthermore, a subsystem is developed to circumvent in the computation of matrix inverse, so that the resulting overall dynamical system can be realized using a recurrent neural network. The architecture of the resulting neural network is discussed. The operating characteristics and performance of the proposed approach are demonstrated by means of simulation results.
منابع مشابه
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 Recurrent Neural Network for Real-Time Computation of Semidefinite Programming
This paper proposes a novel recurrent neural network for the real-time computation of semidefinite programming. This network is developed to minimize the duality gap between the admissible points of the primal problem and the corresponding dual problem. By appropriately defining an auxiliary cost function, a modified gradient dynamical system can be obtained which ensures an exponential converg...
متن کاملA Recurrent Neural Network for Solving Strictly Convex Quadratic Programming Problems
In this paper we present an improved neural network to solve strictly convex quadratic programming(QP) problem. The proposed model is derived based on a piecewise equation correspond to optimality condition of convex (QP) problem and has a lower structure complexity respect to the other existing neural network model for solving such problems. In theoretical aspect, stability and global converge...
متن کاملA Recurrent Neural Network for Solving Nonlinear Projection Equations
Linear projection equations arise in many optimization problems and have important applications in science and engineering. In this paper, we present a recurrent neural network for solving linear projection equations in real time. The proposed neural network has two layers and is amenable to parallel implementation with simple hardware. In the theoretical aspect, we prove that the proposed neur...
متن کاملSolving Linear Semi-Infinite Programming Problems Using Recurrent Neural Networks
Linear semi-infinite programming problem is an important class of optimization problems which deals with infinite constraints. In this paper, to solve this problem, we combine a discretization method and a neural network method. By a simple discretization of the infinite constraints,we convert the linear semi-infinite programming problem into linear programming problem. Then, we use...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE transactions on neural networks
دوره 10 1 شماره
صفحات -
تاریخ انتشار 1999