An efficient basis update for asymptotic linear programming (Q2365695): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
ReferenceBot (talk | contribs)
Changed an Item
 
(3 intermediate revisions by 2 users not shown)
Property / author
 
Property / author: Lamond, Bernard F. / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Douglas J. White / rank
Normal rank
 
Property / author
 
Property / author: Lamond, Bernard F. / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Douglas J. White / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4773298 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linear Programming in O([n3/ln n]L) Operations / rank
 
Normal rank
Property / cites work
 
Property / cites work: Discrete Dynamic Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3207128 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Applications of the Drazin Inverse to Linear Systems of Differential Equations with Singular Constant Coefficients / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3703677 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3254327 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5185900 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Updating the Inverse of a Matrix / rank
 
Normal rank
Property / cites work
 
Property / cites work: Sensitivity analysis in discounted Markovian decision problems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Asymptotic Linear Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Efficient Factorization for the Group Inverse / rank
 
Normal rank
Property / cites work
 
Property / cites work: A generalized inverse method for asymptotic linear programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Generalized Inverses in Discrete Time Markov Decision Processes / rank
 
Normal rank
Property / cites work
 
Property / cites work: Time-invariant descriptor systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Discrete Dynamic Programming with a Small Interest Rate / rank
 
Normal rank
Property / cites work
 
Property / cites work: Discrete Dynamic Programming with Sensitive Discount Optimality Criteria / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3953090 / rank
 
Normal rank

Latest revision as of 18:00, 17 May 2024

scientific article
Language Label Description Also known as
English
An efficient basis update for asymptotic linear programming
scientific article

    Statements

    An efficient basis update for asymptotic linear programming (English)
    0 references
    29 June 1993
    0 references
    An asymptotic linear program is defined as follows: maximise \(c(t)x\) subject to \(A(t)x= b(t)\), \(x\geq 0\), where the entries \(c(t)\), \(A(t)\) and \(b(t)\) are rational functions of the time parameter \(t\). It is assumed that \(A(t)= G+ tH\), for some fixed matrices \(G\) and \(H\), and that \(c(t)= c\) and \(b(t)= b\), independently of \(t\), for some fixed vectors \(c\) and \(b\). If \(B(t)\) is a basis matrix of \(A(t)\), it is assumed that there exists at least one value \(d\) of \(t\) for which \(B(d)\) is non-singular, in which case there exists a positive value \(T\) of \(t\) such that \(B(t)\) is non-singular for \(t\geq T\). If \(B(t)\) takes the form \(A+ tB\) (with the columns of \(A\) (resp. \(B\)) being columns of \(G\) (resp. \(H\))), it is assumed that the index of \((A,B)\) (defined in the paper) is one. Then there are two non-singular matrices \(U\) and \(V\) such that \[ UAV=\left({A_{11}\atop 0}{0\atop A_{22}}\right)\quad\text{and}\quad UBV=\left({B_{11}\atop 0}{0\atop 0}\right)\tag{1} \] and, for \(t\) large enough, \[ \begin{aligned} V^{-1}(A+ tB)^{- 1} U^{-1} & =\left({0\atop 0}{0\atop A^{-1}_{22}}\right)+ t^{- 1}\left({B^{-1}_{11}\atop 0}{0\atop 0}\right)\\ & - t^{- 2}\left({D_{11} B^{-1}_{11}\atop 0}{0\atop 0}\right)+ t^{- 3}\left({D^ 2_{11} B^{-1}_{11}\atop 0}{0\atop 0}\right)\cdots\end{aligned} \] where \(D_{11}= B^{-1}_{11} A_{11}\). These results can be used to provide a Laurent series for the reduced prices, relative to basis matrix \(B(t)\), and to determine the usual linear programming basic variable/non-basic variable exchanges. The paper is then essentially concerned with an updating procedure for (1), when, given the specified basic variable/non-basic variable interchange, \(A\) (resp. \(B\)) is replaced by \(A+ \alpha w\) (resp. \(B+ \beta w\)) for specified row vector \(w\) and column vector \(\alpha\) and \(\beta\). A procedure involving two phases, I and II, is described, and the number of flops (addition and multiplication operations) is given. Supporting lemmas are given, and special attention is given to infinite horizon stationary uni-chain Markov decision processes, as a special case.
    0 references
    0 references
    asymptotic linear program
    0 references
    infinite horizon stationary uni-chain Markov decision processes
    0 references
    0 references
    0 references