Optimization Online


Representing the space of linear programs as a Grassmannian

Gongyun Zhao (matzgy***at***nus.edu.sg)

Abstract: We represent the space of linear programs as the space of projection matrices. Projection matrices of the same dimension and rank comprise a Grassmannian, which has rich geometric and algebraic structures. An ordinary differential equation on the space of projection matrices defines a path for each projection matrix associated with a linear programming instance and the path leads to a projection matrix associated with an optimal basis of the instance. In this way, any point (projection matrix) in the Grassmannian is connected to a stationary point of the differential equation. We will present some basic properties of the stationary points, in particular, the characteristics of eigenvalues and eigenvectors. We will show that there are only a finite number of stable points. Thus, the Grassmannian can be partitioned into a finite number of attraction regions, each associated with a stable point. The structures of the attraction regions will be important for applications which will be discussed at the end of this paper.

Keywords: Linear programming, Space of linear programs, Grassmannian/Grassmann manifold, Projection matrix.

Category 1: Linear, Cone and Semidefinite Programming

Citation: Department of Mathematics, National University of Singapore. March 2006.

Download: [PDF]

Entry Submitted: 03/03/2006
Entry Accepted: 03/03/2006
Entry Last Modified: 03/03/2006

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Programming Society