An algorithm for approximate multiparametric linear programming (Q1431701)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An algorithm for approximate multiparametric linear programming
scientific article

    Statements

    An algorithm for approximate multiparametric linear programming (English)
    0 references
    11 June 2004
    0 references
    This paper is devoted to linear programming problems with the right hand side being an affine function of a parameter vector. The problem considered is the approximation of the optimal value function and of an optimizer for every value of the parameter. Two versions of an algorithm for solving this problem are proposed. The algorithm starts with a full dimensional simplex such that a finite optimizer is known for every linear problem associated to the vertices of the simplex. The linear interpolation of the optimizer as a function of the parameters is then proposed as an approximation of the optima for every parameter vector in the simplex. The algorithm then calculates a lower and an upper bound for the absolute error in the optimal value function and stops if certain tolerance is greater than the upper bound. Otherwise it refines the bounds until they coincide or divide the simplex into two or more full-dimensional simplices and use the same idea recursively. Each evaluation of the bounds involves the solution of an auxiliary linear program. Both version of the algorithm presented are independent of the LP solver used for the auxiliary problems. Complexity results for both algorithms and a global error bound on the optimizer are given. Finally numerical results are discussed.
    0 references
    multiparametric programming
    0 references
    linear programming
    0 references
    complexity analysis
    0 references
    error bounds
    0 references
    linear model predictive control
    0 references
    0 references

    Identifiers