Layering strategies for creating exploitable structure in linear and integer programs (Q1117840)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Layering strategies for creating exploitable structure in linear and integer programs
scientific article

    Statements

    Layering strategies for creating exploitable structure in linear and integer programs (English)
    0 references
    0 references
    0 references
    0 references
    1988
    0 references
    The authors describe the strategy of subdividing linear or integer programs with special structures (like network structure) into layers by splitting variables. Starting from (P) min cx\(+dy\) subject to \(Cx+Dy\leq b\), \(x\in X\), \(y\in Y\) the rows of C, D and b are partitioned into r mutually distinct classes and the equivalent problem \((P_ h)\) min cx\(+dy^ h\) subject to \(C^ kx+D^ ky^ k\leq b^ k\) for \(k=1,...,r\), \(x\in X\), \(y^ k\in Y\) and \(y^ k=y^ h\) for all \(k=h\) is obtained. Taking the equations \(y^ k=y^ h\) for \(k\neq h\) into the objective function one can get a relaxation R(w) of the form \[ \min cx+\sum^{r}_{k=1}w^ ky^ k\quad subject\quad to\quad C^ kx+D^ ky\leq b^ k \] for \(k=1,...,r\), \(x\in X_ 0(\supseteq X)\), \(y^ k\in Y_ 0(\supseteq Y)\) for \(k=1,...,r\) where \(w=(w^ 1,w^ 2,...,w^ r)\) fulfills \(\sum w^ k=d\). To strenthen R(w) simple parametrized bounds on the components of each \(y^ k\) can be included: \(L\leq y^ k\leq U\) for all \(k=1,2,...,r.\) The authors discuss a subgradient approach for solving this modified relaxation where gradually L and U are changed forcing all vectors \(y^ k\) to become equal. This approach seems also suited for parallel processing. Computational results on a class of personnel planning problems are reported.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    layers
    0 references
    splitting variables
    0 references
    subgradient
    0 references
    modified relaxation
    0 references
    parallel processing
    0 references